meta charset
18 декабря 2010
Кодировку текста в HTML-документе можно указывать не только так:
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
но и покороче:
<meta charset="utf-8">
Поддерживается всеми актуальными браузерами, включая IE6.
Комментарии RSS по email OK
Отлично!
Ззачем тогда в большинстве случаев пишут длинную версию?
Не знают про короткую? :)
Разве это не HTML5 вариант? Я почему то думал только в нем появилась сокращенная запись.
Антон, как Денис правильно сказал, сокращённая запись появилась только совсем недавно в HTML5 и не поддерживается старыми браузерами (IE6, например, да-да).
HTML 5 это очень круто ) только большинство все равно копипастом эти строки вставляют :)
Хотя я уверен через пол годика можно будет во всю шпарить на HTML 5.
Rulexec, разве не поддерживается? ;)
@Sam Вообще по моему IE6 вообще не обращал внимание на эти строки и смотрел только на заголовки, так что по мне можно использовать и короткую запись? я ведь не ошибаюсь?)
Чистяков Денис, IE6 в этом плане ничем не отличается от остальных и отлично понимает оба варианта указания кодировки.
Ну и замечательно, каждый раз когда я через Zen-Coding вставлял шаблон «html:5» я об этом задумывался, спасибо за полезную как всегда инфу.
Да, возникает следующий резонный вопрос, относится ли это ко всем meta-тегам? Т.е.
Нет.
О, тоже подсмотрел из доклада Макеева? :-)
Хм, действительно, извиняюсь. Почему-то начал замечать сокращённое определение только сейчас, хотя работало изначально.
http://htmlbook.ru/html/meta/charset
GruZZ, вроде нет. А в котором из докладов у него это было?