14 июня 2011 | Сайтостроение

Валидность сайта

Решил немного поправить валидность своего сайта «моилекции», чтобы он соответствовал всем нормам принятых во всем мире стандартов. Открыл сразу же страницу validator(точка)w3(точка)org. Ввел название сайта и на выходе получил следующий результат: 34 ошибки, 5 предупреждений. Ну ладно думаю, сейчас буду править, а то запустил свой сайт). Начал подробно рассматривать ошибки.
1. Первая же ошибка была связана с тэгом < noindex >, который ну никак не вписывается в международные стандарты и является лишь особенностью русского интернета. Что с ним делать я даже и не знаю. Не совсем понятно учитывает Яндекс сейчас этот тэг или не учитывает, во всяком случае он был полезен и пока я его решил оставить.
2. Следующая ошибка была связана с тэгом < br >, который все таки нельзя писать именно таким образом. По стандарту тэг ерехода на новую строчку должен выглядеть так: < br />, причем пробел между слэшем и буквой «r» обязателен.
3. Далее опять виднелась очередная знаменитая ошибка связанная с изображениями и таким свойством как alt=»», хотя и формально не является обязательным, но для валидности сайта все картинки, даже самые мелочные должны быть подписаны. Могу посоветовать всем, кто не желает подписывать прописывать именно таким образом alt=»», само название останется пустым, однако свойство будет прописано.
4. Очередная ошибка таила новые открытия. Прописанный код < p align=»right» > оказывается был невалидным. Судя по документации, тэг < p > вообще не должен содердать никакие свойства за исключением ID. И соответственно под этой ID надо прописывать все свойства в CSS. Однако я решил проблему по другому. Решил попросту заменить < p >, на < div > и все дела.
5. Тэг < center > — оказывается тоже невалидный и существовать в документе вообще не должен. Хотя такой удобный и практичный, но для массовой оптимизации конечно слабоват. Пришлось удалить его и прописать лишние свойство в CSS.
Сделал проверку еще раз. Результат: 13 ошибок, 5 предупреждений. К моему обидному сожалению. Оставшиеся ошибки приходятся на ява-скрипт рекламодателя и тэг < noindex >. Что с этим делать прям даже и ума не приложу(

Комментирование закрыто.

Статистика

продвижение сайтов

Обратите внимание