Дело в том, что html5, в отличие от xhtml, позволяет такие, с моей точки зрения, потенциально опасные варианты, как верхний регистр, отсутствие кавычек у атрибутов и т.д.
Смысл в том, что если придерживаться принципов xhtml в контексте html5, количество ошибок значительно уменьшается. А верстать неправильно ради валидности — это бред.
Все правильно, UI должен быть отдельным файлом. Такого рода макеты приятно верстать и понимаешь, что дизайнер позаботился о том, чтобы не было никаких лишних вопросов.
Опять негодование по поводу html/css. Вообще как и прошлом посте — не могу понять, что автор вообще хочет донести. Сравнивать интерфейс операционной системы и html/css, ну ладно, у каждого свои тараканы в голове. Но вот надо было еще сравнить производительность видеокарты Tseng Labs ET4000 и Web-программиста высшей квалификации, причем оценка видеокарты в секундах, а труженика web`a «потратит пару дней на то».
Версии стандарта:
При проверке будут обнаружены ошибки. Именно данная проверка и имелась ввиду изначально. Надеюсь удовлетворил ваше любопытство.