Как сделать красивый заголовок в html
Перейти к содержимому

Как сделать красивый заголовок в html

  • автор:

Красивые заголовки

В этом уроке я предлагаю вам несколько идей для ваших текущих и будущих проектов. Вы узнаете, как создавать красивые заголовки для сайта, каждый со своим характером. Заменив заголовки-изображения на заголовки, декорированные с помощью CSS-стилей, можно добиться большей гибкости в оптимизации сайта для индексирования текстового содержимого поисковыми роботами. Для работы потребуются шрифты от Google Fonts. Приятного просмотра и вдохновения!

Пример 1

ART SHOW

ART SHOW

.one < background: #FFF4ED; padding: 50px 20px; text-align: center; >.one h1 < font-family: 'Righteous', cursive; position: relative; color: #3CA1D9; display: inline-block; border-top: 2px solid; border-bottom: 2px solid; font-size: 3em; padding: 11px 60px; margin: 0; line-height: 1; >.one h1:before, .one h1:after < content: ""; position: absolute; top: 0; width: 30px; height: 100%; border-left: 2px solid; border-right: 2px solid; background: repeating-linear-gradient(180deg, transparent, transparent 2px, #3CA1D9 2px, #3CA1D9 4px); >.one h1:before .one h1:after @media (max-width: 420px) < .one h1 >

Пример 2

Burger Heroes

Burger Heroes

.two < background: #E4E5D2; padding: 50px 20px; text-align: center; >.two h1 < font-family: 'Open Sans', sans-serif; position: relative; color: #5C2610; font-size: 3em; font-weight: normal; line-height: 1; padding: 10px 0; margin: 0; display: inline-block; >.two h1:before < content: ""; position: absolute; top: 50%; left: 50%; transform: translate(-50%,-50%); width: 80%; height: 200%; border-radius: 50%/30%; border: 6px solid #5C2610; border-left-color: transparent; border-right-color: transparent; >@media (max-width: 420px) < .two h1 >

Пример 3

Новые поступления

Новые поступления

.three < background: #FCF2E5; padding: 50px 20px; text-align: center; >.three h1 < font-family: 'Merriweather', serif; position: relative; color: #FCF2E5; background: #90806A; font-size: 2.5em; font-weight: normal; padding: 10px 40px; display: inline-block; margin: 0; line-height: 1; >.three h1:before < content: ""; position: absolute; width: 100%; height: 4px; left: 0; bottom: -15px; background: #90806A; >.three h1:after < content: ""; position: absolute; height: 0; width: 80%; border-top: 10px solid #90806A; border-left: 12px solid transparent; border-right: 12px solid transparent; left: 50%; transform: translateX(-50%); bottom: -25px; >@media (max-width: 500px) < .three h1 > @media (max-width: 400px) < .three h1 < font-size: 1.5em; padding: 10px 30px; >>

Пример 4

Brand desight

Brand desight

.four < background: #F4F7EE; padding: 50px 20px; text-align: center; >.four h1 < font-family: 'Merriweather', serif; position: relative; color: #C44737; font-size: 50px; font-weight: normal; padding: 8px 20px 7px 20px; border-top: 4px solid; border-left: 4px solid; display: inline-block; margin: 0; line-height: 1; >.four h1:before < content: ""; position: absolute; width: 28px; height: 28px; top: -28px; left: -28px; border: 4px solid #C44737; box-sizing: border-box; >@media (max-width: 450px) < .four h1 .four h1:before < width: 20px; height: 20px; top: -20px; left: -20px; >>

Пример 5

КУРИНЫЙ РЕЦЕПТ

КУРИНЫЙ РЕЦЕПТ

.five < background: #F7F4ED; padding: 50px 20px 50px 170px; text-align: center; >.five h1 < font-family: 'Open Sans', sans-serif; font-weight: 400; position: relative; color: #587493; font-size: 2.5em; font-weight: normal; display: inline-block; margin: 0; line-height: 1; padding: 8px 20px 8px 2px; border-top: 4px solid; >.five h1:before < content: "Новый"; position: absolute; top: -10px; left: -160px; font-size: 1.5em; transform: rotate(-25deg); font-family: 'Marck Script', cursive; >.five h1:after < content: ""; position: absolute; width: 120%; height: 4px; right: 0; bottom: -4px; background: #587493; >@media (max-width: 580px) < .five .five h1 .five h1:before > @media (max-width: 480px) < .five .five h1 < font-size: 1.5em; padding-right: 10px; >.five h1:before > @media (max-width: 380px) < .five .five h1 .five h1:before >

Пример 6

Красота природы

Красота природы

.six < background: #F7E2C7; padding: 50px 20px; text-align: center; >.six h1 < font-weight: normal; font-family: 'Merriweather', serif; position: relative; display: inline-block; margin: 0; line-height: 1; color: #F7844E; font-size: 40px; padding: .4em 1em .55em; >.six h1:before, .six h1:after < content: ""; position: absolute; width: 60%; height: .1em; background: #294200; >.six h1:before < left: 0; top: 0; >.six h1:after < right: 0; bottom: 0; >.six h1 span:before, .six h1 span:after < content: ""; position: absolute; width: .65em; height: .65em; border: .1em solid #294200; border-radius: 50%; box-sizing: border-box; >.six h1 span:before < top: -.55em; left: -.325em; >.six h1 span:after < bottom: -.55em; right: -.325em; >@media (max-width: 600px) < .six h1 > @media (max-width: 450px) < .six h1 >

Заголовок в HTML

Шапка сайта HTML является контейнером для метаданных, который размещается между тегами и . Метаданные – это информация о HTML-документе . Они не выводятся на страницу.

Метаданные определяют заголовок документа, кодировку, стилизацию, а также используются для размещения ссылок и другой информации.

К метаданным относятся следующие теги: , , , , , и .

HTML-элемент

Тег отвечает за заголовок документа, и обязателен для всех документов HTML/XHTML .

  • Задаёт заголовок вкладки в браузере;
  • Задаёт заголовок страницы, добавленной в « Избранное »;
  • Выводит заголовок страницы в выдаче поисковой системы.
   Page Title  Содержимое документа… 

HTML-элемент

Перед тем, как сделать шапку сайта HTML , нужно знать, что тег используется для стилизации отдельной веб-страницы:

 body h1 p

HTML-элемент

Элемент предназначен для указания ссылок на внешние файлы CSS .

HTML-элемент

Перед тем, как написать шапку сайта в HTML , помните, что используется для указания кодировки, описания страницы, перечисления ключевых слов, автора материала и других метаданных.

Метаданные используются браузерами как инструкция по выводу данных, поисковыми системами ( ключевые слова ), а также другими веб-сервисами.

Определяем используемую кодировку:

Вносим описание веб-страницы:

Указываем ключевые слова для поисковых систем:

Указываем автора материала:

С помощью шапки сайта и ее HTML кода устанавливаем обновление страницы каждые 30 секунд:

Настройка области просмотра

В HTML5 с помощью тега можно контролировать область просмотра ( viewport ) в окне браузера.

Область просмотра – это часть веб-страницы, видимая для пользователей. Она может отличаться в зависимости от используемого устройства – то есть, на мобильных устройствах она будет меньше, чем на ПК:

Этот элемент шапки сайта HTML даёт браузеру инструкции о размерах области просмотра.

Фрагмент width=device-width отвечает за ширину страницы, которая должна соответствовать ширине экрана устройства.

Фрагмент initial-scale=1.0 устанавливает исходный уровень увеличения при загрузке страницы в браузере.

Взгляните на пример веб-страницы без метатега viewport , и той же страницы с указанным тегом viewport .

Совет: если вы читаете статью на смартфоне или планшете, можете перейти по ссылкам, приведённым под картинками:

HTML: Заголовки

Чем больше текст, тем чаще он разбивается на логические секции. Например, базовая разметка доклада, диплома или реферата состоит из трёх основных частей:

  1. Введение
  2. Основная часть
  3. Заключение

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

Для создания заголовков используется 6 парных тегов: , , , , , , где — заголовок первого уровня, самый важный и описывающий главную тему текста, а — заголовок самого низшего уровня.

Заголовок первого уровня

Заголовок второго уровня

Заголовок третьего уровня

Заголовок четвёртого уровня
Заголовок пятого уровня
Заголовок шестого уровня

Заголовок первого уровня

Заголовок второго уровня

Заголовок третьего уровня

Заголовок четвёртого уровня
Заголовок пятого уровня
Заголовок шестого уровня

Каждый заголовок низшего уровня является подразделом заголовка более верхнего уровня. Это очень похоже на оглавление любой книги, структура которой может выглядеть так:

  • Глава 1
    • Часть 1
    • Часть 2
    • Примечания
    • Часть 3

    Лучшая книга на Земле

    Описание книги. Благодарность моему коту и двум моим собакам. Мяу!

    Глава 1

    Часть 1

    Параграф с текстом

    Параграф с текстом

    Часть 2

    Параграф с текстом

    Параграф с текстом

    Примечания

    Текст этого примечания написан с любовью

    Часть 3

    Параграф с текстом

    Параграф с текстом

    Глава 2

    Задание

    Добавьте в редакторе заголовок первого и второго уровня с произвольным текстом

    Упражнение не проходит проверку — что делать? ��

    Если вы зашли в тупик, то самое время задать вопрос в «Обсуждениях». Как правильно задать вопрос:

    • Обязательно приложите вывод тестов, без него практически невозможно понять что не так, даже если вы покажете свой код. Программисты плохо исполняют код в голове, но по полученной ошибке почти всегда понятно, куда смотреть.

    В моей среде код работает, а здесь нет ��

    Тесты устроены таким образом, что они проверяют решение разными способами и на разных данных. Часто решение работает с одними входными данными, но не работает с другими. Чтобы разобраться с этим моментом, изучите вкладку «Тесты» и внимательно посмотрите на вывод ошибок, в котором есть подсказки.

    Мой код отличается от решения учителя ��

    Это нормально ��, в программировании одну задачу можно выполнить множеством способов. Если ваш код прошел проверку, то он соответствует условиям задачи.

    В редких случаях бывает, что решение подогнано под тесты, но это видно сразу.

    Прочитал урок — ничего не понятно ��

    Создавать обучающие материалы, понятные для всех без исключения, довольно сложно. Мы очень стараемся, но всегда есть что улучшать. Если вы встретили материал, который вам непонятен, опишите проблему в «Обсуждениях». Идеально, если вы сформулируете непонятные моменты в виде вопросов. Обычно нам нужно несколько дней для внесения правок.

    Кстати, вы тоже можете участвовать в улучшении курсов: внизу есть ссылка на исходный код уроков, который можно править прямо из браузера.

    Полезное

    • Соблюдайте последовательность заголовков. Не перескакивайте уровни
    • На странице, обычно, находится только один заголовок первого уровня

    Bootstrap — Оформление заголовков

    Заголовки используются для того, чтобы представить информацию на веб-странице в виде иерархической структуры.

    Корнем такой иерархии является заголовок первого уровня h1 , который размещается в верхней части страницы. Заголовок h1 на веб-странице должен быть всего один и чаще всего он используется для заключения в него название статьи, новости и т.п.

    Заголовок второго уровня h2 обычно используется для создания разделов внутри статьи. Заголовки третьего уровня h3 используются для создания подразделов в заголовках второго уровня.

    Заголовки 4 уровня h4 обычно используют в боковых панелях. Заголовки 5 и 6 уровня веб-мастерами используются очень редко, вместо них обычно используются теги strong или em .

    Но такое использование заголовков было до появления HTML5. В этой версии появились новые элементы article , aside , nav и section . Эти элементы в отличие от заголовков предназначены для создания явных разделов.

    Заголовки h1. h6 в HTML 5 уже не являются «сквозными». Т.е. если они используются внутри какого-то элемента из категории sectioning, то они уже влияют только на его структуру, и не создают неявные разделы вне его. Поэтому, например, заголовок h1 может много раз использоваться на странице. Т.е. являться отправной точкой, с которой будет начинаться создания структуры каждого явного раздела веб-страницы.

    Классы h1..h6 в Bootstrap

    В Bootstrap 3 и 4 имеются классы h1. h6. Данные классы предназначены для стилизации некоторого контента в виде заголовка соответствующего уровня.

    Например, класс h2 при добавлении его к p изменит его дизайн так, что он будет выглядеть как заголовок 2 уровня.

    Некоторый контент.

    Например, если добавить класс h2 к элементу h1, то заголовок 1 уровня будет выглядеть как заголовок 2 уровня.

    Заголовок 1 уровня, который выглядит как заголовок 2 уровня

    Класс page-header (Bootstrap 3)

    В Bootstrap 3 имеется класс page-header, который добавляет к элементу светло-серую нижнюю границу и дополнительные отступы сверху и снизу. В основном данный класс используется для оформления заголовка h1.

    Название статьи

    Варианты CSS оформления заголовков

    В этом разделе рассмотрим как с помощью CSS можно стилизовать (оформить) заголовки на сайте.

    Bootstrap - Пример оформления заголовков (вариант 1)

    Скопировано

      

    Название заголовка

    Название заголовка

    Название заголовка

    Bootstrap - Пример оформления заголовков (вариант 2)

    Скопировано

      

    Название заголовка

    Название заголовка

    Название заголовка

    Bootstrap - Пример оформления заголовков (вариант 3)

    Скопировано

      

    Название заголовка

    Название заголовка

    Bootstrap - Пример оформления заголовков (вариант 4)

    Скопировано

      

    Название заголовка

    Название заголовка

    Название заголовка

    Bootstrap - Пример оформления заголовков (вариант 5)

    Скопировано

      

    Название заголовка

    Название заголовка

    Название заголовка

    Bootstrap - Пример оформления заголовков (вариант 6)

    Скопировано

      

    Название заголовка

    Название заголовка

    Название заголовка

    Bootstrap - Пример оформления заголовков (вариант 7)

    Скопировано

      

    Название заголовка

    Bootstrap - Пример оформления заголовков (вариант 8)

    Скопировано

      

    Название заголовка

    Bootstrap - Пример оформления заголовков (вариант 9)

    Скопировано

      

    Название заголовка

    Bootstrap - Пример оформления заголовков (вариант 10)

    Скопировано

      

    Название заголовка

    Bootstrap - Пример оформления заголовков (вариант 11)

    Скопировано

      

    Название заголовка

    Добавить комментарий

    Ваш адрес email не будет опубликован. Обязательные поля помечены *