Здравствуй, уважаемый друг!

Кажется, ты используешь AdBlock. Этот проект развивается и существует за счет доходов от рекламы.
Добавь, пожалуйста, нас в исключения.

Спасибо за понимание.

Теперь мы команда!

Валидация сайта

Автор: в категории Вёрстка 3 комментария

Пост порожден одной из записей у меня в книге отзывов. В нем я расскажу, что такое валидация, и зачем она вообще нужна, и нужна ли она вообще!

Что такое вообще валидация?

Валидация — это проверка сайта на его «правильность написания» с точки зрения кода. Есть несколько типов документов. В основном это:

  • XHTML;
  • HTML;

Которые в свою очередь, делятся на:

  • XHTML 1.0 Strict
  • XHTML 1.0 Transitional
  • XHTML 1.0 Frameset
  • HTML 4.01 Strict
  • HTML 4.01 Transitional
  • HTML 4.01 Frameset
  • HTML 3.2
  • HTML 2.0
  • XHTML 1.1
  • XHTML + RDFa
  • XHTML Basic 1.0
  • XHTML Basic 1.1
  • XHTML Mobile Profile 1.2
  • XHTML-Print 1.0

И прочие. Все перечислять не буду, их можно посмотреть на сайте w3.org. Там же вы можете проверить свой сайт на валидность кода. Еще есть возможность проверки на валидность CSS.

Итак, у каждого из этих типов документов есть свои правила. (Это как правописание. Нужно писать правильно и красиво.)
И валидация — это проверка, соблюдает ли сайт эти правила, правильно ли программист написал код, с точки зрения правил именно этого типа документа, или нет.

Это значит, что необходимо соблюдать эти стандарты. Все правила к каждому из типов документа есть на сайте w3.org, правда на английском языке.

Для чего все это делается, я расскажу уже в следующей статье.

comments powered by HyperComments

Magda
2011-05-07 13:14:16
The forum is a brighter place thanks to your posts. Thnaks!
Евгений
2011-06-08 17:54:33
у меня выдает 52 ошибки в коде и 28 предупреждений, это критично, как вы думаете? и как это может повлиять на рейтинг сайта? я просто не понимаю где исправлять эти ошибки, пользуюсь конструктором WP
Nikita_Sp
2011-06-08 18:55:09
Я не думаю что это слишком уж критично, но советую все же исправить все ошибки на странице. Почитайте какие ошибки он Вам выдает, там все написано на английском, но место ошибки найти очень легко - сервис выводит кусок кода. Используйте гугл переводчик, если с английским не дружны. А вообще многие "хаки" тоже интерпретируются как не валидные, так что если у Вас загвоздка именно в хаке - то не заморачивайтесь, взвесьте что важнее и или уберите просто хак, или забейте на валидацию этого куска кода.
Вверх!

Меню блога

Категории блога

Облако тегов