Шрифты

Модуль 1: Web Core
8 уровень , 1 лекция
Открыта

2.1 Свойство font-family

Шрифты играют ключевую роль в веб-дизайне, влияя на читабельность и визуальную привлекательность текста. Семейства шрифтов определяют общий стиль и характеристики шрифтов, которые можно использовать на веб-страницах. В CSS шрифты обычно делятся на три основных семейства: serif, sans-serif и monospace. Рассмотрим каждое из них более подробно.

Свойство font-family

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

Пример использования нескольких шрифтов

    
      font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
    
  

Пример использования:

CSS
    
      body {
        font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
      }
    
  
HTML
    
      <body>
        <p>Этот текст отображается с использованием шрифтов Helvetica Neue, Helvetica или Arial.</p>
      </body>
    
  

2.2 Семейство шрифтов serif

Шрифты с засечками (serif) характеризуются маленькими линиями или штрихами, добавленными к концам букв и символов. Эти шрифты придают тексту более традиционный и формальный вид.

Примеры шрифтов serif:

  • Times New Roman
  • Georgia
  • Garamond
  • Baskerville

Пример использования:

CSS
    
      body {
        font-family: 'Times New Roman', serif;
      }
    
  
HTML
    
      <body>
        <h1>This is a heading</h1>
        <p>This is a paragraph using a serif font.</p>
      </body>
    
  

2.3 Семейство шрифтов sans-serif

Шрифты без засечек (sans-serif) не имеют маленьких линий на концах букв и символов. Эти шрифты выглядят более современно и минималистично, и часто используются для веб-дизайна из-за их хорошей читабельности на экранах.

Примеры шрифтов sans-serif:

  • Arial
  • Helvetica
  • Verdana
  • Open Sans
CSS
    
      body {
        font-family: 'Arial', sans-serif;
      }
    
  
HTML
    
      <body>
        <h1>This is a heading</h1>
        <p>This is a paragraph using a sans-serif font.</p>
      </body>
    
  

2.4 Семейство шрифтов monospace

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

Примеры шрифтов monospace:

  • Courier New
  • Consolas
  • Monaco
  • Lucida Console

Пример использования:

CSS
    
      body {
        font-family: 'Courier New', monospace;
      }
    
  
HTML
    
      <body>
        <h1>This is a heading</h1>
        <p>This is a paragraph using a monospace font.</p>
        <pre>
          function helloWorld() {
            console.log("Hello, world!");
          }
        </pre>
      </body>
    
  

Для улучшения восприятия и стилистического разнообразия на веб-страницах часто используется комбинация различных семейств шрифтов. Например, заголовки могут быть оформлены с помощью шрифтов serif, а основной текст — с помощью шрифтов sans-serif. Ну а код всегда monospace.

1
Задача
Модуль 1: Web Core, 8 уровень, 1 лекция
Недоступна
Семейство шрифтов
Семейство шрифтов
1
Задача
Модуль 1: Web Core, 8 уровень, 1 лекция
Недоступна
Моноширинные шрифты
Моноширинные шрифты
Комментарии (4)
ЧТОБЫ ПОСМОТРЕТЬ ВСЕ КОММЕНТАРИИ ИЛИ ОСТАВИТЬ КОММЕНТАРИЙ,
ПЕРЕЙДИТЕ В ПОЛНУЮ ВЕРСИЮ
RayCowperwood Уровень 48
23 мая 2025
во втором задании не используйте отдельные записи для каждой группы. а объединяйте свойства через запятую. Например p, h4, .container{ color: red; }
Андрей Докучиц Уровень 12
24 мая 2025
Ну а можно просто через class divа применить шрифты. .class { font-family:...... }
RayCowperwood Уровень 48
24 мая 2025
конкретно в этом задании это сработает, но с точки зрения логики - не совсем правильно, потому что если в див добавятся элементы - они автоматически унаследуют шрифт от класса, а нам нужно конкретно и точечно задать стили для конкретных элементов
dualspectre Уровень 36
8 августа 2025
Да ладно. Применяешь к элементу div и все что в нем применяет шрифт))