XHTML タグには、div、ul、li、dl、dt、dd、h1~h6、p、a、addressa、span、strong など、さまざまなものがあります。これらのタグを使用してページ構造を構築すると、タグを無限にネストできます。ただし、ネストには一定のルールも必要です。個人の習慣に従ってランダムにネストすることはできません。では、HTML タグのネスト ルールとは何でしょうか。
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 サイトのコンテンツの詳細や一部で「強調、スタイルの区別、上付き文字、下付き文字、アンカー」などに使用されます。次のタグはすべて埋め込み要素です。 コードをコピー コードは次のとおりです。a、abbr、acronym、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 2. HTMLタグのネストルール 1. ブロック要素にはインライン要素または一部のブロック要素を含めることができますが、インライン要素にブロック要素を含めることはできません。インライン要素に含めることができるのは、他のインライン要素のみです。 コードをコピー コードは次のとおりです。<div><h1></h1><p></p></div> —— 真</p> <p> <a href=”#”><span></span></a> —— 真</p> <p> <span><div></div></span> —— 偽 2. ブロックレベル要素は <p> 内に配置できません。 コードをコピー コードは次のとおりです。<p><ol><li></li></ol></p> —— 間違いです</p> <p> <p><div></div></p> —— 間違いです 3. インライン要素のみを含むことができ、ブロックレベル要素を含むことができない特殊なブロックレベル要素がいくつかあります。これらの特殊なタグは次のとおりです。 コードをコピー コードは次のとおりです。h1、h2、h3、h4、h5、h6、p、dt 4. li には div タグを含めることができます - これは別々にリストする必要はありませんが、インターネット上では多くの人が混乱しているので、ここで簡単に説明します。 li タグと div タグはどちらもコンテンツを読み込むためのコンテナです。どちらも同等のステータスを持ち、階層はありません (たとえば、h1 と h2 の厳密な階層など)。li タグは親の ul または ol にも対応できることを知っておく必要があります。li は div に対応できないと考える人がいるのはなぜでしょうか。リーはそんなにケチだと思わないでください。リーは痩せていて小さく見えますが、実は心が広いのです... 5. ブロックレベル要素はブロックレベル要素と並べて配置され、インライン要素はインライン要素と並べて配置されます。 コードをコピー コードは次のとおりです。<div><h2></h2><p></p></div> —— 正しい</p> <p> <div><a href=”#”></a><span></span></div> —— 正しい</p> <p> <div><h2></h2><span></span></div> —— 誤り |
>>: 新しいウィンドウで開くジャンプメニュー、window.open の使い方の紹介
背景当初は VMware の公式 Web サイトから 6.7 Vcenter をダウンロードしたかっ...
フォームのフロントエンド レイアウトでは、テキスト ボックスのプロンプト テキストを両端に揃える必要...
LinuxにRedisをインストールしたら、Javaを使って接続します。Javaコードは次のとおりで...
ボックス モデルは、要素ボックスの幅と高さ、パディング、境界線、余白のサイズを指定します。境界線の内...
1. CSS、jQuery、Canvasを使用してアニメーションを作成する1. キャンバス利点: ...
目次1. コンポーネント化とは何ですか? 2. 基本的な使い方序文:場合によっては、HTML 構造化...
目次間違い1: データの列が多すぎる誤解2: 共同クエリが多すぎる誤解3: ENUMの代わりにSET...
以下の目標を達成するため: Mysql データベースは、一定の間隔 (2 時間または 1 日、カスタ...
目次1. 関数の定義1.1 JavaScript の関数1.2 TypeScriptの関数2. オプ...
テキスト非表示コード、HTML 内の特定のテキストを非表示にするコードをコピーコードは次のとおりです...
序文良い習慣はすべて宝物です。この記事は、SQL の後悔の治療法、SQL パフォーマンスの最適化、S...
この記事の例では、Bootstrap FileInputの具体的なコードを共有して、画像アップロード...
c3p0の使用c3p0jarパッケージをインポートする <!-- https://mvnrep...
区切り文字なしの文字列抽出質問の要件データベース内のフィールド値:実装効果: 1行のデータを複数行に...
場合によっては、フォーム内のテキスト ボックスを読み取り専用にして、ユーザーがその中の情報を変更でき...