Xpoint
   [напомнить пароль]

reference to non-SGML character

Метки: [без меток]
2005-06-09 22:16:10 [обр] Иван Шумков(0/77)[досье]

Валидатор ругается (reference to non-SGML character) на следующую строку:

<div id="copyrights">Copyright &copy; &laquo;Геометрия.ру&raquo;, 2002&#151;2005</div>

Доктайп:

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"   "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">

Что за символ такой не валидный?

спустя 7 минут [обр] Lynn «Кофеман»(0/571)[досье]
Используй &ndash; (–)
спустя 2 минуты [обр] Давид Мзареулян(9/1003)[досье]
В юникоде нет символа &#151;, 151 — это из кодировки Win1251. Чтобы написать длинное тире, юзайте &#x2014; или &mdash; и не пользуйтесь допотопными источниками.
спустя 2 часа 39 минут [обр] Иван Шумков(0/77)[досье]

Спасибо.

не пользуйтесь допотопными источниками

Впердь не буду. Лебедев везде их ставит.

Дизайн&nbsp;&#151;<br /><a href="http://www.artlebedev.ru/">Студия Артемия&nbsp;Лебедева
спустя 36 минут [обр] Давид Мзареулян(9/1003)[досье]

Думаю, это осталось от очень старых шаблонов. Даже в 2000-ом году, когда вышло, наверное, самое вредное с точки зрения стандартов ководство, это уже было неправильно.

Сейчас в &#...; допустимы только Unicode-коды символов. В HTML ещё иногда прокатывает «лебедевский подход» (исключительно по милости браузеров), но в XML/XHTML он совершенно непозволителен — это просто не по стандарту.

спустя 56 минут [обр] Иван Шумков(0/77)[досье]
Спасибо Давид Мзареулян[досье], наставили на путь истинный.
спустя 4 часа 37 минут [обр] Ярослав Сюзёв (yara)(2/305)[досье]
М Перенесено из форума "Интернет::HTML-верстка::Верстка"
спустя 7 дней [обр] Иван Шумков(0/77)[досье]
Всем спасибо, тему можно удалять.
Powered by POEM™ Engine Copyright © 2002-2005