Horic Design

a-blog cmsやJavaScriptなどの情報を発信しています。

マクセル ブルーレイレコーダー アイヴィブルー BIV-WS1100

今日は名古屋マークアップ勉強会に参加してきたので、自分が今回調べたHTML5のアウトラインについてブログに書きたいとおもいます


マクセル ブルーレイレコーダー アイヴィブルー BIV-WS1100

見出しレベルに関する知識が曖昧だったのでブログに書いておこうとおもいます KR Audio Electronics 300BXLS /MP マッチド2本組 ST 直熱3極管 TKR300BXLS/MP。
私はそもそも、h1 -> h2 -> h3と順番に見出しレベルを記述しないといけないとおもいこんでいました SONY ウォークマン Sシリーズ [メモリータイプ] 8GB ビビットピンク NW-S754/P。しかし下のようにhタグを記述しても良いようです。

<h1>あああああ</h1>
<h2>いいいいい</h2>
<section>
 <h2>ううううう</h2>
 <h4>えええええ</h4>
</section>
<h5>おおおおお</h5>

この場合の見出しレベルはどのようになるとおもいますか?

  1. ああああ
    1. いいいい
    2. ううううう
      1. ええええ
    3. おおおおお

こうなるんですよ。ここで、いいいいいおおおおおが同じ見出しレベルになるというのは驚きじゃないですか??
実は上のソースは下のソースの用に解釈されています ☆AB◆プロスペック DVE793 デジタルビデオ編集機 (業務用セット) ELPA ラジオ用イヤホン 2.5φL型超ミニプラグ ブラック 1m RE-04L(BK) 〔×30セット〕。

<h1>あああああ</h1>
<h2>いいいいい</h2>
<section>
 <h2>ううううう</h2>
 <section>
 <h4>えええええ</h4>
 </section>
</section>
<section>
 <h5>おおおおお</h5>
</section>

では、ここでアウトラインが決定されていくルールをまとめたいと思います TASCAM(タスカム) SS-CDR200。

ルール

  1. 見出しレベルが正しくないと、SECTIONが暗示的に挿入される
  2. SECTIONで開始する見出しタグはなんでもいい
  3. SECTIONで囲われると、見出しレベルが1つ下がる

マクセル ブルーレイレコーダー アイヴィブルー BIV-WS1100

<section>
 <h1>あああああ</h1>
 <h1>いいいいい</h1>
</section>

セクションには大見出しが1つだけなので、上のソースは成立しません 8PCS/LOT Replacement Diaphragm for JBL 2415 2416 2417 2415H 2416H-1 H, 8 Ohm 【在庫目安:お取り寄せ】ビクター(特機) WT-U85 ワイヤレスチューナーユニット(シングル型)。ですのでブラウザは下のように解釈します 【納期目安:約10営業日】サン電子 SDA201W ホーム用UHF平面アンテナ ホワイト。

<section>
 <h1>あああああ</h1>
</section>
<section>
 <h1>いいいいい</h1>
</section>

このように、無理矢理、sectionを分割するんですね。
では、下のケースはどうでしょう?

<section>
 <h5>あああああ</h5>
 <h2>いいいいい</h2>
</section>

このケースでも同じことが言えます。大見出しである、h5からh2に見出しレベルが変化することはありえないので、下のように解釈されます

<section>
 <h5>あああああ</h5>
</section>
<section>
 <h2>いいいいい</h2>
</section>

2.SECTIONで開始する見出しタグはなんでもいい

これはどういうことかというと、sectionの中は必ずh1で始まる必要はないということです Victor 180分ビデオテープ3本パック(ハイグレード) [3T-180HGK] 【納期目安:約10営業日】サン電子 SDA202G ホーム用UHF平面アンテナ ブースタ内蔵タイプ SDA-20-2 TOA 移動用PAセットスピーカー&スタンド/2台セット KZ-155(ブラケット付) 。
下のソースのようにh4で始まってもかまいません。

<section>
 <h4>あああああ</h4>
</section>

3.SECTIONで囲われると上のSECTIONの大見出しより見出しレベルが1つだけ下がります ロアス ZDH-1100BK-P HDMIケーブル 10m 簡易パッケージ仕様 ブラック。

<h1>あああああ</h1>
<h2>いいいいい</h2>
<h3>ううううう</h3>
<section>
 <h3>えええええ</h3>
</section>

例えば、上のようなソースの場合、いいいいいえええええは同じ見出しレベルになります。
ここで注意して欲しいのが、sectionの中がh1だろうが、h2だろうが見出しレベルは、上の大見出しのレベルより1つ下がるだけなのです (まとめ)VERTEX ボリュームコントローラー付き カナルインナーホン VTH-IC013G/B〔×5セット〕 受信ブースターF型ワンセグ・地デジ用TB-355 TB-355。
つまり下のようになります。

  1. あああああ
    1. いいいいい
      1. ううううう
    2. えええええ

どうでしょうか?結構SECTIONや見出しレベルだけでも結構覚えることがたくさんありますね 【新品】SONY FDR-AX55。
なお、見だしレベルは以下のサイトにソースを貼付けるとテストすることができます。
ご自身の目でソースを書いて見だしレベルの確認をしてみてください TOA ダイバシティ用800MHzワイヤレスチューナーユニット WTU-1820 COWON MP3プレーヤー X9-16G-BK。
https://gsnedders.html5.org/outliner/

感想

ただ個人としては、いくらブラウザがSECTIONを暗黙的に解釈してくれたとして、それにたよってHTMLを書くと思わぬところでアウトライン構造が崩れたりするのであまり、今回のサンプルのような記述はおすすめできません アイコム (イヤホンマイクHD-23付き) IC-4300L(ロングアンテナ) ブラック 東芝 CD対応ラジオ(ブラック)TOSHIBA TY-C24(K) Carl Zeiss Biogon T*2/35ZM SV シルバー EPSON プロジェクター EB-X36 3600lm XGA 2.4kg ●真空管アンプ ウィーンエクセレント ステレオセット●AV-2060/SP-2060 【送料無料】。
その見だしの重要度に応じてそれに応じたレベルのhタグを指定するのが好きです DMR-BRX4020 パナソニック ブルーレイ DVDレコーダー ゴープロ カメラ GoPro Original ACHMJ-301 3-8 Year Olds Kid's Junior Chesty Adjustable Chest Mount Harness with Vertical Quick Release Buckle and。

参考

HTML5 のセクショニングとアウトラインアルゴリズムの再確認
https://gsnedders.html5.org/outliner/


堀 悟大

有限会社アップルップル マークアップエンジニア。2014年高知大学理学部卒業。学生時代にHTML5のCanvas要素を使ってゲームを作っていたことでWeb全般に興味をもつ GRAMAS Extra Glass for Nikon Df SONY ノイズアイソレーションイヤーピース Lサイズ EP-EXN50L。アップルップル入社後はa-blog cmsを便利に使うための機能の実装や、HTML5の技術を使ったデジタルサイネージの実装を行う Tang Band W3-1364SA 3" Bamboo Cone Driver ゴープロ カメラ GoPro HERO Session - Bundle with Froggi Extreme Sport Kit, and 16GB Memory Card 正規輸入品 TOSHIBA CUTEBEAT iPod/iPhone対応デジタルオーディオドック TY-Ri1(W) ホワイト。趣味は英語。読むことも話すことも好き グリーンハウス 単3形乾電池対応 高精細9型ワイド液晶(800×480)搭載ポータブルDVDプレーヤー 車載用ヘッドレスト取り付けキット付属 ブラック GH-PDV9V-BK。

エントリーリスト

カテゴリーリスト

タグクラウド

{yahoojp}nt12-top11-wl-524