Захотела я сегодня сделать свой бложик валидным относительно пишущемуся ныне стандарту html5. Бложик мой свёрстан по стандарту "html 4.01 Strict", и в валидаторе (http://validator.w3.org) нужно выбрать какой Doctype (html5) будет накладываться в режиме override.
Баг этого режима в том что перед проверкой комментирует текущий доктайп и пишет <!doctype html>, при этом переводя кодировку для удобства в utf-8, после ругается "Internal encoding declaration windows-1251 disagrees with the actual encoding of the document (utf-8)".
Покопавшись у них нашла что этот баг уже описан тут, когда поправят неизвестно. Если сразу указывать на странице нужный доктайп - то всё нормально. Если не указывать кодировку, то тоже всё нормально. Но кнопочку всё равно поставила что html5 у меня "предварительно валидный".
Комментарии: