Валидация HTML

Все что связано с Дизайном и Веб-Дизайном. От полиграфии и рекламных роликов до хостингов выпадающих менюшек и фреймов :)

Сообщение Dark Hobbit » Пт янв 18, 2008 12:56 pm

набросал сайт в html, пропустил через валидатор <a href="http://validator.tom.ru/" target="_blank">http://validator.tom.ru/</a>, по отзывам, самый правильный. в результате - 21 Errors, местами непонятные, например

there is no attribute "HEIGHT"
в строке <table border=0 width=900px height=99% cellspacing=5>

end tag for element "BR" which is not open.
для всех </br>

an attribute value must be a literal unless it contains only name characters.
в строке <td bgcolor=#FDCD8A>

there is no attribute "BACKGROUND".
в строке <table border=0 width=700 background="./gall_back.gif">

в справочниках по html такой код считается правильным, и в браузерах отображается без ошибок
в чём дело?
Последний раз редактировалось Dark Hobbit Пт янв 18, 2008 12:56 pm, всего редактировалось 1 раз.
Изображение
Dark Hobbit
Полковник
 
Сообщений: 1843
Зарегистрирован: Вс ноя 06, 2005 8:35 pm
Пункты репутации: 0

Сообщение Sh0Ck_filE » Пт янв 18, 2008 3:21 pm

Атрибуты должны быть представлены в виде атрибут="значение", т.е. в твоём случае (про height):
height="99%"

Перенос строки одинарным тегом надо делать <br />, ты просто не там слэш поставил.

В третьем случае - тоже кавычек нет.
В четвёртом - вероятно, для выбранного стандарта такой опции действительно нет. У тебя HTML 4.01 или XHTML?
<!--coloro:red--><span style="color:red"><!--/coloro-->"Для того чтобы быть человеком, надо им какое-то время не быть."<!--colorc--></span><!--/colorc--> ©<a href="http://zhurnal.lib.ru/b/brigadir_j_a/" target="_blank">Ю. А. Бригадир.</a>
<a href="http://counter.li.org/cgi-bin/runscript/display-person.cgi?user=437143" target="_blank">Registered Linux user #437143</a>.
Sh0Ck_filE
Генерал-лейтенант
 
Сообщений: 3474
Зарегистрирован: Пн апр 21, 2003 6:20 pm
Откуда: СССР
Пункты репутации: 0

Сообщение Dark Hobbit » Пт янв 18, 2008 3:38 pm

Sh0Ck_filE,
4.01 transitional

про кавычки ты прав, кроме случая с height. там и с кавычками светится

м.б., дело в том, что background надо делать только через css....
Последний раз редактировалось Dark Hobbit Пт янв 18, 2008 4:49 pm, всего редактировалось 1 раз.
Изображение
Dark Hobbit
Полковник
 
Сообщений: 1843
Зарегистрирован: Вс ноя 06, 2005 8:35 pm
Пункты репутации: 0

Сообщение sm@rt » Вс янв 20, 2008 11:41 am

Dark Hobbit писал(а):there is no attribute "HEIGHT"

В стандартном рендерере height указывать в процентах нельзя
А для Таблицы в нем же height нету в принципе. Убери height - не будет ругаться.

Dark Hobbit писал(а):дело в том, что background надо делать только через css....

угу

style="background:url('./gall_back.gif')"

Dark Hobbit писал(а):в справочниках по html такой код считается правильным

Справочники пишут не по w3c стандартам.
Красота и массовые расстрелы спасут мир.
sm@rt
Генерал-майор
 
Сообщений: 2935
Зарегистрирован: Вт фев 25, 2003 4:42 pm
Пункты репутации: 0

Сообщение Dark Hobbit » Пн янв 21, 2008 9:32 am

нашёл кошерный справочник <a href="http://www.w3schools.com/tags/default.asp" target="_blank">http://www.w3schools.com/tags/default.asp</a>
всё пофиксил
Изображение
Dark Hobbit
Полковник
 
Сообщений: 1843
Зарегистрирован: Вс ноя 06, 2005 8:35 pm
Пункты репутации: 0


Вернуться в Дизайн + web-дизайн

Кто сейчас на форуме

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 1

cron