The cellpadding attribute on the table element is obsolete. Use CSS instead.

При проверке сайта с помощью ресурса - http://www.onlinewebcheck.com обнаружилась ошибка:

Instead of the "cellpadding" attribute, use the CSS "padding" properties. For example, assign an id (like "tableid") to the table and use a CSS rule like "table#tableid td { padding: 1em }". More: This "table" tag uses one or more entirely obsolete (in HTML5) attributes which must not be used in HTML5 documents. The HTML5 obsolete attributes for "table" include: "align", "background", "bgcolor", "cellpadding", "cellspacing", "dataformatas", "datapagesize", "datasrc", "frame", "rules", "summary", and "width". This message is displayed up to 5 times.

<table cellpadding="0" cellspacing="0" border="0" width="100%">

В шаблоне находим нужное место:

<table cellpadding="0" cellspacing="0" border="0" width="100%">

Из текста ошибки понятно, что данные атрибуты не должны использоваться в HTML5.

Правильный ответ:

table
{
    border-collapse:collapse;
    padding:0px;
}

Заменяем на:

<table style="border-collapse:collapse; padding:0px; width:100%">
Метки: , . Закладка Постоянная ссылка.

Один комментарий к "The cellpadding attribute on the table element is obsolete. Use CSS instead."

  1. Илья пишет:

    Еще надо прописать: border-spacing: 0px;

Добавить комментарий

Ваш e-mail не будет опубликован.

*