Skip to main content

Как изменить цвета шрифта веб-сайта с помощью CSS

Изучение CSS/CSS3 | #7 - Стили для текста, а также шрифты CSS (Май 2024)

Изучение CSS/CSS3 | #7 - Стили для текста, а также шрифты CSS (Май 2024)
Anonim

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

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

Добавление стилей для изменения цвета шрифта

В этом примере вам нужно иметь HTML-документ, чтобы увидеть изменения CSS и отдельный файл CSS, прикрепленный к этому документу. В частности, мы рассмотрим элемент абзаца.

Чтобы изменить цвет текста для каждого абзаца в вашем файле HTML, перейдите во внешнюю таблицу стилей и введите п { }, Поместите цвет свойство в стиле, за которым следует двоеточие, например p {color:}, Затем добавьте свое значение цвета после свойства, оканчивая его точкой с запятой: p {цвет: черный;}.

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

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

p {цвет: # 000000; }

Этот стиль CSS можно использовать для окраски абзацев черного цвета, потому что шестнадцатеричный код # 000000 переводится в черный. Вы даже можете использовать стенографию с этим шестнадцатеричным значением и записать ее как # 000 с теми же результатами.

p {цвет: # 2f5687; }

Как мы упоминали выше, шестнадцатеричные значения хорошо работают, когда вам нужен цвет, который не просто черный или белый. Вышеупомянутое значение шестнадцатеричного значения CSS задало бы абзацы синим цветом, но в отличие от ключевого слова «синий» этот шестнадцатеричный код дает вам возможность установить очень специфический оттенок синего, среднего диапазона, подобный сито в этом случае ,

p {цвет: rgba (47,86,135,1); }

Наконец, вы можете использовать значения цвета RGBA для цветов шрифтов. RGCA поддерживается во всех современных браузерах, поэтому вы можете использовать эти значения с уверенностью, что он будет работать для большинства зрителей, но вы также можете установить легкий резерв.

Это значение RGBA совпадает с указанным ранее цветом сланца. Первые три значения задают значения красного, зеленого и синего, а окончательное число - это альфа-настройка для прозрачности. Значение альфа устанавливается равным 1, что означает 100%, поэтому этот цвет не имеет прозрачности. Если вы установите это значение в десятичное число, например 0,85, оно будет отображаться до непрозрачности 85 процентов, а цвет будет слегка прозрачным.

п { цвет: # 2f5687; цвет: rgba (47,86,135,1);}

Если вы хотите пуленепробивать свои значения цвета, имитируйте вышеуказанный код CSS. Этот синтаксис сначала устанавливает шестнадцатеричный код, а затем перезаписывает это значение с помощью номера RGBA. Это означает, что любой старый браузер, который не поддерживает RGBA, получит первое значение и игнорирует второе.

Другие способы стилизации HTML-страницы

Цвет шрифта можно изменить с помощью внешней таблицы стилей, внутренней таблицы стилей или встроенного стиля в документе HTML. Однако, лучшие практики диктуют, что вы должны использовать внешнюю таблицу стилей для ваших стилей CSS.

Внутренняя таблица стилей, которые являются стилями, написанными непосредственно в «голове» вашего документа, обычно используются только для небольших веб-страниц с одной страницей. Следует избегать встроенных стилей, поскольку они сродни старым тегам «шрифта», которые мы рассматривали много лет назад. Эти встроенные стили очень затрудняют управление стилем шрифта, так как вы должны изменить их в каждом экземпляре встроенного стиля.