HTML-шаблоны макетов
Download 40 free HTML layout templates created with CSS float property and negative margins. Use them for your website.
Вот подборка HTML-шаблонов, предлагающих базовые макеты веб-сайтов.
Каждый макет включает следующие пять основных разделов, которые используются на любом сайте:
-
шапка
-
подвал
-
навигационное меню
-
основная область содержимого
-
дополнительные элементы
-
Жидкий макет, вторичные колонки фиксированной ширины (шаблон 13)
-
Жидкий макет, вторичные колонки фиксированной ширины (шаблон 14)
-
Жидкий макет, вторичные колонки фиксированной ширины (шаблон 15)
-
Жидкий макет, вторичные колонки фиксированной ширины (шаблон 16)
-
Жидкий макет, вторичные колонки фиксированной ширины (шаблон 17)
-
Жидкий макет, вторичные колонки фиксированной ширины (шаблон 18)
-
Две колонки: жидкая, фиксированная боковая и большая (шаблон 31)
-
Две колонки: жидкая, фиксированная боковая и большая (шаблон 32)
Почти все макеты создаются с помощью свойства CSS float и отрицательных отступов. При работе с отрицательными отступами у плавающих элементов помните: применение отрицательного отступа со стороны float сдвигает элемент дальше в этом направлении, а применение его с противоположной стороны создаёт зазор, из-за которого соседний контент может накладываться. Например, <div style="float: left; margin-right: -100%;"> прижимает следующий плавающий элемент вплотную рядом с ним. Этот эффект наложения часто используется для создания жидких макетов.
В современной веб-разработке макеты на основе float в значительной степени заменены CSS Flexbox и CSS Grid, которые обеспечивают более надёжное и адаптивное управление макетом. Сейчас float в основном используется для обтекания текста вокруг изображений.
Настройка шаблонов
Здесь вы найдёте несколько способов настроить ваш HTML-шаблон:
- Добавить графику или изображения в структуру шаблона.
- Изменить HTML-структуру или заменить содержимое-заполнитель.
- Изучить HTML с нашим учебником по HTML.
- Узнать, как менять стили шаблона, с нашим учебником по CSS.
- Узнать, как сделать шаблоны интерактивными, с нашим учебником по JavaScript.
Practice
What are the key elements in an HTML layout template?