HTMLマージンとは何ですか?
ハイパーテキストマークアップ言語(HTML)マージンは、要素の外側の間隔を決定するプロパティです。 オブジェクト内を視覚的に整理するために、要素内のスペースであるパディングのコンテキストで使用できます。 読みやすさと美的目的のために、マージンが必要になる場合があります。 要素が互いにぎっしり詰め込まれていると、Webサイトがユーザーに不快感を与えるかもしれません。 HTMLマージンを使用して適切なスペースを配置すると、視覚的に興味深いが圧倒的ではない、よりバランスの取れた、均一な外観が作成されます。
開発者がHTMLマージンを設定する場合、最大4つの値を取ることができます。 単一の値が指定されている場合、ブラウザはオブジェクトの周囲の余白がすべての辺で同じであると想定します。 2つの値の場合、上と下に最初の値を使用し、左と右に2つ目の値を使用します。 3つの値は、上部マージン、両側の測定値、および下部の輪郭を示します。 4つすべてが定義されている場合、ブラウザは上、左、右、下を指定どおりに設定します。
各HTMLマージンは、要素の外側に視覚的なスペースを提供します。 古典的な例では、Webデザイナーがページの上部にナビゲーションバーを持っている場合があります。 余白がないと、コンテンツのあるボックスのような次の要素は、すぐにナビゲーションバーに突き当たります。 これはあまり快適に見えませんし、ユーザーがサイトを使用するのを難しくするかもしれません。 HTMLマージンはコンテンツの周囲にスペースを提供し、メニューとコンテンツの間にクリアランスを作成して視覚的にそれらを分離することができます。
デザイナーは、HTMLマージンをパーセンテージで設定するか、emやピクセルなどの値で設定できます。 最適なオプションは、デザイナーの好みとサイトの全体的な外観に依存します。 設計では一貫した測定値を使用することが重要です。 たとえば、マージンがパーセンテージで指定されている場合、競合を避けるためにパディングを行う必要があります。
もう1つの考慮事項は、画面サイズまたは表示の変更です。これは、ユーザーが読みやすいようにコンテンツを拡大するモバイルデバイスまたはコンピューターで発生する可能性があります。 設計に柔軟性がない場合、コンテンツがコンテナから流出したり、ページ外に流出したり、適切に拡大できないことがあります。 これにより、サイトが読みにくくなり、場合によってはコンテンツが壊れてユーザーがまったくアクセスできなくなることがあります。 テストでは、設計者はいくつかの異なるブラウザーを探索し、拡大と縮小を試してディスプレイに何が起こるかを確認できます。