Как исправить 5 одинаковых ошибок в HTML коде?

АC
На сайте с 31.03.2010
Offline
26
807

Здравствуйте. Мой сайт http://advokat-tolyatti.ru/ имеет 5 ошибок при проверке на валидность кода в http://validator.w3.org/. Ошибки однотипные, сам я их исправить не смог. Вот ссылка на проверку ошибок:

http://validator.w3.org/check?uri=http%3A%2F%2Fadvokat-tolyatti.ru%2F&charset=%28detect+automatically%29&doctype=Inline&group=0&user-agent=W3C_Validator%2F1.1

Как я понял ошибки возникли из-за того что эти строки разработаны для XHTML кодировки страницы, а мой сайт построен на HTML 4.01 strict.

Как можно исправить эти строчки чтобы ликвидировать эти ошибки?

Спасибо, буду ждать ответа.

Алексей Барыкин
На сайте с 04.02.2008
Offline
272
#1

1. ошибки не смертельны.

2. исправить можно, вынеся определения ширины, высоты и фона таблицы\ячейки в класс.

АC
На сайте с 31.03.2010
Offline
26
#2
Алексей Барыкин:
1. ошибки не смертельны.
2. исправить можно, вынеся определения ширины, высоты и фона таблицы\ячейки в класс.

ну это понятно. но как это будет выглядеть на html коде? напишите пожалуйста?

Алексей Барыкин
На сайте с 04.02.2008
Offline
272
#3
Алексей-C:
ну это понятно. но как это будет выглядеть на html коде? напишите пожалуйста?

Например

<td width="928" height="88" valign="middle" background="images/header.png">

меняется на

<td class="someclass">

а в CSS описывается высота, ширина, выравниваение и фон для .someclass

Ragnarok
На сайте с 25.06.2010
Offline
239
#4

<td width="928" height="88" valign="middle" background="images/header.png">

заменяется либо на

<td style="width:928px; height:88px; vertical-align:middle; background:url('images/header.png');">

ЛИБО на

<td class="someclass">

но тогда в .css файле нужно добавить

.someclass{

width:928px;

height:88px;

vertical-align:middle;

background:url('images/header.png');

}

//TODO: перестать откладывать на потом
АC
На сайте с 31.03.2010
Offline
26
#5
Ragnarok:
<td width="928" height="88" valign="middle" background="images/header.png">

заменяется либо на

<td style="width:928px; height:88px; vertical-align:middle; background:url('images/header.png');">

ЛИБО на

<td class="someclass">

но тогда в .css файле нужно добавить

.someclass{
width:928px;
height:88px;
vertical-align:middle;
background:url('images/header.png');
}

Помогло. Спасибо. Я заменил на <td style="width:928px; height:88px; vertical-align:middle; background:url('images/header.png');">

А как остальные строчки где онаружены ошики должны выглядеть на HTML?

Алексей-C добавил 11.02.2011 в 14:07

Вот как сделать эту строку валидной для html 4.01 strict?:

<table width="980" border="0" background="images/str.png">

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий