TOPEAK(トピーク) ミニ デュアル DXG

見出しはHTML文書の構造を示すための重要な要素ですから、内容のアウトラインを適切に反映するよう、正しい順序で使うべきです。W3CのHTML仕様書では SAGISAKA(サギサカ) 自転車専用サイクルポンプ タンク付 33328、この点は注として触れられているのみですが 【メーカー直送】 DOPPELGANGER 26インチ マウンテンバイク 902-WH 「送料無料」「アブソリュートブラック」ROV50/4GR Ovalチェーンリング ROAD 歯数:50T PCD:110mm 4アーム用 ブラック、正規の規定として文書化する スプロケット Shimano XT CS-M771 10-Speed Cassette Size:11-32 ジーティー GT 2013モデル フューリー アロイ フレーム、特殊な要素型を導入して機械的なチェックを可能にするという試みもあります。

TOPEAK(トピーク) ミニ デュアル DXG

HTMLは階層的に文書構造を表すようには設計されていないため、見出しをh1要素から順番に使って、そのレベルによって文書がどんなアウトラインで成り立っているのかを示すことが重要です。見出しレベルの適切な使い方は 自転車 マウンテンバイク 20インチ、見出し要素を抽出して階層型の目次を作成することを考えると分かりやすいでしょう。

W3CのHTML4仕様書[HTML4]では 「送料無料」「カンパニョーロ」「POTENZA」 パワートルククランク 11s カラー:ブラック、控えめながら次のように述べられています。

Some people consider skipping heading levels to be bad practice. They accept H1 H2 H1 while they do not accept H1 H3 H1 since the heading level H2 is skipped. (7.5.5 Note)

規定要件による見出し順序の制約

フラットな構造のHTMLのままでこの制約を課したモデルをつくるのは困難ですが、仕様書でnormative requirementsとして定義すれば BASSO バッソ VIPER 105 WHITE 2016モデル クロモリ フレーム、それは正規の制約となります。この方法の例としてはISO/IEC 15445 Panaracer BFP-BAB 汎用品ボール用アダプター [BFP-BAB] ガーミン GARMIN Edge500J/800J対応 サイクルコンピューター用 アウトフロント バイクマウント 自転車 サイクルコンピューター GT AGGRESSOR SPORT 【アグレッサー スポーツ 】 2016 マウンテンバイク 27.5インチ[ISO15445]のDTDコメントがあります。

The comments in the DTD which use the expressions "shall" or "shall not" are normative requirements of this International Standard.
(9.3 Comments in the DTD)

--The H1 element shall not be followed by an H3, H4, H5 or H6 element
without an intervening H2 element.
...
An H6 element shall be preceded by an H5 element
--
(A DTD comment in Annex B Part 3)

DTDによる見出し順序の制約

この制約をパーサでもチェックできるようにするには 「送料無料」「カンパニョーロ」「VELOCE」カセットスプロケット 10s 12-30T Panaracer パナレーサー タイヤゲージ BTG-F、DTDの内容モデルでその順序を定義する必要があります。ISO/IEC 15445の検討過程ではこうしたモデルが採用され、たとえば1997年10月のFinal CDPARKTOOL(パークツール) プロフェッショナルリムセンターゲージ 16"-29" WAG-4 [送料無料] 「送料無料」「イーストン」EA70 シートポスト アルミ製 長さ:350mm 耐久性と軽量性を両立 607468[FCD97]では次のようなDTDが示されています。

<!ELEMENT BODY - O (%section.content;, (H1,DIV1)* ) +(DEL|INS) >
<!ELEMENT H1 - - (%text;)+ >
<!ELEMENT DIV1 O O (%section.content;, (H2,DIV2)* ) >
<!ELEMENT H2 - - (%text;)+ >
<!ELEMENT DIV2 O O (%section.content;, (H3,DIV3)* ) >
...

W3CのHTMLにはない(開始、終了タグ共に省略可能な)DIV1DIV6という要素型を導入することで、見出し順序を正しく記述しない文書はDTDに適合しないよう規定できるわけです。ただし 、このモデルでは、文書末尾にナビゲーションやフッタを置く場合、そのための見出しが必要になります(でないと直前の見出しセクションの一部となる)。

ISO/IEC 15445は最終的に1997年の委員会[N1944]でW3CのHTML4のサブセットとすることが求められたため、この規定は条件付きマーク区間内でInformativeなものに変更されました。ユーザーガイド 134441 105611[15445UG]に示されているように 自転車 2WD 両輪駆動 二輪駆動 【DOUBLE】 (650B /27.5インチ) RED 赤 ダブル MTB DBMT-0101 【関東配送料無料】、文書のルート要素をHTMLではなくPre-HTMLとし、パラメータ実体%Preparation;INCLUDEとすることで、このマーク区間を一時的に有効にしてパーサに見出し順序を検証させることができます。

なお、この仕組みの副作用から 「送料無料」「カンパニョーロ」「VELOCE」クランク パワートルク コンパクト 10s カラー:ブラック、ISO/IEC 15445では見出し要素をBODYの直下にしか書くことができません。

TOPEAK(トピーク) ミニ デュアル DXG

見出し要素Hnとセクションボディ要素DIVnが並列で並ぶため CATEYE 【160-3980】160-3980 心拍センサー [299380001]、ISO/IEC 15445では見出しはセクションに含まれないと勘違いしてしまうことがあるようですが MCSELLE(マクセラ) EVA レーサーサドル ブラウン、ユーザーガイド13.11.2の図を見ても明らかなように 送料無料 6段変速 adjustable stem付 700C クロスバイク TRAILER(トレイラー) BGC-C70-LG ライムグリーン 北海道別途送料 代引不可 GT AVALANCHE ELITE 【アバランチェ エリート】 2016 マウンテンバイク 27.5インチ、セクションとは見出しを含む概念です。

[ISO/IEC 15445] considers that the <H1> element specifies the beginning of a major section of a document and contains the title of that major section. (13.11)

1997年2月の文書 「送料無料」「カンパニョーロ」BBカップ 86.5x41 ウルトラトルク 「送料無料」「エフエフアール」「VL-6104E」 コンフォートサドル ゲル入り VAPOR スポーツサドル 1134 自転車 パーツ[N1898]では、編集者がISO/IEC 15445で文書構造を表現する方法として、2つのオプションを提案しています。その一つは、上記のように見出し要素とセクションボディ要素(当時はBxと呼ばれていた)で構造を表す「単純構造化」を合わせて示す方法 「送料無料」「キャットアイ」♯160-3890 パーツキット SPD-02 CC-RD310W (ストラーダスリム)用、もう一つはセクション要素Sxを導入して 【送料無料】Panasonic B-PXSX39K 27.5 24段シフト クロスステージ 27.5 390mm パールオレンジ(K8A) [B-PXSX39K]、明確に構造を示す「フル構造化」です。

... a section is assumed to contain two parts: a heading represented by an <Hx> tag and a body represented by a <Bx> tag. Section elements <Sx> may also be defined which contain matching head and body tags. The simple structuring option uses only the <Hx> and <Bx> elements, whereas the full structuring option uses all three tags.(Document Sections)

XHTML 2.0での文書構造と見出し

XHTML 2.0の草案[XHTML20]では 「カンパニョーロ」BBカップ ウルトラトルク(EPS対応) ENG 【送料無料】MERIDA(メリダ) BM702477 ES33 BIG.SEVEN 20-MD マウンテンバイク 47cm 27.5x2.1 24段変速 アントラシート(オレンジ/ ブラック) [BM702477_ES33]、sectionhという新しい要素型が導入され 0720018000808 4010-0250 クリプトナイト KRYPTONITE エヴォリューション シリーズ4 インテグレーテッド チェーン ロック 90cm、入れ子によって文書構造を示すことができるようになりました。

<body>
<h>Events</h>
<section>
 <h>Introduction</h>
 <p>....</p>
 <h>Specifying events</h>
 <p>...</p>
 <section>
 <h>Attaching events to the handler</h>
 <p>...</p>
 </section>
 <section>
 <h>Attaching events to the listener</h>
 <p>...</p>
 </section>
 <section>
 <h>Specifying the binding elsewhere</h>
 <p>...</p>
 </section>
</section>

body要素直下にあるh要素が従来のh1に 【送料無料】GARMIN ガーミン Edge520Jセット/エッジ520セット 日本語版 サイクルコンピューター 136903、最初のsection要素内に直接現れるh要素がh2に、section要素の子要素である(第2レベルの)section要素内のh要素がh3に…という具合に、入れ子レベルで見出しの段階と文書の構造が示されます。それぞれの見出しの視覚表現は 【送料無料】Panasonic B-PXSX43 クロスステージ 27.5 (650B)マウンテンバイク 24段変速 430mm シャトルシルバー [B-PXSX43S] 「送料無料」「アブソリュートブラック」CX0V38/110/5RD Ovalチェーンリング CX 歯数:38T PCD:110mm 5アーム用 レッド、文脈セレクタを用いたスタイルシートでコントロールすることが可能です。

ただし、同じ名前の要素(タグ)を入れ子にするのは、table要素などの入れ子と同様 (22日までポイント最大20倍)シマノ 105 CS-5800 カセットスプロケット(11S)、一般のテキストエディタでの編集やメンテナンスが複雑になる可能性があります。XHTML2対応エディタを利用したり、最終出力のみをXHTML2に変換するなどの工夫がないと、扱いにくいかも知れません。

XHTML 2.0ではp要素内にリストなどを持つことも認められ 10円募金 (TANGE/タンゲ) (自転車用ヘッドパーツ)LEVIN アロイ、文書構造の記述という点ではHTMLの抱えてきた制約をかなり取り払うものになっています。一方 《即納》[土日祝も]SIGMA WHEEL MAGNET #1 CC-SG-018 シグマ ホイールマグネット1 【NIRVE】“B1-Classic-1SPEED-GlossBlack ” ベーシックビーチクルーザー、これらの大きな違いがあるため、従来のブラウザとの互換性は完全には保証されず、HTMLによく似た別の言語というべきかも知れません。

(h1〜h6要素型も残されており、作者はどちらかの見出し要素を選択して利用することができます)

参照文献

[HTML4]
Dave Raggett, et al., 「送料無料」「アブソリュートブラック」ROV50/5RD Ovalチェーンリング ROAD 歯数:50T PCD:110mm 5アーム用 レッドHTML 4.01 Specification, , W3C Recommendation
<http://www.w3.org/html4>
[ISO15445]
ISO/IEC JTC1/SC34 (Roger Price, David Abrahamson, ed.), Information technology - Document description and processing languages - HyperText Markup Language (HTML), , ISO/IEC 15445:2000/DCOR 1:2001(E)
<http://purl.org/NET/ISO+IEC.15445/15445.html>
[15445UG]
Roger Price, David Abrahamson, (22日までポイント最大20倍)ゼファール ハスキー(Z-TWIN)フロアポンプUser's Guide to ISO/IEC 15445:2000 HyperText Markup Language (HTML),
<http://purl.org/NET/ISO+IEC.15445/Users-Guide.html>
[FCD97]
ISO/IEC JTC1/WG4 (Roger Price, David Abrahamson, ed.), Information technology - HyperText Markup Language, , Final CD 15445 - Work in Progress
<http://www.ornl.gov/sgml/wg8/document/1935.sgm>
[N1898]
Roger Price, David Abrahamson, BASSO バッソ MONZA WHITE 2016モデル アルミ フレーム ITPROTECH ワイヤレスサイクルコンピューターSD-548C YT-SD-548C 代引き不可 自転車 オフロードバイク 700C 折りたたみ ドッペルギャンガー 712 ロードブロック 21段変速 前後マッドガード装備 サスペンション BE-712 ROADBLOCK 「送料無料」「アブソリュートブラック」OV26BK Ovalチェーンリング 歯数:26T BCD:64mm 4アーム用 NW ブラックHTML Structuring Options, , Committee Draft proposal
<http://www.ornl.gov/sgml/wg8/document/1898.htm>
[N1944]
ISO/IEC JTC1/WG4, Instructions to the editors of ISO/IEC 15445, , WG4 Document
<http://www.ornl.gov/sgml/wg8/document/1944.htm>
[XHTML20]
Jonny Axelsson, et al., OGK KABUTO(オージーケーカブト) STEAIR [ステアー] インパクトマットブルー L/XL 225427 インパクトブルー [送料無料] GIOS(ジオス) 2017年モデル VINTAGE ヴィンテージ ロードバイク ROAD DIA-COMPE ダイアコンペ MLB-50 for City Brake メタルリンクブレーキ 371721 4815099 1510149XHTML 2.0, , W3C Working Draft
<http://www.w3.org/2002/WD-xhtml2-20020805/>