ウェブデザインやHTML / CSSを初めて使う多くの人々が そして div要素は、Webページ上の論理的な分割を定義します。これは、基本的に、論理的に合った他のHTML要素を配置できるボックスです。部門には、段落、見出し、リスト、リンク、画像など、複数の要素を含めることができます。HTML文書に構造と編成を追加するために、他の部分も含めることができます。 div要素を使用するには、open id = "myDiv">
)、クラスセレクタ(例えば、 class = "bigDiv"> div要素は、HTML5セクション要素とは異なります。これは、囲まれた内容に意味的意味を与えないためです。コンテンツのブロックがdivかセクションかどうか分からない場合は、要素の目的と内容がどのようなものを使用するかを決定するのに役立つかどうかを考えます。 最終的に、divとセクションの両方がかなり同様に動作し、どちらの値にも属性値を与え、CSSでスタイルを設定して必要なサイトの外観を得ることができます。どちらもブロックレベルの要素です。 スパン要素は、デフォルトではインライン要素です。これは、div要素とsection要素を区別して設定します。 span要素は、特定のコンテンツ、通常はテキストをラップして、後でスタイルを設定できる追加の「フック」を与えるためによく使用されます。 CSSと共に使用すると、囲むテキストのスタイルを変更できます。しかし、スタイル属性がなくても、span要素だけではテキストには何の効果もありません。 これは、span要素とdiv要素の主な違いです。前述のようにdiv要素には段落区切りが含まれていますが、span要素は関連するCSSスタイルルールをブラウザに適用して タグ: 強調表示されたテキスト 強調表示されていないテキスト。 追加する class = "highlight"
またはスパン要素の他のクラスを使用してCSS(例えば、 class = "highlight">
)span要素には必須の属性はありませんが、最も有用な3つはdiv要素の属性と同じです: ドキュメント内の新しいブロックレベルの要素としてそのコンテンツを定義せずに、コンテンツのスタイルを変更する場合は、spanを使用します。 たとえば、h3見出しの2番目の単語を赤色にしたい場合、その単語を赤いテキストとしてスタイルするスパン要素でその単語を囲むことができます。単語はまだh3要素の一部として残っていますが、赤色でも表示されます。 を使用する
)。これらの属性は、CSSを使用して選択するか、JavaScriptを使用して変更することができます。現在のベストプラクティスは、IDの代わりにクラスセレクタを使用することに頼っています。しかし、実際にはどちらかを使うことができ、IDとクラスセレクターの両方を分割することもできます。使用するとき
を使用する 素子
これは私の素晴らしい見出しです
彼らはウェブページを構築するときに交換可能な要素を持っています。しかし、実際には、これらのHTML要素のそれぞれが異なる目的を果たしています。意図した目的のためにそれぞれを使用することを学ぶことで、全体的な管理が簡単な、よりクリーンなWebページを開発するのに役立ちます。
素子
あなたのページの領域の前にタグをつけて別の部門にして
タグの後ろに:
divの内容
ページの領域にCSSで後でスタイルを設定するために使用する追加情報が必要な場合は、idセレクタ(たとえば、
対