Как делать валидацию

Главные вкладки

Аватар пользователя Patty Patty 3 ноября 2009 в 13:57

Сделала друпальный сайт на Денвере. Все отлично работает в Mozilla, Opera, IExplorer 6 и 7. Записала одну страницу на свой жесткий диск в виде htm. Пошла на валидацию validator.w3.org. Получила кучу ошибок. Ругается с самых первых строчек на DOCTYPE и на /> в meta.

Тогда я скопировала начало один к одному с друпального сайта drupalogy.ru, который проходит валидацию на ура, так что у меня без всяких сомнений стоит:

...
Но результат тот же.

Никак не пойму, в чем дело. Вроде я ничего запрещенного для Strict не писала. Я попробовала вставить строчку с DOCTYPE для Transitional, так валидатор выдает те же самые ошибки.

Может быть, дело в том, что при записи на диск страница имеет тип htm, а в DOCTYPE стоит xhtml? Тогда получается, что проверять валидный ли сайт можно только после того, как загрузишь на хост? Но я попробовала записать и на свой диск с расширением xhtml, но мне сразу парсер ошибку выплюнул: XML Parsing Error: mismatched tag. Expected: . Line Number 19, Column 7: . Я ничего не поняла. У меня и , но почему-то парсер meta проглотил, а на link ругается, хотя link стоит после meta.

Может, надо искать какие-то ошибки в page.tpl.php? В style.css, наверное, ошибок, связанных с этим, быть не может?

Подскажите, куда копать!

Комментарии

Аватар пользователя Patty Patty 3 ноября 2009 в 14:05

Ой, что-то кода не видно в моем вопросе... Не знаю, как вставить... Попробую галки убрать в начале и конце строки.
То есть в начале моей страницы стоит так: DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"
html xmlns="http://www.w3.org/1999/xhtml" xml:lang="ru" lang="ru" dir="ltr"
head
meta http-equiv="Content-Type" content="text/html; charset=utf-8" /

Аватар пользователя Stan.Ezersky Stan.Ezersky 3 ноября 2009 в 17:37

Делаете так:

  • ставите аддон к ФФ Web Developer
  • перезагружаете броузер
  • открываете локально свою страницу по адресу http://mysite.loc и нажимаете CTRL+Shift+A или лезете в Настроки->Web Developer->Инструменты-> Проверить локльную страницу HTML. Тоже самое касается CSS
Аватар пользователя Patty Patty 3 ноября 2009 в 21:31

Спасибо, завтра же попробую.

У вас такие великолепные сайты! Я давно ими восхищаюсь и беру с них пример логичности дизайна. Мне очень хотелось бы тоже попасть на ваш drupalogy, но мой сайт -- это пока что-то склеенное из разных хороших штучек, подсмотренных у других дизайнеров, так что, наверное, не очень оригинально и показательно получится. Вот когда подучусь...

Аватар пользователя Stan.Ezersky Stan.Ezersky 4 ноября 2009 в 0:08

"Patty" wrote:
У вас такие великолепные сайты!
Благодарю-)
"Patty" wrote:
Мне очень хотелось бы тоже попасть на ваш drupalogy, но мой сайт -- это пока что-то склеенное из разных хороших штучек, подсмотренных у других дизайнеров, так что, наверное, не очень оригинально и показательно получится.
Есть к чему стремиться. Главное - этого хотеть-)