Книга: HTML5 для веб-дизайнеров
Стили
Браузеры по умолчанию не применяют к новым элементам никаких CSS-стилей. Так что по крайней мере вы, скорее всего, захотите объявить, что все новые структурные элементы должны начинаться с новой строки:
section, article, header, footer, nav, aside, hgroup {
display: block;
}
Для большинства браузеров этого достаточно. Internet Explorer требует к себе особого внимания. Он решительно отказывается признать новые элементы, если только экземпляр каждого элемента не создан заранее с помощью JavaScript, вот так:
document.createElement('section');
Реми Шарп (Remy Sharp), гений JavaScript, написал очень полезный скриптик, который генерирует все новые элементы HTML5. Загрузите этот скрипт внутри условного комментария, так что он будет исполняться только в нуждающемся Internet Explorer:
<!-[if IE]>
<script src="http://html5shiv.googlecode.com/svn/trunk/html5.js">
</script>
<![endif]->
Теперь вы можете назначать стили новым элементам сколько душе угодно.
- 1.3.4. Стили обучения
- Какие стили в каких случаях применять
- 13.4.2. Зачастили
- Стилистика текста (и жанры)
- Как в игре Cranium остался пластилин
- Псевдостили текста
- Локальные стили
- 15.1. Стили руководства инновационными процессами
- Глава 11 Слои и стили
- Стили пера
- 6. Наши личностные поведенческие стили и эффективная совместная работа
- Основные стили для каждого предмета