Книга: 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">
- Говорите проще
- 7.6. Проще, удобнее, быстрее
- Программы, которыми мы будем пользоваться
- 13.3.4. Упрощение использования gettext()
- Отчет, страдающий от излишнего упрощения
- 6. Будьте проще – используйте «живой звук»
- Пример: упрощение с помощью макросов
- 15. Проще простого, или Поиск узоров из простых чисел
- Упрощенный синтаксис модуля
- Упрощенный протокол доступа к каталогу LDAP
- Упрощение архитектуры нейронной сети
- Мы не знаем, о чем будем думать