|
вот здесь http://www.cy-pr.com/analysis/7.pecherskyredcross.org при проверке сайта Увидел вот такое сообщение "Проверка валидности CSS К сожалению, мы обнаружили 123 ошибок" На что влияют эти ошибки? |
|
Ну во-впервых, страницы, прошедшие проверку валидатором, будут правильно отображаться в большинстве современных браузерах. Это конечно не так важно, чем само наполнение сайта. Но согласитесь, не очень приятно видеть перед собой верстку с перекосившимися элементами. Убирая неверные теги и прочий «мусор», мы тем самым уменьшаем время загрузки страницы, а браузеры тратят меньше времени на обработку таких страниц. Есть, конечно, много топовых проектов у которых код НЕ валиден. Например, Google будет принимать страницы сайтов, которые идеальны с точки зрения грамматики, а также с точки зрения валидности HTML кода. Но он также поймет, если вы допустите некоторые ошибки в плане валидности кода. Потому что в целом поисковик понимает, что написано на странице сайта. От себя могу сказать, что на сколько именно валидность кода важно никто не знает, но это важно, так как влияет на "качество" сайта в глазах поисковых систем, а так же в глазах заказчика если вы разработчик. |
|
Да это все одно и тоже. Просто у css свои стандарты валидации у html свои, а у xhtml свои ... Валидность сайта по HTML-коду проверяется согласно W3C. Стандарт (для браузера, например) задается первой строкой документа.
Вот эта строка говорит что документ со стандартом кода XHTML 1.0 Посностью валидный код сайта считается если и html и css написан в принятом стандарте. Просто в плане валидности на сегодня много отдают дань традициям: “если у других есть - значит, и у нас должно быть”, “посетитель привык это видеть - так пусть увидит” :) |
|
Спасибо, Berg) это Вы рассказали о валидности CSS а что такое валидность HTML? |