現在はwordpressでこのように出力されるように記述しています。
ですが、HTMLのより典型的な記述法に仕様と思っています。
role属性は引き続き記載したままにする予定です。
↓現状はこの形です。
HTML
1<main role="main"> 2 <div class="post"> 3 <section class="sec"> 4 <h2>タイトル</h2> 5 <div class="post-meta"> //meta情報 6 <span class="post-date">2015/9/15</span> 7 <span class="category"><a href="カテゴリ" rel="category tag">日記</a></span> 8 <span class="comment-num">Comment : <a href="コメント">0</a></span> 9 </div> 10 <article> //本文 11 <p>~~~<a href="リンク">……続きを読む</a></p> 12 </article> 13 </section> 14 </div> 15</main>
このままでも問題なく動作するのですが、「W3C」でチェックすると、
__<article>内に<h2>を記載せよ__---
という警告がでます。
なので
HTML
1<article> 2 <div class="post"> 3 <h2>タイトル</h2> 4 <section class="meta"> //meta情報 5 </section> 6 <section class=""> //上記の<article>にあたる要素 7 </section> 8 </div> 9</article>
と__<article>____<section>__を置き換えたほうがいいでしょうか?
__<section>は<article>__の子要素として扱って大丈夫ですか?
自分はずっと__<article>は<section>__の中に記述するものだとばかり思っていました。
回答3件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2015/09/16 03:38