プロが教える店舗&オフィスのセキュリティ対策術

構文チェックサイトで下記のtableでチェックすると<TBODY>〜</TBODY> 内に普通のテキストを書くことはできませんというエラーが出てきます。いったいどこが悪いのでしょう。

<table summary="取り扱い銘柄">
<tr><td class="item">通貨ペア</td>
<td class=comment>50銘柄</td></tr> 
<tr><td class="item">貴 金 属</td>
<td class=comment>4銘柄(現物)</td></tr> 
<tr><td class="item">エネルギー</td>
<td class=comment>1銘柄(現物)</td></tr> 
<tr><td class="item">株 式</td>
<td class=comment>10銘柄</td></tr> 
<tr><td class="item">株価指数</td>
<td class=comment>14銘柄(現物)</td></tr> 
<tr><td class="item">仮想通貨</td>
<td class=comment>10銘柄</td></tr> 
</table>

A 回答 (1件)

こんにちは



>いったいどこが悪いのでしょう。
そのチェックサイトでは、どの行がチェックに引っかかっているなどといった情報は返してくれないのでしょうか?


全文が出ていないのでわかりませんが、適当に全体を作成して、Lint Gatewayでチェックしてみると、「table要素にはsummary属性はないよ」という警告だけですね。
http://www.htmllint.net/html-lint/htmllint.html

これ対して、data-summary属性に修正してみたところ、
 「たいへんよくできました」
になりましたけれど・・・??
(HTML5でチェック)
    • good
    • 0
この回答へのお礼

回答有り難うございます。今、問題のサイトを挙げましたので改めて質問します。

お礼日時:2020/12/10 12:45

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!