どちらがより意味的で有効ですか?
<td>
<p>
content text
</p>
</td>
また
<td>
content text
</td>
どちらがより意味的で有効ですか?
<td>
<p>
content text
</p>
</td>
また
<td>
content text
</td>
表のセルの内容が本当に段落でない限り、<p>
タグは省略してください。表形式のデータに段落を含めることは確かに可能であり、その場合、セマンティックは適切に配置されます。しかし、セル内のデータを含む共通テーブルの場合。番号、名前など、.<p>
<p>
それはあなたの意図次第です。セルに段落が 1 つしかない場合は、<p>
タグを追加しても意味がありません。
セルにいくつかの段落を含める場合は、タグ<td>
を使用するのが理にかなっています。<p>
どちらも有効です。ただし、複数の段落がある場合は、明らかに<p>
タグを使用してください
表形式のセル データがテキストの場合:
<td>
content text
</td>
表形式のセル データが段落の場合:
<td>
<p>
content text
</p>
...
</td>
どちらも有効です。それが の唯一のコンテンツで<td>
あり、そのコンテンツが JavaScript コードで使用されていない場合は、2 番目の方が適切です。
「テーブルは表形式のデータ用」または「テーブルはレイアウト用」のどちらの学校に加入しているかによって異なります。表形式のデータに表を使用したいが、段落が表形式のデータではない場合は、「p」が有効です。表がレイアウト用で、「p」タグが他のレイアウト セマンティクス用に予約されている場合は、必須ではありません。
短い答えは、それは本当にあなた次第です。:)