Почему эта таблица HTML не соответствует 508? - PullRequest
3 голосов
/ 14 января 2010

Итак, я проверил один из моих исходных кодов страниц в онлайн-средстве проверки соответствия 508, и он вернулся, сказав, что некоторые из моих таблиц неверны, я следовал рекомендациям, чтобы использовать настройку области действия, но все равно не получилось:

<table>

    <tr bgcolor="#f6f7f7">
        <td scope="col">adsf</td>
        <td scope="col">Type</td>
        <td scope="col">&nbsp;Check ID</td>
        <td scope="col">&nbsp;Check Title</td>
    </tr>

    <tr bgcolor="#EEEEEE" onMouseOver="javascript: this.style.backgroundColor='#FFF8DC';" onMouseOut="javascript:this.style.backgroundColor='#EEEEEE';">
        <td scope="row" id="statuscell0">aad</td>
        <td align="center" id="statuscell0">OVAL</td>
        <td align="left" id="statuscell0">asdfasdf</td>
        <td align="left" id="statuscell0">asdfasdf</td>
    </tr>
    <!-- More such table rows here ... //-->
</table>

Спасибо.

Ответы [ 3 ]

4 голосов
/ 14 января 2010

вам нужно добавить заголовки таблицы <th>

2 голосов
/ 14 января 2010

вам нужно добавить, резюме, подпись, thead, th, tfoot, tbody

1 голос
/ 28 мая 2011

Также я не знаю, будет ли летать этот встроенный onmouseover. Чтобы быть доступным, он должен будет выполнить эквивалентное действие, когда строка выбрана пользователем, просматривающим документ - что не будет работать без некоторой настройки. Вам нужна подсказка, чтобы строка была выделена, даже если вы не используете мышь.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...