Последние учебники веб-разработки
×

HTML5 Руководство

HTML ГЛАВНАЯ HTML Введение HTML редакторы HTML базовый HTML элементы HTML Атрибуты HTML Заголовки HTML Пункты HTML Стили HTML форматирование HTML цитаты HTML Компьютерный код HTML Комментарии HTML Цвета HTML CSS HTML связи HTML Изображений HTML таблицы HTML Списки HTML Блок и строковые элементы HTML Классы HTML раскладка HTML отзывчивый HTML Iframes HTML JavaScript HTML Глава HTML юридические лица HTML Символы HTML Charset HTML URL шифровать HTML XHTML

HTML формы

HTML формы HTML Форма Элементы HTML Типы входных данных HTML Входные атрибуты

HTML5

HTML5 вступление HTML5 Поддержка HTML5 элементы HTML5 Семантика Миграция HTML5 HTML5 Гид по стилю

HTML Графика

HTML холст HTML SVG

HTML СМИ

HTML СМИ HTML видео HTML аудио HTML Плагины HTML YouTube

HTML APIs

HTML Geolocation HTML Перетаскивания HTML Локальное хранилище HTML App кэш HTML Web Workers HTML SSE

HTML Примеры

HTML Примеры HTML викторина HTML5 викторина HTML Резюме

HTML Рекомендации

HTML Список тегов HTML Атрибуты HTML События HTML холст HTML Аудио Видео HTML DOCTYPEs HTML Цвета HTML Наборы символов HTML URL шифровать HTML Языковые коды HTTP Сообщения HTTP методы PX to EM конвертер Горячие клавиши

HTML Шаблоны


Веб - сайты часто отображать содержимое в несколько колонок (like a magazine or newspaper) , (like a magazine or newspaper) .


Городская галерея

Лондон
Париж
Токио

Лондон

Лондон является столицей Англии. Это самый густонаселенный город в Соединенном Королевстве, с пригородами более 13 миллионов жителей.

Стоя на реке Темзе, Лондон был крупное поселение на протяжении двух тысячелетий, его историю, уходящую своего основания римлянами, которые назвали его Londinium.

Copyright © w3ii.com

HTML Layout Использование <div> элементы

<div> элемент часто используется в качестве инструмента компоновки, так как он легко может быть установлен с помощью CSS.

В этом примере используется четыре <div> элементов , чтобы создать несколько расположения колонок:

пример

<body>

<div id="header">
<h1>City Gallery</h1>
</div>

<div id="nav">
London<br>
Paris<br>
Tokyo
</div>

<div id="section">
<h1>London</h1>
<p>London is the capital city of England. It is the most populous city in the United Kingdom,
with a metropolitan area of over 13 million inhabitants.</p>
<p>Standing on the River Thames, London has been a major settlement for two millennia,
its history going back to its founding by the Romans, who named it Londinium.</p>
</div>

<div id="footer">
Copyright © w3ii.com
</div>

</body>
Попробуй сам "

CSS:

<style>
#header {
    background-color:black;
    color:white;
    text-align:center;
    padding:5px;
}
#nav {
    line-height:30px;
    background-color:#eeeeee;
    height:300px;
    width:100px;
    float:left;
    padding:5px;
}
#section {
    width:350px;
    float:left;
    padding:10px;
}
#footer {
    background-color:black;
    color:white;
    clear:both;
    text-align:center;
    padding:5px;
}
</style>

Макет сайта с помощью HTML5

HTML5 предлагает новые семантические элементы, которые определяют различные части веб-страницы:

HTML5 семантические элементы
  • <header> - Определяет заголовок для документа или раздел
  • <nav> - Определяет контейнер для навигационных ссылок
  • <section> - Определяет раздел в документе
  • <article> - Определяет независимую самодостаточную статью
  • <aside> в (like a sidebar) <aside> - Определяет содержание в стороне от содержимого (like a sidebar) , (like a sidebar)
  • <footer> - Определяет нижний колонтитул документа или раздела
  • <details> - Определяет дополнительные детали
  • <summary> - Определяет заголовок для <details> элемента

В этом примере используется <header> , <nav> , <section> , и <footer> создать несколько расположение колонок:

пример

<body>

<header>
<h1>City Gallery</h1>
</header>

<nav>
London<br>
Paris<br>
Tokyo
</nav>

<section>
<h1>London</h1>
<p>London is the capital city of England. It is the most populous city in the United Kingdom,
with a metropolitan area of over 13 million inhabitants.</p>
<p>Standing on the River Thames, London has been a major settlement for two millennia,
its history going back to its founding by the Romans, who named it Londinium.</p>
</section>

<footer>
Copyright © w3ii.com
</footer>

</body>
Попробуй сам "

CSS:

<style>
header {
    background-color:black;
    color:white;
    text-align:center;
    padding:5px;
}
nav {
    line-height:30px;
    background-color:#eeeeee;
    height:300px;
    width:100px;
    float:left;
    padding:5px;
}
section {
    width:350px;
    float:left;
    padding:10px;
}
footer {
    background-color:black;
    color:white;
    clear:both;
    text-align:center;
    padding:5px;
}
</style>

HTML Layout Использование таблиц

<table> элемент не был разработан , чтобы быть инструментом макет.
Цель <table> элемента для отображения табличных данных.

Макет может быть достигнуто с помощью <table> элемент, так как элементы таблицы могут быть стилизовано с CSS:

пример

<body>

<table class="lamp">
<tr>
  <th>
    <img src="../images/lamp.jpg" alt="Note" style="height:32px;width:32px">
  </th>
  <td>
    The table element was not designed to be a layout tool.
  </td>
</tr>
</table>

</body>
Попробуй сам "

CSS:

<style>
table.lamp {
    width:100%;
    border:1px solid #d4d4d4;
}
table.lamp th, td {
    padding:10px;
}
table.lamp th {
    width:40px;
}
</style>

Внимание: Создание макета с таблицами не так, но это не рекомендуется! Избегайте таблицы для создания макета.