Информация о файлах cookie на этой странице

Наш сайт использует файлы cookie, чтобы обеспечивать его работу, а также собирать и анализировать данные о работе и использовании сайта. Политика конфиденциальности

  • Курсы
    • Discord
    • Twitter
    • Linkedin
    • Facebook
    • Instagram
  • Тарифы
  • English
  • Čeština
  • Deutsch
  • Русский
ВойтиНачать бесплатно
  • Курсы
  • Тарифы

Сообщество

Войти
  
  • Курсы
    • Discord
    • Twitter
    • Linkedin
    • Facebook
    • Instagram
  • Тарифы
  • English
  • Čeština
  • Deutsch
  • Русский
ВойтиНачать бесплатно
  • Курсы
  • Тарифы

Сообщество

Войти

Hero-блок и кнопка

Теперь основное содержимое. На широком экране строки текста во всю ширину окна читать трудно, поэтому main становится колонкой посередине страницы. Как в итоговом проекте курса CSS, мы зададим ему max-width, максимальную ширину: на большом экране колонка будет шириной 960 пикселей, а на телефоне сожмётся по ширине экрана. margin: 0 auto ставит её посередине, а внутренний отступ 0 32px не даёт тексту прижиматься к краям узкого экрана.

Hero-блок должен привлекать внимание: много места сверху и снизу (padding: 64px 0), всё по центру и крупный заголовок. Правило для заголовка — .hero h1, поэтому оно оформляет только заголовок в hero-блоке. margin: 0 убирает внешние отступы заголовка, чтобы пространство вокруг него создавал только внутренний отступ hero-блока.

Теперь кнопка. Ссылка — строчный элемент, а такие элементы не больше своего текста. С display: inline-block ссылка остаётся в своей строке, но внутри превращается в блок, как настоящая кнопка (кнопки по умолчанию именно inline-block, вы видели это в уроке «Display и позиционирование»). Затем мы дадим ей внутренние отступы, скруглённые углы, янтарный фон (#f59e0b), тёмный жирный текст (#1e1b4b, цвет шапки) и уберём подчёркивание.

Задание

  1. 1

    В style.css сделайте main колонкой посередине страницы: правило для main с max-width: 960px, margin: 0 auto и padding: 0 32px.

  2. 2

    Создайте правило для .hero с padding: 64px 0 и text-align: center, а также правило для .hero h1 с margin: 0 и font-size: 48px.

  3. 3

    Создайте правило для .button с display: inline-block, padding: 12px 24px, border-radius: 8px, background-color: #f59e0b, color: #1e1b4b, font-weight: bold и text-decoration: none.

Назад

8/11

  1. 1. Кинотеатр «Звёздный свет»
  2. 2. Hero-блок
  3. 3. Фильмы этой недели
  4. 4. Цены на билеты
  5. 5. Страница с расписанием
  6. 6. Одна таблица стилей для двух страниц
  7. 7. Шапка и Flexbox
  8. 8. Hero-блок и кнопка
  9. 9. Карточки фильмов в сетке
  10. 10. Викторина: карточки в сетке
  11. 11. Таблицы и подвал
Далее

Начните программировать бесплатно

Регистрируясь, вы принимаете Условия использования и Политику конфиденциальности.

Или зарегистрируйтесь через: