Css какое свойство определяет дополнительное оформление текста

Css какое свойство определяет дополнительное оформление текста thumbnail

С помощью CSS можно определять стиль и вид текста. Аналогично тому, что используется
тег <font>, задающий свойства шрифта, но стили обладают
большими возможностями и позволяют сократить код HTML.

Свойства шрифта

Изменение начертания шрифта и его размера происходит через свойства CSS, которые
описаны в табл. 1.

Табл. 1. Атрибуты CSS для управления шрифтами

СвойствоЗначениеОписаниеПример
font-familyимя шрифтаЗадает список шрифтовP {font-family: Arial, serif}
font-stylenormal

italic

oblique

Нормальный шрифт
Курсив
Наклонный шрифт
P {font-style: italic}
font-variantnormal
small-caps
Капитель
(особые прописные буквы)
P {font-variant: small-caps}
font-weightnormal
lighter
bold
bolder
100–900
Нормальная жирность
Светлое начертание
Полужирный
Жирный
100 — светлый шрифт,
900 — самый жирный
P {font-weight: bold}
font-size normal
pt
px

%
нормальный размер

пункты

пикселы

проценты

font-size: normal
font-size: 12pt
font-size: 12px
font-size: 120%

В примере 1 показано использование параметров при работе со шрифтами.

Пример 1. Задание свойств шрифта с помощью CSS

<!DOCTYPE HTML PUBLIC “-//W3C//DTD HTML 4.01//EN” “https://www.w3.org/TR/html4/strict.dtd”>
<html>
<head>
<meta http-equiv=”Content-Type” content=”text/html; charset=utf-8″>
<title>Шрифт</title>
<style type=”text/css”>
H1 {
font-family: Arial, Helvetica, Verdana, sans-serif; /* Гарнитура шрифта */
font-size: 150%; /* Размер текста */
font-weight: lighter; /* Светлое начертание */
}
</style>
</head>
<body>
<H1>Заголовок</H1>
<p>Обычный текст</p>
</body>
</html>

Ниже приведен результат данного примера (рис. 1).

Вид текста после применения стилей

Рис. 1. Вид текста после применения стилей

В табл. 2 приведены некоторые стилевые параметры для работы с текстом и результат
их применения.

Табл. 2. Результат использования различных параметров шрифтов

ПримерПримерПримерПримерПример
font-family: Verdana, sans-serif; font-size: 120%; font-weight:
light
font-size: large; font-weight: boldfont-family: Arial, sans-serif; font-size: x-small; font-weight:
bold
font-variant: small-capsfont-style: italic; font-weight: bold

Свойства текста

Кроме изменения параметров шрифтов, можно управлять и свойствами всего текста.
Значения свойств приведены в табл. 3.

Табл. 3. Свойства CSS для управления видом текста

СвойствоЗначениеОписаниеПример
line-heightnormal

множитель

значение

%
Интерлиньяж (межстрочный интервал)line-height: normal

line-height: 1.5
line-height: 12px

line-height: 120%

text-decorationnone

underline

overline

line-through

blink

Убрать все оформление

Подчеркивание

Линия над текстом

Перечеркивание

Мигание текста

text-decoration: none
text-transformnone

capitalize

uppercase

lowercase
Убрать все эффекты

Начинать С Прописных

ВСЕ ПРОПИСНЫЕ

все строчные

text-transform: capitalize
text-alignleft

right

center

justify

Выравнивание текстаtext-align: justify
text-indentзначение
%
Отступ первой строкиtext-indent: 15px;

text-indent: 10%

Ниже, в табл. 4 приведены некоторые параметры текста и результат их применения.

Табл. 4. Результат использования различных параметров текста

Пример: и это все о немПример: текст по центруПример: Это не ссылка,
а просто текст
Пример: отступ первой строкиПример: полуторный межстрочный интервал
text-transform: capitalize text-align:centertext-decoration: underlinetext-indent: 20pxline-height: 1.5

Источник

Css какое свойство определяет дополнительное оформление текста

Модуль содержит возможности CSS, относящиеся к оформлению текста, такие как подчеркивание, тени текста, а также акценты в тексте восточно-азиатских языков.

Свойства для оформления текста

1. Оформление линии: подчеркивание, обводка и зачеркивание

Подчеркивание, обводка и перечеркивающие линии отображаются только для незамещаемых блоков уровня строки (display: inline) и отображаются по всему тексту, включая пробелы между символами и словами, за исключением отступов в начале и конце строки.

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

Css какое свойство определяет дополнительное оформление текстаРис. 1. Прерывание линии подчеркивания

1.1. Вид линии оформления: свойство text-decoration-line

Поддержка браузерами

IE:
Edge:
Firefox: 36, 35 -moz-
Chrome: 57
Safari: 12.1, 7.1 -webkit-
Opera: 44
iOS Safari: 8 -webkit-
UC Browser for Android: 11.8
Chrome for Android: 73
Samsung Internet: 7.2

Свойство text-decoration-line определяет, какой тип линии, если таковые имеются, добавляется к элементу.

Свойство не наследуется.

text-decoration-line
Значения:
noneНи оформляет, ни запрещает оформление текста. Значение по умолчанию.
underlineПодчёркивает каждую строку текста.
overlineКаждая строка текста имеет линию над ней (то есть на противоположной стороне от подчеркивания).
line-throughДобавляет линию через середину каждой строки текста.
inheritНаследует значение свойства от родительского элемента.
initialУстанавливает значение свойства в значение по умолчанию.

Синтаксис

text-decoration-line: none;
text-decoration-line: underline;
text-decoration-line: overline;
text-decoration-line: line-through;
text-decoration-line: blink;
text-decoration-line: underline overline;
text-decoration-line: overline underline line-through;
text-decoration-line: inherit;
text-decoration-line: initial;

1.2. Стиль линии оформления: свойство text-decoration-style

Поддержка браузерами

IE:
Edge:
Firefox: 36, 35 -moz-
Chrome: 57
Safari: 12.1, 7.1 -webkit-
Opera: 44
iOS Safari: 8 -webkit-
UC Browser for Android: 11.8
Chrome for Android: 73
Samsung Internet: 7.2

Свойство text-decoration-style определяет стиль линий, нарисованных для оформления текста, указанного в элементе. Значения имеют то же значение, что и для свойства border-style.

Свойство не наследуется.

text-decoration-style
Значения:
solidДобавляет отрезок простой линии. Значение по умолчанию.
doubleДве параллельные сплошные линии с небольшим промежутком между ними.
dottedПоследовательность круглых точек.
dashedПоследовательность прямоугольных штрихов.
wavyУказывает на волнистую линию.
inheritНаследует значение свойства от родительского элемента.
initialУстанавливает значение свойства в значение по умолчанию.

Синтаксис

text-decoration-style: solid;
text-decoration-style: double;
text-decoration-style: dotted;
text-decoration-style: dashed;
text-decoration-style: wavy;
text-decoration-style: inherit;
text-decoration-style: initial;

1.3. Цвет линии оформления: свойство text-decoration-color

Поддержка браузерами

IE:
Edge:
Firefox: 36, 35 -moz-
Chrome: 57
Safari: 12.1, 7.1 -webkit-
Opera: 44
iOS Safari: 8 -webkit-
UC Browser for Android: 11.8
Chrome for Android: 73
Samsung Internet: 7.2

Свойство text-decoration-color определяет цвет линии оформления текста, установленный для элемента с text-decoration-line.

Свойство не наследуется.

Значения:
цветЗначение принимает все форматы цвета свойства color. Значение по умолчанию currentColor.
inheritНаследует значение свойства от родительского элемента.
initialУстанавливает значение свойства в значение по умолчанию.

Синтаксис

text-decoration-color: currentColor;
text-decoration-color: salmon;
text-decoration-color: #00ff00;
text-decoration-color: rgba(255, 128, 128, 0.5);
text-decoration-color: transparent;
text-decoration-color: inherit;
text-decoration-color: initial;

1.4. Краткая запись свойств линии оформления: свойство text-decoration

Поддержка браузерами

IE:
Edge:
Firefox: 36, 35 -moz-
Chrome: 57
Safari: 12.1, 7.1 -webkit-
Opera: 44
iOS Safari: 8 -webkit-
UC Browser for Android: 11.8
Chrome for Android: 73
Samsung Internet: 7.2

Свойство text-decoration является краткой формой записи свойств text-decoration-line text-decoration-style text-decoration-color в одном объявлении. Пропущенные значения устанавливаются на их начальные значения. Значение по умолчанию text-decoration: none solid currentColor;. Свойство не наследуется. Тем не менее, стиль всех линий оформления текста должен быть одинаковый для одного элемента.

1.5. Расположение линии оформления: свойство text-underline-position

Поддержка браузерами

IE:
Edge: 12
Firefox:
Chrome: 71
Safari:
Opera:
iOS Safari:
UC Browser for Android: ?
Chrome for Android: 71
Samsung Internet:

Свойство text-underline-position устанавливает положение линии подчеркивания, указанного в элементе.

Свойство наследуется.

Значения:
autoБраузер может использовать любой алгоритм для определения позиции подчеркивания, тем не менее линия должна быть размещена на или под базовой линией текста. Значение по умолчанию.
underПодчеркивание расположено под текстовым содержимым элемента. В этом случае подчеркивание обычно не пересекает нижний выносной элемент. Это значение можно комбинировать с left или right, если конкретная сторона предпочтительна в вертикальных типографских режимах.
leftВ вертикальных типографских режимах подчеркивание выравнивается по левому краю текста. Тем не менее, это значение интерпретируется как under.
rightВ вертикальных типографских режимах подчеркивание выравнивается по правому краю текста. Тем не менее, это значение интерпретируется как under.
inheritНаследует значение свойства от родительского элемента.
initialУстанавливает значение свойства в значение по умолчанию.

Синтаксис

text-underline-position: auto;
text-underline-position: under;
text-underline-position: left;
text-underline-position: right;
text-underline-position: under left;
text-underline-position: under right;
text-underline-position: inherit;
text-underline-position: initial;
Css какое свойство определяет дополнительное оформление текстаРис. 2. Подчеркивание текста с обеих сторон в вертикальных типографских режимах с помощью значений left и right

2. Тень текста: свойство text-shadow

Поддержка браузерами

IE: 10
Edge: 12
Firefox: 3.5
Chrome: 4
Safari: 4
Opera: 10
iOS Safari: 3.2
UC Browser for Android: 11.8
Chrome for Android: 73
Samsung Internet: 4

Свойство text-shadow используется для добавления тени к тексту. Тень текста — интересный инструмент, который позволяет создавать удивительные эффекты. Тени могут быть однослойными или многослойными, размытыми, цветными или полупрозрачными. Задавая тень для элемента, можно указывать только одно значение длины и цвет, таким образом создавая цветную копию отдельного символа или слова. Также, с помощью тени можно сделать текст более читаемым, если контраст между цветом текста и фоном невелик.

Каждая тень применяется как к самому тексту, так и к элементам его оформления (свойство text-decoration). Одновременно можно задавать несколько теней, указывая их через запятую. Тени накладываются друг на друга, но не перекрывают сам текст. Первая тень всегда расположена сверху над остальными тенями. Свойство наследуется.

Каждая тень определяется двумя или тремя значениями длины и необязательным цветом. Допустимы длины, равные 0.

Свойство не наследуется.

text-shadow-syntaxРис. 3. Синтаксис свойства text-shadow

text-shadow
Значения:
x-offsetЗадает горизонтальное смещение тени. Положительное значение рисует тень, смещенную вправо от текста, отрицательная длина — влево.
y-offsetЗадает вертикальное смещение тени. Положительное значение смещает тень вниз, отрицательное — вверх.
blurЗадает радиус размытия. Отрицательные значения не допускаются. Если значение размытия равно нулю, то край тени четкий. В противном случае, чем больше значение, тем больше размыт край тени.
цветЗадает цвет тени. Если цвет отсутствует, используемый цвет берется из свойства color.
noneЗначение по умолчанию, означает отсутствие тени текста. Убирает тень элемента из группы элементов с заданным свойством.
initialУстанавливает значение свойства в значение по умолчанию.
inheritНаследует значение свойства от родительского элемента.

В отличие от box-shadow, текстовые тени не обрезаются и могут отображаться, если текст частично прозрачен. Как и box-shadow, текстовые тени не влияют на макет и не вызывают прокрутку или увеличение размера прокручиваемой области.

Синтаксис

text-shadow: 2px 2px 4px pink;
text-shadow: #fc0 1px 0 10px;
text-shadow: 5px 5px #4D4644;
text-shadow: blue 2px 5px;
text-shadow: 5px 10px;
text-shadow: inherit;
text-shadow: initial;

2.1. Примеры тени текста

Плакатная тень

Тень текста

.text-shadow-1 {
background: #77F7DE;
color: white;
text-shadow: -2px -2px 0 #4D4644, 2px -2px 0 #4D4644, -2px 2px 0 #4D4644, 2px 2px 0 #4D4644, 4px 4px 0 white, 5px 5px 0 white, 6px 6px 0 white;
letter-spacing: 0.1em;
}

3D тень

Тень текста

.text-shadow-2 {
background: linear-gradient(-45deg, #FEE864, #F5965E);
color: #f4f4f4;
text-shadow: -1px -1px white, 1px 1px gray, 2px 2px #7a7a7a, 3px 3px #757575, 4px 4px #707070, 5px 5px #6b6b6b, 6px 6px #666666, 7px 7px #616161, 8px 8px #5c5c5c, 9px 9px #575757, 10px 10px #525252, 11px 11px #4d4d4d, 18px 18px 30px rgba(0, 0, 0, .4), 18px 18px 10px rgba(0, 0, 0, .4);
}

Тень-текст

Тень текста

.text-shadow-3 {
background: #FFE6DB;
color: #FFE6DB;
letter-spacing: .1em;
text-shadow: 3px 0 rgba(250, 111, 142, .5), 6px 0 rgba(250, 111, 142, .4), 9px 0 rgba(250, 111, 142, .3), 12px 0 rgba(250, 111, 142, .2), 15px 0 rgba(250, 111, 142, .1);
}

Ретро-тень

Тень текста

.text-shadow-4 {
color: #FB631E;
letter-spacing: .1em;
text-shadow: 4px 4px white, 6px 6px #D7CC88;
}

Многослойная тень

Тень текста

.text-shadow-5 {
background: #f1f1f1;
color: #fcc105;
letter-spacing: .1em;
text-shadow: 4px 4px #ff981d, 7px 7px rgba(200, 120, 22, .2);
}

Прозрачная тень

Тень текста

.text-shadow-6 {
color: transparent;
text-shadow: 4px -4px rgba(157, 217, 227, .7), -2px -2px rgba(159, 141, 105, .7), 0 2px rgba(254, 216, 21, .7);
}

Тень-зебра

Тень текста

.text-shadow-7 {
background: #E02A91;
color: white;
text-shadow: 2px 2px black, 4px 4px white, 6px 6px black, 8px 8px white, 10px 10px black, 12px 12px white, 14px 14px black, 16px 16px white, 18px 18px black, 20px 20px white, 22px 22px black, 24px 24px white, 26px 26px black;
}

Неоновая тень

Тень текста

.text-shadow-8 {
background: black;
color: white;
text-shadow: 0 0 5px white, 0 0 10px white, 0 0 15px white, 0 0 20px crimson, 0 0 35px crimson, 0 0 40px crimson, 0 0 50px crimson, 0 0 75px crimson;
}

Тень-обводка

Тень текста

.text-shadow-9 {
color: white;
text-shadow: 1px 1px #732372, 1px -1px #732372, -1px 1px #732372, -1px -1px #732372, 3px 3px 6px rgba(0,0,0,.5);
}

Стиль LETTERPRESS

Тень текста

.text-shadow-10 {
background: #F9C941;
color: #F9C941;
letter-spacing: 2px;
text-shadow: 1px 1px #F3E7CF, -1px -1px #56433D;
}

Стиль ТВИТТЕР

Тень текста

.text-shadow-11 {
color: #3CF;
text-shadow: -1px 0 1px white, 0 -1px 1px white, 0 1px 1px white, 1px 0 1px white, 0 0 8px white, 0 0 8px white, 0 0 8px white, 2px 2px 3px black;
}

Тень с обводкой

Тень текста

.text-shadow-12 {
color:#E34C38;
text-shadow: 1px 1px white, 2px 2px white, -1px -1px white, -2px -2px white, -1px 1px white, 1px -1px white, -2px 2px white, 2px -2px white, -3px -3px 4px rgba(0,0,0,.3), -3px 3px 4px rgba(0,0,0,.3), 3px 3px 4px rgba(0,0,0,.3), 3px -3px 4px rgba(0,0,0,.3);
}

2.2. Эффекты тени при наведении

See the Pen ENjrvy by Elena (@html5book) on CodePen.

See the Pen yVYOdY by Elena (@html5book) on CodePen.

2.3. Анимация тени

See the Pen jVbqZo by Elena (@html5book) on CodePen.

See the Pen NbGNBm by Elena (@html5book) on CodePen.

See the Pen dOYMrd by Elena (@html5book) on CodePen.

По материалам CSS Text Decoration Module Level 3

Источник

Положительное восприятие веб-сайта пользователем зависит не только от смыслового содержания текста, но и от его оформления.

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

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

В CSS оформление текста осуществляется с помощью параметра text-decoration, который может принимать следующие значения:

  • blink — мерцающий текст;
  • none — значение по умолчанию, оформление отсутствует;
  • overline — линия расположена над текстом;
  • underline — подчеркнутый линией текст;
  • line-through — текст, зачеркнутый линией;
  • inherit — в данном случае text-decoration наследует значение родительского элемента.

Пример:

<a href=”index.html” style=”text-decoration:none”>Текст ссылки</a>
<a href=”index.html” style=”text-decoration:overline”>Текст ссылки</a>
<a href=”index.html” style=”text-decoration:underline”>Текст ссылки</a>
<a href=”index.html” style=”text-decoration:line-through”>Текст ссылки</a>
<a href=”index.html” style=”text-decoration:none”>Текст ссылки</a>

В окне браузера данный пример будет выглядеть следующим образом:

Изменить цвет текста, расположенного внутри HTML элементов можно с помощью CSS свойства color.

Способы задания могут быть следующими:

  • При помощи названия цвета (например, red, green, blue, white);
  • При помощи значения RGB (например, rgb(221,102,212));
  • При помощи шестнадцатеричного цветового значения (например, #ff00aa).

Пример:

<html>
<head>
<title>CSS цвет</title>
</head>
<body>
<p style=”color:red”>Текст 1 Текст 2 Текст 2</p>
<p style=”color:rgb(245,100,255)”>Текст 2 Текст 2 Текст 2</p>
<p style=”color:#7722aa”>Текст 3 Текст 3 Текст 3</p>
</body>
</html>

Визуальное оформление, реализованное с помощью приведенного выше кода, выглядит следующим образом:

CSS свойство font-size позволяет задать размер текста.

Единицами измерения могут быть:

  • Пиксели (например, 14px);
  • Пункты (например, 20pt);
  • Проценты (например, 50%);
  • Ключевые слова small, large и т.п.

Пример:

<head>
<style type=”text/css”>
p {font-size:14px}
p.big {font-size:20pt}
</style>
</head>
<p>Текстовая строка размером 14 пикселей.</p>
<p class=”big”>Текстовая строка размером 20 пунктов.</p>

Визуальное представление приведенного выше кода выглядит следующим образом:

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

Однако в CSS данная проблема решается с помощью свойства text-indent.

Пример:

<html>
<title>Отступ текстовой строки</title>
</head>
<body>
<p>Текст без отступа.</p>
<p style=”text-indent:110px”>Текст с отступом слева 110 пикселей</p>
</body>

Визуальное отображение кода:

С помощью атрибута CSS font-weight определяется жирность шрифта.

Данный атрибут может принимать следующие значения:

  • normal — обычный;
  • lighter — более светлый;
  • bold — жирный;
  • от 100 до 900, где 100 — самый тонкий шрифт, а 900 — самый толстый.

Пример:

<html>
<head>
<title>Стили шрифта</title>
</head>
<body>
<p style=”font-weight: normal”>текст текст текст текст</p>
<p style=”font-weight: bolder”>текст текст текст текст</p>
<p style=”font-weight: 600″>текст текст текст текст</p>
</body>
</html>

В браузере данный код выглядит следующим образом:

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

В том случае, если цвет тени не задан, используется цвет текста.

Пример:

<head>
<title> тень текста в CSS </title>
</head>
<body>
<h1 style=”text-shadow:#cccccc -17px -8px 6px”>Текст с тенью
</h1>
</body>

Представленный выше код в браузере выглядит следующим образом:

Выравнивание текста по горизонтали задаётся свойством text-align, которое может принимать следующие значения:

  • left — выравнивание по левому краю;
  • right — выравнивание по правому краю;
  • center — выравнивание по центру;
  • justify — выравнивание по всей ширине.

С помощью свойства vertical-align выполняется выравнивание текста по вертикали.

Данное свойство может принимать следующие значения:

  • baseline — выравнивание линии элемента по базовой линии родительского элемента;
  • middle — выравнивание средней элементной точки по базовой линии родительского элемента;
  • text-top — выравнивание верхней части элемента по верху шрифта родительского элемента;
  • top — выравнивание верха элемента по верхней части самого высокого элемента строки;
  • sub, super — отображение элемента в виде нижнего и верхнего индексов соответственно.

Пример:

<title>Выравнивание текста по вертикали</title>
</head>
<body>
<table height=”80″ cellpadding=”10″ border=”1″>
<tr>
<td style=”vertical-align:top”>Текст 1</td>
<td style=”vertical-align:bottom”>Текст 2</td>
<td style=”vertical-align:middle”>Текст 3</td>
</tr>
</table>

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

Желаем удачи в изучении веб-дизайна!

Источник

В предыдущей части ‘Основы CSS’ мы рассуждали о подложках, полях и блочной модели. На этот раз я попробую описать, как и с помощью каких свойств CSS задать стиль к тексту.

Уровень 2 (CSS 2.1) предоставляет разработчику много возможностей оформить текст креативно. Уровень 3 (CSS3) позволяет использовать еще больше уникальных свойств, которые отвечают за внешний вид текста.

Итак, что мы можем сделать с текстом при помощи доступных свойств CSS? Как обеспечить кроссбраузерную совместимость? Как сделать текст привлекательным?

Свойство Font-Family

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

Например, на своем сайте мы хотим использовать шрифт Helvetica. Хотя почти на всех Mac’ах этот шрифт стоит изначально, компьютеры с windows иногда игнорируют этот шрифт. На случай, если у пользователя отсутствует Helvetica, мы должны задействовать второй безопасный шрифт. К примеру, Arial достаточно похож на Helvetica, и в то же время этот шрифт установлен и в Mac и в Windows.

Для этого ваше правило должно выглядеть так:

CSS

body { font-family: Helvetica, Arial, sans-serif; }

Если ваш компьютер не имеет Helvetica, то он попытается использовать Arial, если у вас не будет и Arial (что маловероятно), компьютер задействует какой-нибудь шрифт из семейства sans-serif.

Есть три разных семейства шрифтов, куда вписываются все шрифты: serif, sans-serif и monospace.

Шрифты serif (Georgia или Garamond) имеют небольшие линии (засечки) на концах букв.

Перед вами шрифт serif.

У шрифтов sans-serif (Arial или Verdana) засечки отсутствуют.

Шрифт из семейства sans-serif.

У шрифтов Monospace (Courier) ширина букв одинакова.

Шрифт из семейства monospace.

Свойство Font-size

Свойство Font-size регулирует размер шрифта. Существует несколько разных единиц измерения.

Единица измерения Pixels

Пикселы – самый популярный способ определить размер шрифта. Наиболее распространенный размер шрифта для параграфа лежит в диапазоне от 12px до 14px.

CSS

p { font-size: 12px; }

Абзац 12 pixels – Did you know that the quick brown fox jumped over the lazy dog?

Абзац 13 pixels – Did you know that the quick brown fox jumped over the lazy dog?

Абзац 14 pixels – Did you know that the quick brown fox jumped over the lazy dog?

Еденица измерения Em

Единица измерения Em зависит от размера шрифта элемента родителя или браузера, фактически размер шрифта меняется согласно настройкам пользователя в браузере. Лично я не использую эту единицу измерения, хотя это вторая по популярности единица измерения.

Размер шрифта в процентах

Размер шрифта в процентах также зависит от элемента родителя или размера в браузере и меняется в зависимости от размера экрана.

Свойство Font-style

Свойство font-style управляет акцентом шрифта и применяется, как правило, для того чтобы «наклонить» шрифт.

CSS

p {font-style: italic; }

Значения:

normal – Нормальный шрифт.

italic – Это стиль italic.

oblique – Это стиль oblique.

Свойство Font-weight

Свойство font-weight управляет толщиной шрифта. Вы можете просто сделать шрифт жирным (bold) или применить другие специфичные значения.

Значения:

CSS

p { font-weight: normal; }

p { font-weight: bold; }

p { font-weight: bolder; }

p { font-weight: lighter; }

p { font-weight: 900; }

Значения:

normal – Значение свойства font-weight normal

bold – Здесь значение свойства font-weight равно bold

bolder – здесь font-weight bolder

lighter – Здесь font-weight lighter

100 до 900 – Здесь font-weight 100

100 до 900 – Здесь font-weight 900

Заметьте, не все шрифты обладают определенными уровнями жирности (boldness), таким образом, вы, возможно, не увидите разницу между специфичными значениями свойства font-weight (например между bold и bolder или между 200 и 400).

Свойство Letter-spacing

Свойство letter-spacing управляет расстоянием между двумя буквами.

Здесь значение свойства letter-spacing normal

Свойства letter-spacing имеет значение 1px

Свойство Line-height

Свойство line-height устанавливает межстрочный интервал текста.

У этого параграфа line-height 14px. У этого параграфа line-height 14px. У этого параграфа line-height 14px. У этого параграфа line-height 14px. У этого параграфа line-height 14px. У этого параграфа line-height 14px. У этого параграфа line-height 14px.

У этого параграфа line-height 28px. У этого параграфа line-height 28px. У этого параграфа line-height 28px. У этого параграфа line-height 28px. У этого параграфа line-height 28px.

Свойство Color

Свойство color устанавливает цвет текста. Цвет может принимать любое hexidecimal значение (например: #6a5acd) или одно из 16 цветовых значений, таких как: aqua, black, blue, fuchsia, gray, green, lime, maroon, navy, olive, purple, red, silver, teal, white, и yellow. К цвету также можно применять RGB значения, где каждый цвет шифруется цифрами от 0 до 255 и цвета разделяются между собой точками (например: 106.90.205).

CSS

p { color: black;}

p {color: #000; }

Свойство color имеет значение red.

Свойство color имеет значение yellow.

Свойство Тext-align

Свойство text-align отвечает за выравнивание теста в пределах элемента.

CSS

p { text-align: center;}

Значения:

  • Left
  • Right
  • Center
  • Justify

Этот параграф выровнен по левой стороне. Этот параграф выровнен по левой стороне. Этот параграф выровнен по левой стороне. Этот параграф выровнен по левой стороне.

Этот параграф выровнен по правой стороне. Этот параграф выровнен по правой стороне. Этот параграф выровнен по правой стороне. Этот параграф выровнен по правой стороне.

Этот параграф выровнен по центру. Этот параграф выровнен по центру. Этот параграф выровнен по центру. Этот параграф выровнен по центру.

текст выровнен по ширине. текст выровнен по ширине. текст выровнен по ширине. текст выровнен по ширине. текст выровнен по ширине.

Не забывайте, что свойство text-align можно применять только к блочным элементам, например к параграфам или div’ам. В теге span свойство text-align работать не будет.

Свойство Text-decoration

Главным образом применяется для того, чтобы обозначить ссылки. Свойство text-decoration отвечает за стилевое оформление линий в тексте.

CSS

p { text-decoration: underline; }

Underline – Значение свойства text-decoration underlined.

Overline – Значение свойства text-decorationoverlined.

Line-through – Значение свойства text-decoration lined-through.

Значение свойства text-decoration normal (по умолчанию или none).

Свойство Text-transform

Свойство text-transform преобразует текст элемента в заглавные или строчные буквы.

CSS

p {text-transform: uppercase; }

Значения:

  • Uppercase
  • Lowercase
  • Capitalize
  • None

У этого текста все буквы заглавные (text-transform: uppercase)

У этого текста все буквы строчные (text-transform: lowercase)

У этого текста каждое слово начинается с заглавной буквы (text-transform: capitalize)

Текст normal

Свойство Word-spacing

Свойство word-spacing управляет интервалом между двумя словами.

CSS

p { word-spacing: 10px; }

У этого параграфа расстояние между словами равно 10px.

Text-indents

Свойство text-indent отвечает за величину выступа первой строки в тексте. Например, значение 35px сдвинет первую строку на 35px вправо.

первая строка сдвинута на 20px. первая строка сдвинута на 20px. первая строка сдвинута на 20px. первая строка сдвинута на 20px. первая строка сдвинута на 20px.

Источник

Читайте также:  Поясните на каких свойствах компонентов смеси основано их разделение