3.1 HTML書式ルール
3.1.1 一般的な書式

全てのブロック/リスト/テーブル要素ごとに新しい行にし、子要素にはインデントする。

要素はスタイリングから独立させ、すべてのブロック/リスト/テーブル要素は改行してから記述する。また、ブロック/リスト/テーブル要素の子要素にはインデントすること。

リスト要素のスペースが問題の場合は、<li>を一行にまとめても構いません。リンターでは、エラーの代わりに警告を出すことが推奨されています。  

▽サンプル
<blockquote>
 <p><em>Space</em>, the final frontier.</p>
</blockquote>

<ul>
 <li>Moe
 <li>Larry
 <li>Curly
</ul>

<table>
 <thead>
   <tr>
     <th scope="col">Income
     <th scope="col">Taxes
 <tbody>
   <tr>
     <td>$ 5.00
     <td>$ 4.50
</table>