Читать книгу HTML5 для веб-дизайнеров - Кит Джереми - Страница 8
2. Устройство HTML5
Будем проще
ОглавлениеДоктайп – не единственная вещь, оказавшаяся упрощенной в HTML5.
Если вы хотите особо указать кодировку вашего документа разметки, лучший способ сделать это – проверить, что ваш сервер посылает правильный HTTP-заголовок Content-Type
. Если вы хотите быть вдвойне уверенным, можно также определить кодировку с помощью тега <meta>
. Вот как выглядит декларация meta для документа, написанного на HTML 4.01:
<meta http-equiv="Content-Type" content="text/html;
charset=UTF-8">
Вот гораздо более легкий для запоминания способ сделать то же самое в HTML5:
<meta charset="UTF-8">
Как и с доктайпом, это упрощенное объявление кодировки содержит минимальный набор символов, который необходим браузерам для правильной интерпретации.
Тег <script>
– еще одно место, где мы можем позволить себе немножко сбросить вес. Обычная практика – добавлять к элементам script
атрибут type
со значением "text/javascript"
:
<script type="text/javascript" src="file.js"></script>
Браузерам этот атрибут не нужен. Они и так примут за данность, что этот скрипт написан на JavaScript, самом популярном языке скриптов в вебе (давайте будем честными – на единственном языке скриптов в вебе):
<script src="file.js"></script>
Точно также не нужно указывать значение type
– "text/css"
каждый раз, когда вы делаете ссылку на CSS-файл:
<link rel="stylesheet" type="text/css" href="file.css">
Можно просто написать:
<link rel="stylesheet" href="file.css">