САМОСТОЯТЕЛЬНОЕ ОБУЧЕНИЕ ДЛЯ ВЕБ РАЗРАБОТЧИКОВ

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 с JavaScript HTML Путь к Файлу HTML Мета теги HTML Методы верстки HTML Адаптивный дизайн HTML Компьютерный код HTML Симантика HTML Руководство HTML Сущности HTML Символы HTML Эмодзи HTML Кодировка HTML URL Кодировка HTML vs. XHTML

HTML Формы

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

HTML Графика

HTML Canvas HTML SVG

HTML Медиа

HTML Медиа формат HTML Video HTML Audio HTML Плагины HTML YouTube

HTML API

HTML Геолакация HTML Перетаскивание HTML Веб хранилище HTML Веб работник HTML SSE

HTML Примеры

HTML Примеры HTML Тестирование HTML Упражнения HTML Сертификат HTML Резюме HTML Доступность

HTML Справочники

HTML Список Тегов HTML Атрибуты HTML Глобальные Атрибуты HTML Поддержка Браузера HTML События HTML Цвета HTML Холст HTML Аудио/Видео HTML Типы Документов HTML Кодировка Символов HTML URL Кодировка HTML Коды Языка HTTP Сообщения HTTP Методы PX в EM Конвертер Клавишные Комбинации

Элементы и методы верстки HTML



Веб сайты часто отображают контент в нескольких колонках (например, журнал или газета).

Пример

Города

Лондон

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

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

Подвал

Попробуйте сами »

HTML Элементы макета

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

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

Подробнее о семантических элементах вы можете прочитать HTML Семантика.


Методы верстки HTML

Существует четыре различных метода для создания макетов с несколькими столбцами. У каждого способа есть свои плюсы и минусы:

  • CSS framework
  • CSS float property
  • CSS flexbox
  • CSS grid


CSS Frameworks

Если вы хотите быстро создать свой макет, вы можете использовать фреймворк, например W3.CSS or Bootstrap.


CSS Float макет

Обычно целые веб макеты создаются с помощью свойства CSS float. Float легко освоить - вам просто нужно запомнить, как работают свойства float и clear. Недостатки: Плавающие элементы привязаны к документообороту, что может повредить гибкости. Узнайте больше о float в разделе CSS Float и Clear.

Пример

Города

Лондон

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

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

Подвал

Попробуйте сами »

CSS Flexbox макет

Flexbox - это новый режим компоновки в CSS3.

Использование flexbox гарантирует, что элементы ведут себя предсказуемо, когда макет страницы должен соответствовать различным размерам экрана и различным устройствам отображения.

Узнайте больше о flexbox в разделе CSS Flexbox.

Пример

Города

Лондон

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

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

Подвал

Попробуйте сами »

CSS Grid макет

Модуль CSS Grid предлагает сеточную систему компоновки со строками и столбцами, что упрощает проектирование веб страниц без использования поплавков и позиционирования.

Узнайте больше о grids в разделе CSS Grid.