[新着] Webテンプレートを仮オープンしました
<p>坂道を<em>上れば</em>、海が見える。</p>
<p><anonymous>坂道を</anonymous><em>上れば</em><anonymous>、海が見える。</anonymous></p>
<p><span>あの坂を</span><em>登れば</em><span>、海が見える。</span></p>まず >>1 でも述べたように、匿名ブロックが現れること自体は何ら問題ない。匿名ブロックを避けるために上のようなマークアップをしても、かえって変。
<div class="prologue"> 少年は言った。 <p>あの坂を登れば、海が見える。</p> </div>div 要素は、要素のグループ化を行う。だがこの場合、"prologue" というクラス名はあくまで制作者定義のものであって、世界中で共有されているわけではない。一般的なプログラムは "prologue" の意味を知る術がない。故に「少年は言った。」にも意味付けが必要。
<ul>
<li>menu1
<ul>
<li>menu1-1</li>
<li>menu1-2</li>
</ul>
</li>
</ul>上記のマークアップが文句を言われる筋合いは何もない。だが、重箱の隅あたりで微妙な問題が生じたりする。個人的には menu1 に何らかのマークアップを施したい所だが、そうなると今度はマークアップのシンプルさを損ねる。ケースバイケース。