Требуется помощь в валидации html страницы
21.08.2011Сейчас в шаблоне по умолчанию ввел изменения и стал проверять валидатором, вот к примеру:
http://validator.w3.org/check?uri=http%3A%2F%2Flitepublisher.ru%2Ffeature%2Fshablony-wp-v-litepublisher.htm&charset=%28detect+automatically%29&doctype=Inline&group=0&user-agent=W3C_Validator%2F1.2
Ругается на атрибут name тега a, хотя несколькими строками ниже еще есть один такой тег. Ни черта не могу понять в чем проблема. Также ругается еще на пру тегов.
Сразу замечу, что я изменил doctype на xhtml + rdfa для поддержки микроформатов.
RSS комментарии к этой записи
Рубрики: Новости
Комментарии (6) на запись “Требуется помощь в валидации html страницы”
Оставить комментарий
Tip: In XHTML, the name attribute of the <a> tag is deprecated, and will be removed. Use the id attribute instead.
Отсюда http://www.w3schools.com/tags/att_a_name.asp
Нет атрибута start - понятно.
Даже спрятанные инпуты надо заворачивать в теги, по списку - "ins", "del", "h1", "h2", "h3", "h4", "h5", "h6", "p", "div", "address", "fieldset"
В чем помощь-то нужна?
атрибут ссылки name - устарел и не валидный в xhtml, замени его на id, кстати в xhtml анкором для перехода может быть любой элемент с уникальным id,
так к примеру _http/site.ru#some_id перекинет как на <а id="some_id">...</a>, так и на <div id="some_id"></div> или <span id="some_id"></span>
А все инпуты hidden оберни в один пораграф с кнопкой отправки комментария:
<p><input type="hidden" name="postid" value="446" /><input type="hidden" name="antispam" value="c3VwZXJzcGFtZXIxMzEzOTMyNzMy" />
<input name="submitbutton" type="submit" id="submitbutton" value="Отправить" /></p>
Чтобы не ломать дизайн и не добавлять лишних элементов.
Да, я что то отстал на несколько лет. Смотрю в html5 опять вернули назад эти атрибуты, для xhtml просто не существвует нормального способа поддержки start в стилях. ХОтя все браузеры и поддерживают атрибут хотелось бы добится валидности, вот думаю ввести новый тег в шаблон комментария для текстовой вставки номера коммента.
Займусь чтением кто покакие браузеры поддерживают html5
Блоголётчик пишет:
Поддерживаю, нужное дело, тогда номер коммента можно будет отображать любым шрифтом и даже с картинкой фоном.
А то щас нумерованный список не позволяет практически никаких вариантов, а если надо каждый коммент отображать не в списке а в блоке DIV то нумерации не будет.