Дополнительные сведения о CSS
Давайте рассмотрим больше способов, которые CSS могут упростить управление содержимым, и ваше содержимое более интересно для читателей.
Комментарии
Как и в любом языке компьютера, CSS поддерживает комментарии. Чтобы закомментировать в разделе CSS, вы будете использовать /* comment */
. Определяет /*
начало комментария и */
помечает конец. Комментарий CSS может охватывать несколько строк текста. Комментарии — отличный способ оставить заметки для себя или других разработчиков или сделать заметки во время обучения языку.
Внимание
Комментарии CSS являются общедоступными и доступны как браузером, так и пользователями веб-сайта. Не сохраняйте конфиденциальную информацию в комментариях.
Примечания CSS форматируются по-разному от html-комментариев. Примечания в HTML используют <!--comment-->
синтаксис.
Настройка шрифтов
С помощью CSS можно указать браузеру, какой шрифт вы хотите использовать для определенного текста. Иногда вы хотите использовать Arial для удобочитаемости или что-то фантазий для стиля. На следующем рисунке показан текст в Arial и другом тексте шрифта с именем "Влияние".
Наиболее распространенным вариантом настройки шрифта на странице является font-family
.
font-family
обычно устанавливается в список шрифтов, что позволяет браузеру использовать первый шрифт, который он может поддерживать. Например, настройка Tahoma, Verdana, sans-serif
попыток использовать Tahoma, затем Verdana, и, наконец, общий шрифт без засечек.
Вы также можете использовать другие параметры, такие как стиль, вес и украшение.
font-style
используется для курсивизации текста, задав значение italic
.
font-weight
поддерживает различные полужирные параметры, при bold
этом наиболее распространенные. И, наконец, text-decoration
используется для underline
, overline
или line-through
текста.
КСС | Результат |
---|---|
font-weight: bold; |
Демонстрация |
font-style: italic; |
Демонстрация |
text-decoration: line-through; |
|
text-decoration
может отличаться от других параметров, используемых для изменения отображения шрифта. Ключевое различие заключается в том, что text-decoration
используется для применения стиля вокруг текста или текста, но не изменяет сам шрифт. Полужирные и курсивные курсивы изменяют шрифт.
Примечание.
Обычно следует избегать использования подчеркивания на веб-странице, так как текст может выглядеть как гиперссылка.
Изменение размеров шрифтов
Позволяет font-size
указать размер шрифта, который вы хотите использовать. CSS предлагает возможность использовать абсолютный или относительный размер. Абсолютный размер обычно задается в пикселях и всегда использует указанный размер. Относительный размер может зависеть от размера браузера по умолчанию и измеряться в процентах или на основе размера эталонного элемента.
Примечание.
Размер шрифта по умолчанию для многих браузеров составляет 16 пикселей.
Абсолютный размер может измеряться в пикселях и указывается в CSS с помощью px
. Чтобы задать шрифт на 14 пикселей, можно использовать директиву font-size: 14px;
.
Относительный размер шрифтов обычно измеряется с помощью em
или rem
.
em
имеет значение short для элемента и относительно родительского (em
) или корневого (rem
). Корень — это html
элемент.
1em
или 1rem
равен размеру родительского или корневого элемента, в то время как 2em
2em
или будет двойным. Так как размеры экрана могут отличаться, обычно рекомендуется использовать относительный размер каждый раз, когда это возможно.
Рассмотрим следующий КОД HTML и CSS в качестве примера:
<html>
<body>
<div>Sample text</div>
</body>
</html>
html {
font-size: 18px;
}
div {
font-size: 14px;
}
div
Если размер элемента равен 14 пикселям, потому что родительский элемент установлен div
в значение 14px
, в то время как 1rem
размер корня 1em
будет равен html
18px
.
1.5em
div
для элемента было бы 21 пикселей (14 * 1,5 = 211.5rem
). Вы можете использовать em
и rem
обеспечить остальные масштабы страниц при обновлении родительских или корневых размеров.
Цвета
Цвет шрифта color
можно задать с помощью свойства.
color
значение RGB (красный, зеленый, синий) или одно из многих именованных цветов, например black
или lightgray
.
Значения RGB в CSS могут быть шестнадцатеричными значениями, префиксами или #
значениями от 0 до 255 внутри rgb
функции. Чтобы задать цвет оттенка коричневого цвета по умолчанию, вы будете использовать color: brown;
. Для пользовательского оттенка фиолетового цвета можно использовать color: #7462e0
.
/* named value */
div {
color: brown;
}
/* RGB hex value */
h1 {
color: #7462e0;
}
/* RGB function */
h2 {
color: rgb(105, 6, 19);
}
Внимание
Выбор цвета всегда должен учитывать тех, кто имеет дефицит цветового зрения. Вы можете использовать такие инструменты, как Color Safe , чтобы помочь в выборе контрастных цветов, чтобы обеспечить доступность сайта для всех пользователей.
Как вы можете подозревать, есть десятки доступных именованных цветов, и значения RGB предлагают бесконечный набор параметров. Редакторы, такие как vscode.dev или Visual Studio Code , могут помочь определить доступные значения цвета. Оба редактора отображают предварительный просмотр образца цвета в вашем CSS. Если вы наведете курсор мыши на образец, вам будет представлен селектор цвета, который вы можете использовать для установки нужного цвета.