Font html size style: How to change font size in HTML?

font-size | htmlbook.ru

Internet ExplorerChromeOperaSafariFirefoxAndroidiOS
6.0+8.0+1.0+3.5+1.0+1.0+1.0+1.0+

Краткая информация

Значение по умолчаниюmedium
НаследуетсяДа
ПрименяетсяКо всем элементам
Ссылка на спецификациюhttp://www.w3.org/TR/CSS21/fonts.html#propdef-font-size

Версии CSS

CSS 1CSS 2CSS 2.1CSS 3

Описание

Определяет размер шрифта элемента. Размер может быть установлен несколькими способами. Набор констант (xx-small, x-small, small, medium, large, x-large, xx-large) задает размер, который называется абсолютным. По правде говоря, они не совсем абсолютны, поскольку зависят от настроек браузера и операционной системы.

Другой набор констант (larger, smaller) устанавливает относительные размеры шрифта. Поскольку размер унаследован от родительского элемента, эти относительные размеры применяются к родительскому элементу, чтобы определить размер шрифта текущего элемента.

В конечном итоге, размер шрифта сильно зависит от значения свойства font-size у родителя элемента.

Сам размер шрифта определяется как высота от базовой линии до верхней границы кегельной площадки, как показано на рис. 1.

Рис. 1. Размер шрифта

Синтаксис

font-size: абсолютный размер | относительный размер | значение | проценты | inherit

Значения

Для задания абсолютного размера используются следующие значения: xx-small, x-small, small, medium, large, x-large, xx-large. Их соответствие с размером шрифта в HTML приведено в табл. 1.

Табл. 1. Размер шрифта в CSS и HTML
CSSxx-smallx-smallsmallmediumlargex-largexx-large 
HTML1 234567

Относительный размер шрифта задается значениями larger и smaller.

Также разрешается использовать любые допустимые единицы CSS: em (высота шрифта элемента), ex (высота символа х), пункты (pt), пикселы (px), проценты (%) и др. За 100% берется размер шрифта родительского элемента. Отрицательные значения не допускаются.

inherit
Наследует значение родителя.

Пример

HTML5CSS2.1IECrOpSaFx

<!DOCTYPE html>
<html>
 <head>
  <meta charset="utf-8">
  <title>font-size</title>
  <style>
   h2 {
    font-family: 'Times New Roman', Times, serif; /* Гарнитура текста */ 
    font-size: 250%; /* Размер шрифта в процентах */ 
   } 
   p {
    font-family: Verdana, Arial, Helvetica, sans-serif; 
    font-size: 11pt; /* Размер шрифта в пунктах */ 
   }
  </style>
 </head> 
 <body> 
  <h2>Duis te feugifacilisi</h2>
  <p>Lorem ipsum dolor sit amet, consectetuer adipiscing elit, sed diem 
  nonummy nibh euismod tincidunt ut lacreet dolore magna aliguam erat volutpat.  
  Ut wisis enim ad minim veniam, quis nostrud exerci tution ullamcorper suscipit 
  lobortis nisl ut aliquip ex ea commodo consequat.</p>
 </body>
</html>

Результат данного примера показан на рис. 1.

Рис. 2. Применение свойства font-size

Объектная модель

[window.]document.getElementById(«elementID»).style.fontSize

Браузеры

Internet Explorer до версии 7.0 включительно не поддерживает значение inherit.

Шрифт

CSS по теме

  • font-size

Статьи по теме

  • Добавление CSS
  • Единицы измерения
  • Свойства текста

Рецепты CSS

size | HTML и CSS с примерами кода

Свойство font-size определяет размер шрифта элемента.

Размер может быть установлен несколькими способами. Набор констант (xx-small, x-small, small, medium, large, x-large, xx-large) задаёт размер, который называется абсолютным. По правде говоря, они не совсем абсолютны, поскольку зависят от настроек браузера и операционной системы.

Другой набор констант (larger, smaller) устанавливает относительные размеры шрифта. Поскольку размер унаследован от родительского элемента, эти относительные размеры применяются к родительскому элементу, чтобы определить размер шрифта текущего элемента.

В конечном итоге, размер шрифта сильно зависит от значения свойства font-size у родителя элемента.

Сам размер шрифта определяется как высота от базовой линии до верхней границы кегельной площадки, как показано на рис. 1.

Шрифт и Цвет
  • @font-face
  • font
  • font-family
  • font-feature-settings
  • font-kerning
  • font-language-override
  • font-optical-sizing
  • font-size
  • font-size-adjust
  • font-stretch
  • font-style
  • font-synthesis
  • font-variant
  • font-variant-alternates
  • font-variant-caps
  • font-variant-east-asian
  • font-variant-ligatures
  • font-variant-numeric
  • font-variant-position
  • font-variation-settings
  • font-weight
  • line-height
  • color
  • color-adjust
  • opacity

Синтаксис

/* <absolute-size> values */
font-size: xx-small;
font-size: x-small;
font-size: small;
font-size: medium;
font-size: large;
font-size: x-large;
font-size: xx-large;
/* <relative-size> values */
font-size: smaller;
font-size: larger;
/* <length> values */
font-size: 12px;
font-size: 0.
8em; /* <percentage> values */ font-size: 80%; /* Global values */ font-size: inherit; font-size: initial; font-size: unset;

Значения

Для задания абсолютного размера используются следующие значения: xx-small, x-small, small, medium, large, x-large, xx-large. Их соответствие с размером шрифта в HTML приведено в табл. 1.

Табл. 1. Размер шрифта в CSS и HTML
CSSxx-smallx-smallsmallmediumlargex-largexx-large Нет
HTML1Нет234567

Относительный размер шрифта задается значениями larger и smaller.

Также разрешается использовать любые допустимые единицы CSS: em (высота шрифта элемента), ex (высота символа х), пункты (pt), пикселы (px), проценты (%) и др. За 100% берётся размер шрифта родительского элемента. Отрицательные значения не допускаются.

Значение по-умолчанию:

font-size: medium;

Применяется ко всем элементам

Спецификации

  • CSS Fonts Module Level 3
  • CSS Transitions
  • CSS Level 2 (Revision 1)
  • CSS Level 1

Описание и примеры

<!DOCTYPE html>
<html>
  <head>
    <meta charset="utf-8" />
    <title>font-size</title>
    <style>
      h2 {
        font-family: 'Times New Roman', Times, serif; /* Гарнитура текста */
        font-size: 250%; /* Размер шрифта в процентах */
      }
      p {
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 11pt; /* Размер шрифта в пунктах */
      }
    </style>
  </head>
  <body>
    <h2>Амазонская низменность</h2>
    <p>
      Для гостей открываются погреба Прибалатонских
      винодельческих хозяйств, известных отличными сортами
      вин "Олазрислинг" и "Сюркебарат".
</p> </body> </html>

Управление размером шрифта с помощью тега и стиля, изменение цвета и начертания текста

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

Используя тег font, мы можем управлять размером, цветом и начертанием шрифта. Здесь мы можем указать, какой шрифт будет использоваться для отображения текста. Начертание шрифта может быть Times New Roman 9.0007 или это может быть шрифт Verdana . Что бы мы ни указывали начертание тега шрифта, этот шрифт должен быть доступен на клиентском компьютере. В противном случае будет отображаться шрифт по умолчанию. Поэтому рекомендуется использовать обычные шрифты, и если у вас есть какие-либо особые требования, создайте одно изображение с текстом и стилем шрифта, который вы используете, а затем отобразите его как изображение.

Размер шрифта:

Тег шрифта будет иметь один начальный и конечный теги. Текст между началом и окончанием тегов будет следовать атрибутам, установленным внутри тега. Мы можем определить размер шрифта, используя атрибут size. Размер может быть от 1 до 7. Вот основной тег шрифта с размером.

размер шрифта 1 размер шрифта 1
размер шрифта 2 размер шрифта 2
размер шрифта 3 размер шрифта 3
размер шрифта 4 размер шрифта 4
размер шрифта 5 размер шрифта 5
размер шрифта 6 размер шрифта 6
размер шрифта 7 размер шрифта 7

Управление размером шрифта через CSS

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

Абсолютный размер ключевых слов

Мы можем определить размер с помощью ключевых слов и установить значение шрифта. Список таких ключевых слов здесь.

xx-маленький, x-маленький, маленький, средний, большой, x-большой, xx-большой

Относительный размер

Мы можем сохранить шрифт как больше или меньше , что сделает размер шрифта большим или маленьким относительно размера шрифта родительского элемента. Список здесь.

Больше, меньше

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

Это относительно размера родительского шрифта.

60%, 80%, 120%

Размер пикселей

Мы можем определить в пикселях, например, 14 пикселей, 18 пикселей и т. д. Это зафиксирует размер независимо от размера родительского шрифта. Но, используя это, мы можем определить размер всех дочерних элементов, связанных с этим, в относительных единицах, таких как 80% (т.е. 80% размера родительского шрифта).

16 пикселей, 18 пикселей, 14 пикселей

Размер Em

Мы можем относительно определить размер шрифта относительно размера родительского шрифта в соотношении.

Пример: 1.5em равно 1,5-кратному размеру шрифта родительского элемента. Если размер шрифта родительского элемента равен 8px, то размер дочернего элемента будет 1,5×8 = 12px.

Если размер шрифта не задан, а для дочернего элемента установлено значение 1,8 em, размер шрифта будет основан на размере шрифта браузера по умолчанию. Обычно по умолчанию размер шрифта браузера составляет 16 пикселей. Таким образом, в этом случае 1.8em будет равно 1.8em=28.8px.

Наследовать

Размер шрифта будет унаследован от размера родительского шрифта.

Снят с охраны

Размер шрифта будет сброшен в значение его родительского элемента в случае наследования. Если он не унаследован, то сбрасывается до начального значения.

Эта статья написана командой plus2net.com .


plus2net.com
Нажмите, чтобы просмотреть дополнительные руководства по стилю шрифта на веб-страницах

Пишите сюда свои комментарии, предложения, ошибки, требования и т. д.

Деталь

Текст | HTML Dog

Вы можете изменить размер и форму текста на веб-странице с помощью ряда свойств.

семейство шрифтов

Это сам шрифт, например Times New Roman, Arial или Verdana.

Браузер пользователя должен иметь возможность найти указанный вами шрифт, что в большинстве случаев означает, что он должен быть на их компьютер , поэтому нет смысла использовать непонятные шрифты, которые находятся только на вашем компьютере . Существует несколько выбранных шрифтов « safe » (наиболее часто используемые — Arial, Verdana и Times New Roman), но вы можете указать более одного шрифта, разделенные запятыми . Цель этого состоит в том, что если у пользователя нет первого указанного вами шрифта, браузер будет просматривать список, пока не найдет тот, который у него есть. Это полезно, потому что на разных компьютерах иногда установлены разные шрифты. Так font-family: arial, helvetica, serif , сначала будет искать шрифт Arial, и, если браузер не сможет его найти, будет искать Helvetica, а затем обычный шрифт с засечками.

Примечание: если название шрифта состоит из более чем одного слова, оно должно быть заключено в кавычки, например, семейство шрифтов: "Times New Roman" .

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

размер шрифта

размер шрифта устанавливает размер шрифта. Будьте осторожны с этим — текст, такой как заголовки, не должен быть просто абзацем HTML ( p ) крупным шрифтом — вы все равно должны использовать заголовки ( h2 , h3 и т. д.), хотя на практике вы могли бы сделать размер шрифта абзаца больше, чем у заголовка (не рекомендуется для здравомыслящих людей).

Реклама здесь! На давно известном, хорошо читаемом и уважаемом ресурсе веб-разработки.

вес шрифта

font-weight указывает, выделен ли текст полужирным шрифтом или нет. Чаще всего это используется как Font-Weight: Bold или Font-Weight: Нормальный , но другие значения- Bolder , LIGHER , 100 , 200 , 300968, 40068 (То же самое. как обычный ), 500 , 600 , 700 (то же, что и полужирный ), 800 или 900 .

font-weight , font-style , font-variant и text-transform .

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

стиль шрифта

font-style указывает, выделен ли текст курсивом или нет. может быть стиль шрифта: курсив или стиль шрифта: обычный .

текстовое украшение

text-decoration указывает, есть ли в тексте линия, проходящая под ним, над ним или через него.

  • text-decoration: underline делает то, что вы ожидаете.
  • text-decoration: overline размещает строку над текстом.
  • text-decoration: line-through вставляет линию через текст («перечеркивание»).

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

Подчеркивания следует использовать только для ссылок. Это общепринятое веб-соглашение, которое заставляет пользователей ожидать, что подчеркнутый текст будет ссылкой.

преобразование текста

text-transform изменит регистр текста.

  • text-transform: capitalize превращает первую букву каждого слова в верхний регистр.
  • text-transform: uppercase превращает все в верхний регистр.
  • text-transform: нижний регистр превращает все в нижний регистр.
  • text-transform: none Я оставлю вам возможность поработать.

Итак, некоторые из этих вещей, используемые вместе, могут выглядеть так:

тело {
  семейство шрифтов: arial, Helvetica, без засечек; 
  размер шрифта: 14 пикселей; 
}
ч2 {
  размер шрифта: 2em; 
}
h3 {
  размер шрифта: 1.5em; 
}
а {
  украшение текста: нет; 
}
сильный {
  стиль шрифта: курсив; 
  преобразование текста: верхний регистр; 
}
 

Расстояние между текстом

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

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *