1. HTML タグには、ブロックレベル要素 (block) とインライン要素 (inline) が含まれます 1. ブロックレベル要素は、通常、Web サイトのアーキテクチャ、レイアウトを構築し、コンテンツを運ぶために使用されます...これには、次のタグが含まれます: アドレス、 blockquote、center、dir、div、dl、dt、dd、fieldset、form、h1~h6、hr、isindex、menu、noframes、noscript、ol、p、pre、table、ul 2. Web サイトではインライン要素が一般的に使用されますcontent 特定の詳細または部分は、「スタイル、上付き文字、下付き文字、アンカー ポイントの強調、区別」などに使用されます。次のタグはすべて埋め込み要素です: a、abbr、頭字語、b、bdo、big、br、cite、code、 dfn,em,font,i,img,input,kbd,label,q,s,samp,select,small,span,strike,strong,sub,sup,textarea,tt,u,var
二,HTML のネスト ルールタグ
1. ブロック要素にはインライン要素または特定のブロック要素を含めることができますが、インライン要素には他のインライン要素のみを含めることができます:
——はい—— 正しい
- 間違っています 2. ブロックレベル
の中に要素を配置することはできません:
-
- 間違っています
- 間違っています 3. インライン要素のみを含めることができ、ブロックレベル要素を含めることができない特殊なブロックレベル要素がいくつかあります。これらの特別なタグは次のとおりです: h1、h2、h3、h4、h5、h6、p、dt 4. li には div タグを含めることができます - これを個別にリストする必要はありませんが、インターネット上の多くの人がこれについて疑問を抱いています。そこで、ここで簡単に説明します。 li タグと div タグは両方ともコンテンツをロードするためのコンテナであり、ステータスが同等で階層はありません (例: h1、h2、非常に厳密な階層 ^ _^)。li タグは次のことを知っておく必要があります。親の ul または ol も収容できるのですが、なぜ li は div を収容できないと考える人がいるのですか? li がとてもケチだとは思わないでください。実際、li は大きな心を持っています... 5. ブロックレベルの要素はブロックレベルの要素と並列され、インライン要素は並列されます。インライン要素の場合:
—— 正しい
—— 正しい
—— 間違った