Skip to content

Instantly share code, notes, and snippets.

@kianurivzzz
Created August 13, 2024 10:15
Show Gist options
  • Save kianurivzzz/64b835032dfe569d37716e4e57b60f11 to your computer and use it in GitHub Desktop.
Save kianurivzzz/64b835032dfe569d37716e4e57b60f11 to your computer and use it in GitHub Desktop.

Сверстайте шапку сайта и превью для блога. Этот блог использует моноширинный шрифт. Шапка сайта состоит из логотипа, горизонтальной черты и меню. Используя классы Bootstrap и HTML-теги создайте вёрстку по представленному шаблону.

Шапка

Заголовок первого уровня: My. Внешне текст должен выглядеть как заголовок третьего уровня.

Заголовок второго уровня: Blog. Заголовок имеет уменьшенный размер шрифта и текст text-muted. Вам понадобится класс small

Горизонтальная черта.

Меню состоит из 10 категорий. Список выровнен по центру.

Разработка

Истории успеха

Карьера

Вебинары

Подкаст

Обучение

Развитие

Научпоп

Собеседования

Бизнес

Превью статей

До ширины 768px каждое превью занимает 100% ширины контейнера. В остальных случаях по половине размера контейнера.

Каждое превью состоит из четырёх частей:

Категория. Это параграф с текстом, представленным в виде выделенной области. Для выделения используйте тег Размер шрифта — уменьшённый. Класс с размером шрифта устанавливается у параграфа

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

Параграф с описанием статьи

Ссылка с классами btn и btn-outline-info

От каждого превью сделайте отступ снизу. Для этого используйте класс mb-3

Текст первой статьи

Категория: Карьера

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

Текст: Профессия архитектора ПО кажется одной из самых сложных в технологическом секторе. Практически не существует курсов, пройдя которые точно можно стать начинающим IT-архитектором, а технологические блоги редко публикуют чек-листы для желающих войти в эту сферу. Подробно разбираемся, как устроена профессия IT-архитектора, чем они занимаются и сколько зарабатывают.

Текст второй статьи

Категория: Образование

Заголовок: Системы типов в языке — какие бывают и чем отличаются

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

Подсказки

Используйте теги и классы для работы с текстом из документации Bootstrap

Чтобы убрать подчёркивание у ссылок используется класс text-decoration-none

При создании секции header придерживайтесь структуры row → col. Общая схема будет такой:

row

col

Заголовки


  hr

row col Меню Для создания меток категории используйте шаблон

Метка

<!DOCTYPE html>
<html lang="ru">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<link rel="stylesheet" href="тут надо подключить бутстрап">
<title>Blog Monospace</title>
</head>
<body class="bg-light p-3">
<div class="container font-monospace">
<header>
<!-- BEGIN (write your solution here) -->
<!-- END -->
<hr>
<!-- BEGIN (write your solution here) -->
<!-- END -->
</header>
<main>
<div class="row bg-dark p-4 text-white">
<!-- BEGIN (write your solution here) -->
<!-- END -->
</div>
</main>
</div>
</body>
</html>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment