Гарнитура шрифтов, размер и основные параметры. Параметры шрифта Что определяет размер шрифта
Пика равна 12 пунктам,что чуть меньше 1/6 дюйма (большинство людей округляет эту величину). Ширина и высота колонок и полос выражаются в пиках.
Пункт составляет 0,353 мм. Размер шрифта и расстояние между строками оценивают в пунктах.
Цицеро-это единица, принятая в большинстве стран Европы. Она примерно равна пике (5,62 цицеро равны 1 дюйму).
Термины круглая шпация, полукруглая шпация тонкая шпация характеризуют горизонтальные размеры шрифта. Они соответствуют ширине заглавных букв М, N и строчной буквы t.
Круглая шпация равна размеру шрифта, полукруглая шпация составляет 0,5 размера шрифта, а тонкая шпация — 0,25 размера шрифта. Другими словами, для 12-пунктового шрифта круглая шпация равна 12 пунктам, полукруглая шпация — 6 пунктам, а тонкая шпация — 3 пунктам. Ширина цифры показывает, сколько места на строке занимает цифра. Она равна полукруглой шпации (в большинстве шрифтов все цифры имеют одинаковую ширину, что особенно удобно при формировании числовых колонок в таблицах).
В следующей таблице приведены соотношения основных единиц измерения:
ОСНОВНЫЕ ТЕРМИНЫ
ШРИФТ
Шрифт-это набор символов определенного размера и рисунка (например, полужирный шрифт New Baskerville размером 10 пунктов).
Большую часть шрифтов можно разделить на четыре группы: шрифты с засечками, или антиква (serif), шрифты без засечек, или гротески (sans serif), декоративные (decorative) и рукописные (script).
Ниже приведены образцы некоторых широко распространенных в DTP шрифтов:
ГРУППЫ ШРИФТОВ
Для каждого шрифта существует несколько вариантов начертания: нормальное (plain), курсивное (italic), жирное (bold) и жирное курсивное (bold italic). Различные варианты начертания некоторого шрифта всех возможных размеров (кеглей) объединяются в одно шрифтовое семейство или гарнитуру.
Ниже приведен пример различных начертаний гарнитуры Таймс:
Times Plain
Times Italic
Times Bold
Times Bold Italic
Конечно, это далеко не все возможные начертания, однако эти начертания обязательно присутствуют во всех гарнитурах. Кроме них можно назвать такие широко распространенные начертания, как: светлое (light), суперсветлое (extra light), полужирное (demi bold), супержирное (extra bold), сжатое (compressed или condensed). Существует и множество других, для которых иногда даже нет общепринятого наименования.
ПРОПОРЦИИ ШРИФТА
В зависимости от пропорций знаков шрифт может быть сжатым (condenced), нормальным (normal) и широким (expanded). Реализация сжатого шрифта некоторой гарнитуры как отдельной разновидности в DTP-системах скорее исключение, чем правило. В подавляющем большинстве сжатые шрифты получаются средствами самой DTP-системы — путем пропорциональной деформации. Причем такая деформация может представлять собой не обязательно сжатие — строятся и растянутые начертания.
ОФОРМИТЕЛЬСКИЕ ЭФФЕКТЫ
Одной из интересных возможностей оформления любых шрифтов является построение контурных литер (Outline-эффект). В DTP-системах реализована также возможность создания теневого (Shadow) эффекта для любых шрифтов.
Эти и многие другие эффекты реализуются компьютером путем модификации стандартных шрифтов по определенным алгоритмам.
Среди других, часто используемых оформительских операций, можно назвать следующие: подчеркивание и двойное подчеркивание, перечеркивание, смещение текста относительно нормального положения строки и разнообразные их комбинации.
РАЗМЕР ШРИФТА
Размером шрифта называется расстояние между верхней и нижней шрифтовыми линиями. Обычно размер шрифта (кегль) выражается в пунктах.
Визуальное определение размера шрифта представляет сложность только для начинающих пользователей DTP-систем. Даже после непродолжительной работы пользователь приобретает опыт и через некоторое время распознает практически безошибочно большинство кеглей часто используемых гарнитур.
На следующей иллюстрации изображены несколько кеглей одной гарнитуры:
Существуют специфические наименования для отдельных кеглей, также «унаследованные из прошлого»: бриллиант (3 пункта), диамант (4 пункта), перл (5 пунктов), нонпарель (6 пунктов), миньон (7 пунктов), петит (8 пунктов), боргес (9 пунктов), корпус (10 пунктов), цицеро (12 пунктов), миттель (14 пунктов), терция (16 пунктов), текст (20 пунктов).
ЕМКОСТЬ И НАСЫЩЕННОСТЬ ШРИФТА
Каждый шрифт имеет свой общий тон или насыщенность — чисто визульный параметр, который характеризует, как будет выглядеть конкретный шрифт на странице. Он может быть светлым или темным. Насыщенность меняется в зависимости от вида шрифта и начертания, равномерности расположения текста.
Шрифты одного и того же кегля могут иметь различную емкость, т.е. в одной строке может помещаться различное количество знаков. В некоторых книгах по типографике приводятся таблицы емкости шрифтов для определения среднего количества знаков для разных кеглей в строках различного формата. Я бы не советовал их использовать, т.к. параметры одного и того же шрифта меняются в зависимости от производителя. Более приемлемым способом является самостоятельное определение емкости. Для этого наберите колонку текста и сделайте ее дубликаты для шрифтов, которые вы собираетесь использовать.
На рисунке ниже один и тот же текст набран одним кеглем, но имеет для разных шрифтов свою емкость и насыщенность:
Для каждой группы изданий хорошо бы найти определенный набор гарнитур. Но это не значит, что вы должны ограничиться лишь несколькими шрифтами. Выбирайте больше гарнитур, чем требуется для одного документа, — это расширит ваши творческие возможности.
Общим принципом является применение гарнитур с засечками для основного текста и рубленых — для заголовков и других элементов. Но нет правил без исключений. В одном документе можно ограничиться только рублеными гарнитурами, в другом-только с засечками. Надо только учитывать, что текст, набранный рубленым шрифтом, труднее читать; особенно это касается больших объемов.
Ниже приводятся несколько простых советов по использованию шрифтов:
Для
основного текста используйте прямое светлое начертание шрифта.
При
выборе шрифта (особенно это касается очень светлых гарнитур) определите, на
каком устройстве будете выводить ваш документ. Дело в том, что лазерные принтеры
печатают буквы более толстыми, чем они получаются на фотонаборных автоматах,
причем чем хуже разрешение принтера, тем толще получаются буквы.
Для заголовков и подзаголовков применяйте более жирное начертание. Избегайте одинаковых гарнитур для заголовков и основного текста. С другой стороны, для заголовков и подзаголовков лучше использовать схожие гарнитуры; это же касается тех случаев, когда в основном тексте существует несколько гарнитур.
Старайтесь не применять на полосе более трех различных гарнитур, а обходитесь различными начертаниями одной гарнитуры в элементах документа (заголовках, основном тексте, шапках и др).
Курсив отлично смотрится в шапках, строчках с фамилиями авторов, боковых заголовках и заголовках-форточках.
Под таким понятием, как «шрифт », понимается графическое изображение таких элементов чертежей, как буквы и цифры. Это слово имеет немецкое происхождение и в дословном переводе означает почерк или надпись, а также, то его значение, которое обычно используется в обиходе.
Нормами и правилами составления технических документов и их оформления установлено, что на них должен использоваться только тот шрифт, который имеет некие стандартные размеры. Его отличительными чертами являются строгость и четкость, которые должны быть такими, чтобы не затруднять читаемость. Очертания технических шрифтов всегда прямые, и поэтому они относятся к тому их классу, который не предполагают наличия каких-либо засечек, и во многом по этой причине наиболее удобны для зрительного восприятия и чтения.
Действующий на сегодняшний день ГОСТ 2.304 – 81 гласит о том, что для чертежного шрифта предусмотрено десять размеров, а именно: 1,8 ; 2,5 ; 3,5 ; 5 ; 7 ; 10 ; 14 ; 20 ; 28 ; 40 . При этом под размером подразумевается та величина, которая определяет высоту заглавной (прописной) буквы. При этом измеряется она по отношению к основанию строки, перпендикулярно ей.
Этот параметр шрифта обозначается буквой (h ) и является его размером. Что касается таких букв, как Щ , Ц , Д , то нижние их элементы, а также верхний элемент буквы Й выполняются за счет расстояний между строками.
Толщина линий также является одним тех параметров, которые имеет чертежный шрифт. Толщина линий обозначается буквой (d ), а ее размер равен 0,1h .
.Литерой (g ) обозначается ширина прописных букв, а равняется она 6d или 0,6h , причем этот размер примерно соответствует величине (h ), который имеет шрифт ближайшего наименьшего номера. Это правило не распространяется на такие буквы, как Ю , Ы , Ц , Х , М , Д , А . Их ширина равняется 0,7d . Кроме того, исключение также распространяется на буквы Ъ , Ш , Щ , Ф , Ж , для которых этот параметр составляет 0,8d , а также на буквы С , З и Г ширина которых ровна 0,5d .
Для подавляющего большинства строчных букв параметр (с ), обозначающий их высоту, равен 0,7h . Этот размер приблизительно равен тому, который имеет шрифт самого ближайшего наименьшего номера. К примеру, у того шрифта, который имеет номер 10 , строчная буква будет высотой 7 миллиметров, а этот же параметр для строчной буквы номер 7 – 5 миллиметров. Что касается нижних и верхних элементов, которые имеют строчные буквы, то они имеют размер 3d , который выполняется расстояниями между строками.
Ширина строчных букв обозначается символом (g ), а её величина равна 5d . Исключение составляют буквы а , м , ц , ъ ширина которых ровна 6d ; для букв з ,с – 4d; а для букв ж , т , ф , ш , щ , ы , ю – 7d .
Специальная вспомогательная сетка была разработана для того, чтобы начинающие чертежники научились наносить шрифт вручную. Она образовывается тонкими вспомогательными линиями, между которых должны быть вписаны буквы. Тот шаг, который имеют вспомогательные линии сетки, зависит от того, какое значение имеет параметр (d ) (то есть толщина линий самого шрифта).
Таблица параметров шрифта
В таблицу сведены такие параметры шрифта, как высота, толщина и ширина его линий, а также, то минимальное расстояние, которое должно быть между словами и между буквами.
Параметры шрифта | Обозначение | Относительный размер | Размер в мм | ||||
3.5 | 5 | 7 | 10 | 14 | |||
Высота прописных букв | h | 3.5 | 5 | 7 | 10 | 14 | |
c | 0.7h | 2.5 | 3.5 | 5 | 7 | 10 | |
Расстояние между буквами | a | 0.2h | 0.7 | 1.0 | 1.4 | 2.0 | 2.8 |
Минимальное расстояние между основаниями строк | b | 1.7h | 6.0 | 8.5 | 12.0 | 17.0 | 24.0 |
Минимальное расстояние между словами | e | 0.6h | 2.1 | 3.0 | 4.2 | 6.0 | 8.4 |
d | 0. 1h | 0.35 | 0.5 | 0.7 | 1.0 | 1.4 |
Графическое представление букв и других знаков называется шрифтом. Все вместе они представляют собой единую стилистическую и композиционную систему, которая предназначена для того, чтобы отображать информацию визуально.
Выражаясь более простым языком, шрифтом является такой набор цифр, букв и специальных символов, которые единообразны с точки зрения стилистики и выполняются со строгим соблюдением пропорций между их размерами.
Такие параметры, как размер (кегль), ширина (широкая, узкая, нормальная), насыщенность (жирная, полужирная, светлая), начертание (курсивное, прямое) являются основными характеристиками шрифтов.
К дополнительным характеристикам шрифтом относятся удобочитаемость, емкость, контраст, различимость и четкость. Они также имею немаловажное значение.
Размер шрифта на сайте можно задать как при помощи HTML, так и с помощью CSS. Рассмотрим оба варианта.
Задание размера шрифта с помощью HTML
Размер шрифта на странице можно определить при помощи тега font HTML. В статье мы уже рассматривали тег font и его атрибуты. Одним из атрибутов этого тега является size , который и позволяет установить размер шрифта. Применяется он следующим образом:
Конструктор сайтов «Нубекс»
Size может принимать значения от 1 до 7 (по умолчанию равен 3, что соответствует 13,5 пунктам для шрифта Times New Roman). Другой вариант задания атрибута — “+1” или “-1”. Это означает, что размер будет изменен относительно базового на 1 пункт больше или меньше, соответственно.
Приведенный способ довольно прост в использовании и незаменим при необходимости изменения размера шрифта небольшого куска текста. В остальных случаях рекомендуется определять стиль текста с помощью CSS.
Устанавливаем размер шрифта при помощи CSS
В CSS для изменения размера шрифта применяется свойство font-size , которое применяется следующим образом:
Меняем размер шрифта при помощи CSSШрифты HTML-блока div класса nubex получают размер 14px при помощи свойства font size.
В приведенном примере размер шрифта устанавливается в пикселях. Но существуют и другие способы задания размера:
- large, small, medium — задают абсолютный размер (маленький, средний, большой). Также могут применяться значения экстра-маленький (x-small, xx-small), экстра-большой (x-large, xx-large).
- larger, smaller — задают относительный размер (меньше или больше относительно родительского элемента).
- 100% — задается относительный размер (в процентах относительно родительского). Например: h2 { font-size: 180%; } Это означает, что размер тега h2 будет составлять 180% от базового размера шрифта.
- Другие варианты задания относительного размера:
- 5ex — означает, что размер составит 5 высот буквы x от базового шрифта;
- 14pt — 14 пунктов;
- 22px — 22 пикселя;
- 1vw — 1% от ширины окна браузера;
- 1vh — 1% от высоты окна браузера;
Существует множество способов настройки размера шрифта CSS. Значительная часть верстальщиков по-прежнему пользуется пикселями, но это не совсем верный подход. Пиксель — слишком простой вариант, который не всегда пригоден для верстки адаптивных страниц. Рассмотрим все существующие методы изменения размера шрифта CSS.
Что вообще такое этот «размер шрифта»?
Есть мнение, что под размером понимается величина самого большого символа указанного шрифта. Это не так. На самом деле величина встроена в шрифт, и померить ее вручную, линейкой, вряд ли получится. Обычно размер чуть больше, чем расстояние от верхней части самой большой буквы до нижней части самой маленькой. Это делается для того, чтобы в заданном пространстве поместилось любое сочетание символов. Также важно указывать параметр «размер строки» (line-height), иначе буквы p, q и им подобные могут выйти за пределы.
Пиксели
Самый распространенный вариант. Устанавливается следующим образом:
font-size: 16px;
Преимущество у пикселей только одно — никаких сложностей с величиной. Ничего не надо подсчитывать. Какой размер указан, такими и будут символы на экране. Недостаток — трудности с адаптивным размером шрифта CSS. Не получится установить соотношения между разными размерами.
К числу «пиксельных» можно отнести устаревшие единицы измерения. К ним относятся pc, cm, mm и pt. Так, mm — это миллиметр, cm — сантиметр. Pt и pc — типографский пункт и типографская пика. Почему эти способы устарели? Потому что они не были «самостоятельными» — браузер автоматически пересчитывал значения в пиксели. Соответственно, проблемы были такими же, как и в случае с px. Кстати, в одном cm с точки зрения браузера содержится 38px.
Em: величина зависит от размера шрифта родительского элемента
Все просто. Допустим, у вас есть div, для которого задан font-size 16px. В нем находится еще один div, для которого размер шрифта CSS установлен как 2em. Соответственно, 1em — это будет 16px (т. е. размер шрифта родительского элемента), а 2em — вдвое больше, т. е. 32px.
В родительском элементе можно также задавать величину в em. В таком случае она будет зависеть от базового размера, заданного в body или html. Em — это относительный размер шрифта CSS, который будет увеличиваться и уменьшаться вместе с величиной знаков родительского элемента. Это удобно — чтобы изменить величину в большом количестве мест, надо только поменять параметры родителя.
Для профессионалов: ex и ch
Практически не используются обычными верстальщиками и frontend-разработчиками. Ex — это величина символа «Х», а ch — символа «0». В выбранном шрифте может не иметься таких знаков, но параметры все же можно использовать. Доподлинно неизвестно, для каких случаев лучше всего подходят такие размеры. Попробуйте поэкспериментировать — может, вам так будет удобнее? Однако помните, что ex и ch являются «условными» единицами, так что точная настройка параметров будет затруднительной.
Проценты: самый запутанный вариант
Как задать размер шрифта в CSS в процентах? Казалось бы, все просто — нужно только указать желаемый параметр и поставить после него символ «%». Но тут в дело вступает важный вопрос: «Процентом от чего будет являться заданный размер?»
В большинстве случаев параметр высчитывается в зависимости от величины родителя, но не всегда. Если задать свойство margin-left, процент будет вычисляться в зависимости от ширины родительского блока. Если установить line-height, то процент будет браться в зависимости от текущего размера шрифта.
Настройка параметров в процентах требует тщательных экспериментов. Будьте осторожны с этой единицей измерения, поскольку она легко может изменить внешний вид вашей верстки.
Rem: простая и универсальная единица
Выше перечислено множество способов настройки размеров шрифта в CSS, но ни один из них не является действительно удобным. Для упрощения работы был придуман параметр rem, который вычисляется в зависимости от заданной для тега html величины.
Это проще, чем кажется на первый взгляд. Например, для тега html, в который обернут весь контент страницы, вы задали в CSS font-size 16px. Соответственно, 1rem теперь будет являться 16px. 2rem — это 32px, и т. д. Можно использовать любые пропорции: 0,2rem, 1,1rem, 100rem… Браузер аккуратно пересчитает параметры.
В html можно вообще ничего не трогать, поскольку браузеры сами устанавливают для обертки определенный размер шрифта. Но для более тщательной настройки лучше все-таки переопределить показатель. Главное достоинство rem в том, что можно легко масштабировать шрифты в определенном месте, не влияя на другие элементы. Однако помните, что старые браузеры (IE ниже 9-й версии) не поддерживают этот показатель.
Vw и vh: экзотические параметры
Новейшие единицы измерения, созданные для мобильных устройств. Vw — это 1 % от ширины окна, на котором пользователь просматривает ваш сайт. Vh — 1 % от его высоты. Величина символов будет автоматически масштабироваться в зависимости от экрана устройства посетителя. Чтобы выбрать подходящий размер во время верстки, увеличивайте и уменьшайте размер экрана.
Подводим итоги
Уже давно можно не задавать размеры шрифтов CSS только через px. Гораздо удобнее использовать rem, vh и vw (особенно при адаптивном дизайне), а также em. Каждый из этих вариантов имеет свои достоинства и недостатки, так что перед использованием проверьте несколько методов. Современные верстальщики часто прибегают к rem, поскольку это один из самых простых способов сменить размер шрифта. Однако у него есть недостаток — компоненты становятся менее модульными.
- если свойства надо масштабировать относительно font-size, лучшим выбором станет em;
- в остальных случаях рекомендуется применять rem.
Em часто применяется для установки размеров padding и margin. Будьте осторожны, если указываете в нем величину символов для списков, поскольку из-за большой вложенности знаки могут оказаться нечитаемыми.
Описание
Определяет размер шрифта элемента. Размер может быть установлен несколькими способами. Набор констант (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.
Относительный размер шрифта задается значениями larger и smaller .
Также разрешается использовать любые допустимые единицы CSS: em (высота шрифта элемента), ex (высота символа х), пункты (pt ), пикселы (px ), проценты (% ) и др. За 100% берется размер шрифта родительского элемента. Отрицательные значения не допускаются.
Inherit Наследует значение родителя.
HTML5 CSS2.1 IE Cr Op Sa Fx
font-sizeLorem 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.
Результат данного примера показан на рис. 1.
Рис. 2. Применение свойства font-size
Объектная модель
document.getElementById(«elementID «).style.fontSize
Браузеры
Internet Explorer до версии 7.0 включительно не поддерживает значение inherit .
Размеры шрифта в Word, OpenOffice и LibreOffice
Размер шрифта измеряется в пунктах (раньше использовался термин кегль, но сейчас этот термин почти полностью вышел из употребления). 72 пункта составляют один английский дюйм (примерно 2,54 см). Высота букв шрифта в 12 пунктов будет равна 1/6 дюйма, или 4,233 мм. Шрифт также можно измерять в пиках: 1 пика равна 12 пунктам. Часто меня спрашивают: почему я все время говорю, что используется английский дюйм, как будто может быть другой. На самом деле существует еще и французский дюйм, вышедший из практического применения более 200 лет тому назад, но который по-прежнему применяется во многих полиграфических организациях для определения размеров шрифтов (пункт Дидо, цицеро и т. д.).
Многие пользователи считают, что разрешены только те размеры шрифта, которые предлагаются в списке размеров шрифта. На самом деле в этом списке находятся те размеры, которые имеют общепризнанные названия в полиграфии, и то не все, а начиная с 8 пунктов.
Таблица 1. Общепризнанные названия единиц измерения шрифтов
Название |
Величина в пунктах |
Система Дидо, мм |
Англо-американская шрифтовая система, мм |
Бриллиант или цицеро |
3 |
1,127819549 |
1,058334 |
Диамант или полупетит |
4 |
1,503759398 |
1,411112 |
Перл |
5 |
1,879699248 |
1,76389 |
Агат |
5,5 |
2,067669173 |
1,940279 |
Нонпарель |
6 |
2,255639 |
2,116668 |
Петит |
8 |
3,007519 |
2,822224 |
Боргес |
9 |
3,383458647 |
3,175002 |
Корпус |
10 |
3,759398 |
3,52778 |
Малая пика |
11 |
4,135338346 |
3,880558 |
Миттель |
14 |
5,263157895 |
4,938892 |
Терция или треть квадрата |
16 |
6,015037594 |
5,644448 |
Парагон |
18 |
6,766917293 |
6,350004 |
Текст или Двойной корпус |
20 |
7,518796992 |
7,05556 |
Двойная малая пика |
22 |
8,270676692 |
7,761116 |
Двойное цицеро или квадрата |
24 |
9,022556391 |
8,466672 |
Малый канон |
32 |
12,03007519 |
11,288896 |
На самом деле размер шрифта можно определить в диапазоне от 1 до 1638 пунктов. Для выбора пользовательского размера выделите текст, к которому нужно применить размер, в поле предлагаемого размера шрифта введите с клавиатуры нужный размер, нажмите на клавишу Enter. Если текст не был предварительно выделен, то новый размер шрифта будет применен, начиная с точки, в которой мигает курсор в момент изменения размера шрифта. Точность можно выбрать с точностью до 0,5 пункта. В качестве десятичного знака в России используется только запятая. При вводе других дробных значений размера шрифта выдается сообщение об ошибке (например, при выборе размера «14,25» выводится сообщение об ошибке «Указано неверное число»).
В приложении OpenOffice.org Writer выбор размеров шрифтов более удобный: там градация размеров шрифтов более сложная, но немного запутанная для начинающих. В диапазоне от 0 до 0,5 пункта разрешены нечетные дробные значения, то есть, 0,1, 0,3, 0,5. В диапазоне от 0,5 до ближайшего целого пункта разрешены четные дробные значения, то есть, 0,6, 0,8. Никаких сообщений об ошибках при определении размеров шрифта в этой программе нет: если пользователь ошибся, то дробное значение просто автоматически выбирается как ближайшее меньшее значение к разрешенному дробному значению.
Понятие размера шрифта—Справка | ArcGIS for Desktop
ArcGIS использует программные масштабируемые шрифты для отображения текста. Это позволяет отображать надписи, аннотации и тексты на карте в различных масштабах, сохраняя при этом все их свойства отображения. Пример масштабируемого программного шрифта — Arial (Open Type).
При отображении текста реальная высота символа текста может варьироваться, в зависимости от используемого шрифта. Символы шрифтов измеряются от самой верхней части букв до самой нижней части букв:
Знакоместо — это рамочка, охватывающая отдельные символы. Если символ текста не занимает всю высоту знакоместа, размер этого символа будет меньше, чем указанное для него количество пунктов.
Измерение размера шрифта в пунктах
Пункт — это стандартная единица измерения высоты и ширины символов. Пункты можно вводить для полных или половинчатых размеров. С помощью этой таблицы вы можете переводить размеры из пунктов в дюймы. Примечание переводчика: в одном дюйме 2,54 сантиметра.
Таблица конвертации пунктов в дюймы
Точки | Дюймы |
---|---|
1 | 0.014″ |
12 (1пика = 4,23 мм) В издательских системах — единица измерения горизонтальной и вертикальной разметки страницы. Её точное значение — 0,166 дюйма, но во многих пакетах вёрстки в целях упрощения расчётов принято приближённое значение 1/6 дюйма; | 0.166″ |
18 | 0.250″ |
24 | 0.332″ |
36 | 0.500″ |
72 (6 пик) | 1. 000″ |
Связанные темы
Отзыв по этому разделу?font-size | htmlbook.ru
Internet Explorer | Chrome | Opera | Safari | Firefox | Android | iOS | |
6.0+ | 8.0+ | 1.0+ | 3.5+ | 1.0+ | 1.0+ | 1.0+ | 1.0+ |
Краткая информация
Версии CSS
Описание
Определяет размер шрифта элемента. Размер может быть установлен несколькими способами. Набор констант (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.
CSS | xx-small | x-small | small | medium | large | x-large | xx-large | |
---|---|---|---|---|---|---|---|---|
HTML | 1 | 2 | 3 | 4 | 5 | 6 | 7 |
Относительный размер шрифта задается значениями 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.
Как изменить шрифт и размер букв в Word
Текст, который мы печатаем в программе Word, может выглядеть по-разному. Разный вид и размер букв, толщина, начертание, цвет, положение на странице. Причем, всё это можно изменить уже после того, как документ напечатан. И многие так и поступают – это и проще, и быстрее, и удобнее.
Шрифт — это то, как напечатаны слова, их внешний вид.
В мире существует очень много шрифтов. Некоторые из них уже встроены в систему Windows, другие же можно добавить. Например, скачать из интернета и установить на компьютер.
Шрифтов-то, конечно, много, но не все они будут работать — большинством нельзя набрать русские буквы, только английские.
Как выбрать шрифт
Для настройки вида букв в программе Microsoft Word есть специальное поле. Находится оно в верхней части с левой стороны.
или
В конце этого поля есть небольшая кнопка со стрелкой. Если вы нажмете на нее, откроется список шрифтов, установленных на ПК.
Их довольно много. Чтобы в этом убедиться, можно покрутить колесико на мышке или потянуть вниз ползунок с правой стороны. Выбрав название из списка, все буквы, цифры и знаки будут печататься именно этим видом.
Как изменить шрифт набранного текста
Даже если документ уже набран каким-то видом шрифта, его всегда можно поменять. Но для этого текст необходимо предварительно выделить.
Рассмотрим на примере. Напечатайте пару предложений. Обратите внимание: буквы будут набираться тем видом, которой показан в поле со шрифтами в данный момент. В моем случае это Calibri.
Чтобы изменить этот вид, текст нужно выделить. Для этого наведите курсор (стрелку или палочку) в самое начало или в самый конец текста. Затем нажмите левую кнопку мыши и, не отпуская ее, тяните в другой конец. Когда слова закрасятся серым или синим цветом, это будет означать, что они выделены.
Теперь осталось настроить шрифт. Нажмите на маленькую стрелку в конце поля с названием текущего вида. Откроется список, из которого выберите нужный.
Вид букв должен поменяться. Если этого не произошло, значит, вы выбрали неподходящий тип – тот, который не работает с русским языком.
На заметку. Шрифт, которым принято печатать документы, называется Times New Roman.
Как изменить размер шрифта
Размер шрифта – это размер букв, цифр и знаков в напечатанном тексте.
Зачастую он маловат – сложно читать, приходится всматриваться, пододвигаться ближе к экрану. В таких случаях имеет смысл увеличить его.
Для изменения размера есть специальное поле. В этом поле указано то значение, которое установлено в данный момент.
или
Его можно увеличить или уменьшить. Для этого нужно кликнуть по маленькой стрелке в конце поля. Откроется список. Нажмите на нужный размер – и все буквы, цифры и знаки будут им печататься.
Если предложенных размеров недостаточно, покрутите колесико на мышке или потяните за ползунок справа.
Размер букв можно настроить и другим образом. Выделите значение, которое установлено в данный момент. Для этого достаточно щелкнуть левой кнопкой мышки внутри поля — по цифрам. Цифры закрасятся другим цветом.
Затем напечатайте нужное значение и нажмите клавишу Enter на клавиатуре.
Чтобы изменить размер уже набранного текста, сначала его нужно выделить. Для этого наведите курсор (стрелку или палочку) в самое его начало или в самый конец. Затем нажмите левую кнопку мыши и, не отпуская ее, тяните в другой конец, пока все слова не закрасятся.
Теперь осталось изменить размер. Для этого нужно щелкнуть по маленькой кнопке рядом с текущим значением и выбрать нужное. Также можно просто удалить это значение, напечатать нужное и нажать клавишу Enter на клавиатуре.
Стоит отметить, что текст принято печатать 14 или 12-ым размером, а заголовки – 16-ым.
Автор: Илья Кривошеев
Font size бесполезен, давайте это исправим / Блог компании VDSina.ru / Хабр
Что происходит, когда вы указываете в редакторе
"font_size": 32
? Я бы вам всё равно рассказал, но хорошо, что спросили.
Попробуем догадаться. Я пользуюсь Sublime Text 4 под macOS:
Если мы измерим сами буквы, то нигде не найдём числа 32:
32 — это не ширина и не высота буквы, и не высота заглавной буквы, и не рост строчных знаков, и не высота верхних или нижних выносных элементов. Что за дела?
Во-первых, это размер не в пикселях, а в пунктах. Пункт — физическая единица измерения, равная 1⁄72 дюйма (0,353 мм), она берёт начало из типографики.
Смысл здесь в том, чтобы задавать размер шрифта непосредственно в физических единицах, опуская такие мелочи, как разрешение экрана. Если я хочу, чтобы буквы имели высоту 2 дюйма, то я задаю размер шрифта в 144 pt.
На практике никто этого не делает. Вместо этого для преобразования пунктов в пиксели macOS всегда использует 72 PPI (points per inch, пункты на дюйм). Если вывести macOS на 32-дюймовый и на 24-дюймовый мониторы с одинаковым разрешением 1080p, то мы получим одинаковый размер в пикселях, а не физический размер, что разрушает весь смысл исходной идеи.
Почему число 72? Оказывается, в первых Mac использовались дисплеи с разрешением изображения ровно 72 PPI. Если просматривать на них текст, то его физический размер на экране совпадёт с физическим размером при печати. Удобно! Разумеется, с тех пор разрешение PPI дисплеев Mac повысилось, но традиция сохранилась.
В духе истинного сотрудничества, Windows использует не 72, а 96 PPI. Почему не 72? Не потому, что у компьютеров были дисплеи получше (это не так), а потому, что 72 давали слишком мало пикселей для рендеринга читаемого текста. Поэтому проектировщики решили: почему бы не сделать всё на ⅓ крупнее?
Так они и поступили. Этот стандарт сохраняется и по сей день: текст размером 16 pt в Windows на ⅓ крупнее, чем текст 16 pt в macOS. Весело!
Один и тот же шрифт, одинаковый размер в пунктах, без относительного масштабирования
P.S. Похоже, VS Code берёт значение editor.fontSize
напрямую в пикселях. Отличное начало!
То есть пользователь, запрашивающий шрифт 32 pt, на самом деле требует 32 пикселя (px) в macOS и 43 px в Windows. Но эти числа всё равно нигде не встречаются.
Так происходит, потому что font-size задаёт так называемый размер «em».
В традиционной печати металлическими литерами размер em — это высота литеры символа (её кегль).
Почему высота называется «размером em»? Потому что так совпало, что буква «m» имеет квадратные размеры, а ширина «m» == высоте литеры символа == размеру em. Всё просто!
Источник изображения
Однако в цифровой типографике «квадрат em» — это (цитата из Википедии):
сетка произвольного разрешения, используемая как пространство для дизайна цифрового шрифта.
То есть если я открою свой шрифт Fira Code и начерчу em square, то он
не будет вообще ничему соответствовать:
Если вкратце, этот квадрат и есть то
чем вы управляетепри задании размера шрифта. Если задать размер шрифта 32 pt, то этот квадрат будет иметь ширину/высоту 32/43 px. К сожалению, он невидим и ему не соответствует ни один элемент шрифта.
Когда я говорил, что em size совершенно произволен и не связан ни с чем в шрифте, это не было преувеличением. Он действительно не связан!
Это означает, что если задать разным шрифтам одинаковый размер, то внешне их размер может значительно различаться. Например, если сопоставить em square (то есть задать одинаковый размер шрифта) двух разных шрифтов, то мы получим очень разную высоту «m»:
Ещё один пример. Все эти шрифты имеют одинаковый размер — 22 pt:
Я считаю, что размер шрифта обладает следующими проблемами:
- Непредсказуемость: невозможно угадать, что ты получишь. 16 pt — это сколько пикселей?
- Непрактичность: невозможно получить то, чего хочешь. Хочешь, чтобы буквы были высотой 13 пикселей? Не получится.
- Нестабильность. Переключаемся на другой шрифт, оставляем тот же размер, получаем более крупные/мелкие буквы.
- Зависимость от ОС. Получаем разный рендеринг при открытии документа на разных ОС. Нельзя использовать одинаковые конфигурации редактора в macOS и Windows.
- Указывать высоту прописных букв, а не размер em square.
- Указывать её в пикселях.
Именно прописные буквы человеческий глаз воспринимает как границу текстового блока. Поэтому логично управлять
ихразмером, а не какой-то произвольно выбранной метрикой:
Вот несколько шрифтов, для которых задан одинаковый размер шрифта:
А вот те же шрифты, но с размерами, подогнанными под высоту прописных букв:
На мой взгляд, последний вариант обеспечивает гораздо большую целостность. Например, взгляните на Cascadia и Consolas. Или Hack и IBM Plex Mono. Или Ubuntu Mono и Victor Mono (два последних шрифта).
Если уж мы начали говорить об этом, то почему бы не исправить и высоту строки? Не волнуйтесь, это будет быстро.
Во-первых, очевидно, что отсутствует консенсус. Каждый делает что-то своё:
Почему? Проблема высоты строки в том, что она вычисляется по тем же абстрактным границам символа:
Такой стандарт был логичен для металлических литер. В конце концов, нельзя сделать строку меньшей высоты, чем тело литеры:
Но в цифровой типографике это совершенно нелогично! Как и в случае с размером шрифта, количество пустого пространства над и под буквами может быть абсолютно произвольным.
Некоторые шрифты добавляют пространства, другие выделяют ровно столько, чтобы хватало на верхние и нижние выносные элементы:
Но даже второй вариант нас не устраивает! Верхние и нижние выносные элементы не влияют на размер воспринимаемого визуально текстового блока. Строго говоря, разумеется, минимальная высота строки должна без пересечений включать оба вида элементов, но с точки зрения эстетики этот выбор далеко не идеален.
Учитывая ту степень свободы, которую имеют дизайнеры шрифтов при задании границ символов, попытки добиться постоянной высоты строки — это игра в угадайку.
Что же нам делать? Разумно было бы задавать высоту строки непосредственно в пикселях, игнорируя все метрики шрифтов. Или же как процент от высоты прописных букв, но совершенно точно не через font-size или «автоматическую» высоту строки!
Ещё один важный совет: никогда не указывайте высоту строки как пробел между строками (в традиционной типографике это называется «сдвигом»). В противном случае, два разных размера шрифта разрушат ритм параграфа:
Вместо него нужно использовать расстояние между базовыми линиями:
Кроме того, я не вижу никаких причин удостаивать почестей так называемую «стандартную высоту строки». По сути, это личное предпочтение дизайнера шрифта, задаваемое для каждого пользователя шрифта в любых условиях просмотра. Оно может быть любым числом (а часто так и есть)! Но 200% от высоты прописных букв — это всегда 200%.
Подведём итог: вот что есть сейчас — при изменении шрифта мы получаем случайную высоту строки:
А вот чего хочу я: при изменении шрифта все строки остаются точно там же, где и были:
Кажется безумием, что имея все эти компьютеры, мы по-прежнему столь привязаны к особенностям, возникшим в «металлический» век шрифтов.
То, чего я пытаюсь достичь всеми этими предложениями, легко показать на одном примере:
- Я один раз задаю в своём редакторе нужные мне размер шрифта и высоту строки.
- Я могу попробовать разные шрифты.
- Мне не нужно перенастраивать размер шрифта и высоту строки каждый раз, когда я меняю шрифт.
Примерно так (высота прописных букв и высота строки в точности совпадают):
Интерфейс моей мечты:
Второй пример использования тоже довольно прост: мне нужен предсказуемый и надёжный способ центрирования текста на кнопке.
Это всегда было проблемой для веба, но недавно эту болезнь подхватила и macOS:
Учитывая то, что мы не всегда можем управлять выбираемыми для рендеринга страницы шрифтами, отсутствие инструмента для надёжного выравнивания текста кажется недоработкой.
Getting to the bottom of line height in Figma
. Приключения Figma в поисках компромисса между тем, что нужно людям и что делает веб.
Deep dive CSS: font metrics, line-height and vertical-align. Превосходная статья, демонстрирующая, как конкретно работает алгоритм высоты линии шрифтов и CSS. Кроме того, обратите внимание, что я не единственный человек с ужасным цветом фона на веб-сайте.
Capsize. JS-библиотека, позволяющая делать уже сегодня именно то, что я описал в этой статье, учитывая ограничения веба.
Leading-Trim: The Future of Digital Typesetting. О том, как leading-trim (то есть примерно то же, что и высота прописных букв) может упростить жизнь каждого.
На правах рекламы
VDS для размещения сайтов
— это про наши
эпичные! Все серверы «из коробки» защищены от DDoS-атак, скорость интернет-канала 500 Мегабит, автоматическая установка удобной панели управления VestaCP для размещения сайтов. Лучше один раз попробовать 😉
От чего зависит номер или размер шрифта. Типы и размеры шрифта
Размер шрифта на сайте можно задать как при помощи HTML, так и с помощью CSS. Рассмотрим оба варианта.
Задание размера шрифта с помощью HTML
Размер шрифта на странице можно определить при помощи тега font HTML. В статье мы уже рассматривали тег font и его атрибуты. Одним из атрибутов этого тега является size , который и позволяет установить размер шрифта. Применяется он следующим образом:
Конструктор сайтов «Нубекс»
Size может принимать значения от 1 до 7 (по умолчанию равен 3, что соответствует 13,5 пунктам для шрифта Times New Roman). Другой вариант задания атрибута — “+1” или “-1”. Это означает, что размер будет изменен относительно базового на 1 пункт больше или меньше, соответственно.
Приведенный способ довольно прост в использовании и незаменим при необходимости изменения размера шрифта небольшого куска текста. В остальных случаях рекомендуется определять стиль текста с помощью CSS.
Устанавливаем размер шрифта при помощи CSS
В CSS для изменения размера шрифта применяется свойство font-size , которое применяется следующим образом:
Меняем размер шрифта при помощи CSSШрифты HTML-блока div класса nubex получают размер 14px при помощи свойства font size.
В приведенном примере размер шрифта устанавливается в пикселях. Но существуют и другие способы задания размера:
- large, small, medium — задают абсолютный размер (маленький, средний, большой). Также могут применяться значения экстра-маленький (x-small, xx-small), экстра-большой (x-large, xx-large).
- larger, smaller — задают относительный размер (меньше или больше относительно родительского элемента).
- 100% — задается относительный размер (в процентах относительно родительского). Например: h2 { font-size: 180%; } Это означает, что размер тега h2 будет составлять 180% от базового размера шрифта.
- Другие варианты задания относительного размера:
- 5ex — означает, что размер составит 5 высот буквы x от базового шрифта;
- 14pt — 14 пунктов;
- 22px — 22 пикселя;
- 1vw — 1% от ширины окна браузера;
- 1vh — 1% от высоты окна браузера;
Начиная знакомство с таинством создания цифровых шрифтов, важно разобраться с матчастью. В буквальном смысле слова. Для плодотворной работы шрифтовой дизайнер должен понимать, как измеряются шрифты и в каких единицах.
Давайте разбираться.
А то знаний маловато!
Физика и лирика
Когда–то давным–давно буквы отливались на металических или деревянных брусках, и их размеры были довольно статичными. Высота литерной площадки называлась кеглем, а измеряли ее в пунктах (в СНГ 1 пункт равен 0,376 мм).
Литера с лигатурой ſi. 12-й кегль, шрифт Клода Гарамона
В современной полиграфии померить буквы после их печати можно при помощи полиграфической линейки. Она распечатывается на прозрачной пленке, прикладывается к готовому изделию и служит для измерения размера шрифта, толщины обводки, угла наклона растра и других метрик.
Тут тебе и сантиметры, и дюймы и все те же пункты.
Полиграфическая линейка.Однако, когда дело касается цифровой среды, на арену выходят виртуальные величины измерения.
Размер шрифта в векторе
Как правило, цифровые шрифты являются векторными, и все их метрики задаются в некоторых условных единицах, не имеющих размерности.
Основные метрики шрифта «Новая Гельветика Тонкая» в окне настроек шрифтового редактора «Фонтлаб 5».
Конкретная система измерения в данном случае не нужна и не важна, поскольку векторный формат представления данных подразумевает свободное масштабирование и легкий перенос данных из одной системы в другую.
При этом в векторном представлении все же присутствует точка отсчета и мера, а точнее соразмерность отдельных элементов друг другу.
Глиф G из шрифта «Новая Гельветика Тонкая» в окне глифа программы «Фонтлаб 5».
Для связи безразмерного мира векторных знаков с миром реальным, в котором шрифт используется и измеряется в пикселях, сантиметрах или других осязаемых величинах, существует специальный параметр «UPM шрифта».
Окно настроек шрифта в редакторе «Фонтлаб 5». Обратите внимание, что параметр UPM является глобальным и влияет на все глифы в шрифте.
UPM (Units Per Em) - это количество условных единиц на кегельную (литерную) площадку.
В данном случае кегельная площадка тоже условная. Потому что этот объект, перебравшись из физического мира в цифровой, утратил свои реальные габариты бруска и стал эдакой оговоренной эталонной единицей измерения для расчетов других параметров. Мы в виртуальной среде, поэтому для простоты можете представлять себе кегельную площадку как некий абстрактный безразмерный прямоугольник, на котором располагается глиф шрифта.
Другими словами, UPM - это плотность тех самых единиц, в которых измеряются различные метрики векторного шрифта: размеры глифов, их полуапрошей, отступов для кернинговых пар и другие.
Здесь можно провести аналогию с разрешением монитора и физическими пикселями, из которых он состоит. Чем больше у.е. вмещается в наш прямоугольник, тем выше наша степень свободы, выше «доступное разрешение».
Будьте осторожны, изменяя значение UPM с 1000 на какое-то другое. Ходят слухи, что не все компьютерные программы корректно работают со шрифтами, у которых значение этого параметра отличается от стандартного.
Прямо на процесс создания или хранения векторных шрифтов параметр UPM не влияет. Он становится важен только тогда, когда шрифт попадает в конкретную систему координат.
Например, в окно тестирования/предпросмотра шрифта или в Фотошоп.
Размер шрифта в Фотошопе
О, как обманчивы могут быть привычные вещи! Многие дизайнеры и простые обыватели годами работают в Фотошопе, но так никогда и не задумывались, а как измеряется шрифт в этой программе.
Чтобы понять, что происходит с векторными метриками шрифта в Фотошопе, давайте разберемся, а что же означают пиксели в параметре «размер шрифта»?
Окно настройки шрифта в программе Адобе Фотошоп.
Когда вы выбираете размер шрифта, например, в «16 px», на самом деле вы устанавливаете это значение для параметра PPM.
PPM (Pixels Per Em) - это количество пикселей на кегельную площадку.
Другими словами, это плотность все той же условной кегельной площадки, но в пикселях.
То есть, ни одна из вертикальных метрик шрифта не станет при этом равной 16 пикселям! Ни высота строчных, ни высота прописных, ни расстояние между верхними и нижними выносными элементами.
Шрифт Helvetica, PPM = 16 пикселей, сглаживание в режиме Strong. Высота прописных букв равна 12 пикселям, а строчных - 9 пикселей.
Так что же в действительности изменяет параметр «размер шрифта»? Вы уже догадались? Молодцы, совершенно верно.
Коэффициент масштабирования
Изменяя «размер шрифта» в Фотошопе, мы, ни много ни мало, изменяем коэффициент масштабирования при переносе условных единиц из безразмерного мира векторов в мир размерных пикселей. Он служит «мостиком» при переходе условных векторных метрик в пиксели.
Происходит это следующим образом.
Как вы уже поняли, величины UPM и PPM связаны между собой элементом «M», общим множителем - неопределенным размером условной кегельной площадкой. Отсюда получаем простую формулу:
Х у.е. в 1 пикселе = UPM / PPM
Используя эту формулу, условные единицы, которыми мы оперировали в векторном редакторе шрифта, можно выразить в пикселях. И наоборот.
Аналогичные преобразования можно провести для сантиметров, пунктов и любых других единиц измерения, которые используются в предметной области применения шрифта.
Живой пример
В процессе создания шрифта «5 копеек » (5 Cent Regular), было важно добиться абсолютной четкости линий при «размере шрифта» (PPM) в 5 пикселей в Фотошопе или в любой другой программе.
Шрифт «5 Cent Regular» - это, пожалуй, самые большие «5 копеек» в дело пиксельной типографики
Это требование предполагало точное попадание в пиксель - размеры и метрики в итоговом рендеринге должны были ровняться целому числу пикселей. А именно, исходя из минимально возможных значений, толщина линий при заданном PPM должна быть ровна одному пикселю.
Значение UPM для шрифта предполагалось стандартное, в 1000 единиц.
Дано:
PPM в Фотошопе = 5 пикселей
UPM шрифта = 1000 у.е.
Задача : Найти количество Х у.е. для рендеринга в 1 пиксель.
Решение:
X у.е. в 1 пикселе = UPM / PPM = 1000 / 5 = 200.
Ответ: 200 у.е.
Таким образом все линии, отступы и даже кернинг в шрифте были сделаны со значениями, кратными 200 у.е.
Все по 200!
Вывод о пользе
Понимая значение метрик PPM и UPM, а также формулу зависимости между ними, можно с требуемой точностью управлять метриками при разработке цифрового шрифта.
Под таким понятием, как «шрифт », понимается графическое изображение таких элементов чертежей, как буквы и цифры. Это слово имеет немецкое происхождение и в дословном переводе означает почерк или надпись, а также, то его значение, которое обычно используется в обиходе.
Нормами и правилами составления технических документов и их оформления установлено, что на них должен использоваться только тот шрифт, который имеет некие стандартные размеры. Его отличительными чертами являются строгость и четкость, которые должны быть такими, чтобы не затруднять читаемость. Очертания технических шрифтов всегда прямые, и поэтому они относятся к тому их классу, который не предполагают наличия каких-либо засечек, и во многом по этой причине наиболее удобны для зрительного восприятия и чтения. Нанесение технического шрифта производится таким образом, чтобы по отношению к основанию строки он располагался под углом около 75 градусов. В то же самое время действующими на сегодняшний день нормами и правилами допускается использование шрифтов и без наклона.
Действующий на сегодняшний день ГОСТ 2. 304 – 81 гласит о том, что для чертежного шрифта предусмотрено десять размеров, а именно: 1,8 ; 2,5 ; 3,5 ; 5 ; 7 ; 10 ; 14 ; 20 ; 28 ; 40 . При этом под размером подразумевается та величина, которая определяет высоту заглавной (прописной) буквы. При этом измеряется она по отношению к основанию строки, перпендикулярно ей. Этот параметр шрифта обозначается буквой (h ) и является его размером. Что касается таких букв, как Щ , Ц , Д , то нижние их элементы, а также верхний элемент буквы Й выполняются за счет расстояний между строками. | |
Толщина линий также является одним тех параметров, которые имеет чертежный шрифт. Толщина линий обозначается буквой (d ), а ее размер равен 0,1h . . | |
Литерой (g ) обозначается ширина прописных букв, а равняется она 6d или 0,6h , причем этот размер примерно соответствует величине (h ), который имеет шрифт ближайшего наименьшего номера. Это правило не распространяется на такие буквы, как Ю , Ы , Ц , Х , М , Д , А . Их ширина равняется 0,7d . Кроме того, исключение также распространяется на буквы Ъ , Ш , Щ , Ф , Ж , для которых этот параметр составляет 0,8d , а также на буквы С , З и Г ширина которых ровна 0,5d . | |
Для подавляющего большинства строчных букв параметр (с ), обозначающий их высоту, равен 0,7h . Этот размер приблизительно равен тому, который имеет шрифт самого ближайшего наименьшего номера. К примеру, у того шрифта, который имеет номер 10 , строчная буква будет высотой 7 миллиметров, а этот же параметр для строчной буквы номер 7 – 5 миллиметров. Что касается нижних и верхних элементов, которые имеют строчные буквы, то они имеют размер 3d , который выполняется расстояниями между строками. | |
Ширина строчных букв обозначается символом (g ), а её величина равна 5d . Исключение составляют буквы а , м , ц , ъ ширина которых ровна 6d ; для букв з ,с – 4d; а для букв ж , т , ф , ш , щ , ы , ю – 7d . | |
Специальная вспомогательная сетка была разработана для того, чтобы начинающие чертежники научились наносить шрифт вручную. Она образовывается тонкими вспомогательными линиями, между которых должны быть вписаны буквы. Тот шаг, который имеют вспомогательные линии сетки, зависит от того, какое значение имеет параметр (d ) (то есть толщина линий самого шрифта). |
В таблицу сведены такие параметры шрифта, как высота, толщина и ширина его линий, а также, то минимальное расстояние, которое должно быть между словами и между буквами.
Параметры шрифта | Обозначение | Относительный размер | Размер в мм | ||||
3.5 | 5 | 7 | 10 | 14 | |||
Высота прописных букв | h | 3.5 | 5 | 7 | 10 | 14 | |
c | 0.7h | 2.5 | 3.5 | 5 | 7 | 10 | |
Расстояние между буквами | a | 0.2h | 0.7 | 1.0 | 1.4 | 2.0 | 2.8 |
Минимальное расстояние между основаниями строк | b | 1.7h | 6.0 | 8.5 | 12.0 | 17.0 | 24.0 |
Минимальное расстояние между словами | e | 0.6h | 2.1 | 3.0 | 4.2 | 6.0 | 8.4 |
d | 0. 1h | 0.35 | 0.5 | 0.7 | 1.0 | 1.4 |
Графическое представление букв и других знаков называется шрифтом. Все вместе они представляют собой единую стилистическую и композиционную систему, которая предназначена для того, чтобы отображать информацию визуально.
Выражаясь более простым языком, шрифтом является такой набор цифр, букв и специальных символов, которые единообразны с точки зрения стилистики и выполняются со строгим соблюдением пропорций между их размерами.
Такие параметры, как размер (кегль), ширина (широкая, узкая, нормальная), насыщенность (жирная, полужирная, светлая), начертание (курсивное, прямое) являются основными характеристиками шрифтов.
К дополнительным характеристикам шрифтом относятся удобочитаемость, емкость, контраст, различимость и четкость. Они также имею немаловажное значение.
Комплект шрифта — это совокупность всех строчных и прописных букв, цифр и пунктуационных знаков, имеющих одинаковый размер и начертание (рис. 18.13). Шрифты могут быть прямыми и курсивными. К прямому шрифту относятся буквы прямой формы в отличие от курсивного шрифта, в котором буквы имеют наклонную форму. Латиница (Roman) обозначает группу шрифтов, имеющих засечки.
Семейства шрифтов объединяют два и более вида шрифтов, представляющих собой различные варианты шрифта, имеющие одинаковое начертание (рис. 18.14). Тем не менее каждый вид сохраняет неотъемлемые характеристики основной формы букв. Варианты могут включать курсив, узкий (thin), светлый, полужирный (semibold), жирный, средний (medium), узкий (condensed), широкий, контурный и другие виды шрифта. В некоторых семействах представлены только некоторые из этих вариантов, в то время как другие семейства предлагают больший
Рис. 18.13. Примеры двух вариантов начертания шрифта «Bookman», нормального и жирного
выбор вариантов начертания. Семейство шрифтов предоставляет разнообразные, но гармоничные начертания шрифта, которые можно использовать в рекламе.
Размер шрифта
Наборщики пользуются едиными единицами измерения шрифта. Если вы собираетесь общаться с людьми, занимающимися производством, вам необходимо знать базовые единицы измерения. Во всех англоязычных странах в качестве единиц измерения, используемых в печатном производстве, приняты пункт и цицеро. Давайте познакомимся с ними поближе.
Пункт
Пункт (пт) используется для измерения размера шрифта (высоты букв). В одном дюйме (2,54 см) 72 пункта (0,351 мм). Полезно знать, что высота шрифта размером 36 пунктов составляет примерно полдюйма, а шрифта размером 18 пунктов — примерно 1/4 дюйма. На рис. 18.15 поясняются основные термины, используемые для обозначения высоты шрифта. Размер шрифта может составлять от 6 до 120 пунктов. Размер шрифта основного текста обычно находится в диапазоне от 6 до 14 пунктов. Для большинства изданий используются шрифты размером 9,10 или 11 пунктов. Шрифты, размер которых превышает 14 пунктов, называются выделительными шрифтами или шрифтами заголовка. Однако эти размеры — всего лишь условность: как правило, размер шрифта основного текста газетной рекламы составляет примерно 18 пунктов, кроме того, встречаются рекламные обращения, в которых размер заголовка примерно равен размеру основного текста. Рисунок 18.16 дает наглядное представление об основных размерах шрифта.
Наряду с измерением высоты шрифта пункты используются для измерения интервала между строками, линиями и кромками.
Инструкция
Размер шрифта определяется в пунктах, и у каждого размер а есть свое название («Цицеро», «Агат», «Терция»). Получить более полную информацию и сравнить различные размер ы шрифтов можно с помощью таблицы . В более привычных пользователю приложениях используется числовое обозначение размер а шрифта.
Человек, который часто набирает текст, может определить размер шрифта визуально. Если Вы не так часто работаете с текстовыми документами, узнать размер шрифта того или иного слова (фрагмента текста) можно с помощью инструментов программы.
Если слово или фрагмент текста были набраны с применением различных размер ов шрифтов, поле на панели инструментов будет пустым. В данном случае последовательно ставьте курсор в те части текста, которые визуально отличаются друг от друга, и также смотрите их размер на панели инструментов.
В редакторах Microsoft Office Word и Excel панель для работы со шрифтами находится на вкладке «Главная» в разделе «Шрифт», расширенные настройки размер а и стиля шрифтов можно вызвать не только с этой вкладки. Кликните правой кнопкой мыши по фрагменту текста и выберите в контекстном меню пункт «Шрифт». Также, если вы выделите фрагмент текста, сразу же будет доступна мини-панель, которая всплывет над выделенной частью текста.
В графических редакторах контекстное меню для работы со шрифтами становится доступным при использовании инструмента «Текст». Данный инструмент традиционно обозначается латинской буквой «Т». Принцип в графических приложениях аналогичен описанному выше.
Обратите внимание
Если текст перенесен на бумажный носитель, измерять буквы линейкой и умножать получившуюся величину на значение пункта в миллиметрах (или вычислять по другим формулам) было бы не совсем корректно, так как в разных стилях шрифта размеры букв различаются.
Зачастую, просматривая изображения в интернете, веб-серфер сталкивается с оригинальными подписями к ним. Еще оригинальней порою кажется шрифт, при помощи которого это было сделано. Подобрать нужный шрифт стало возможным при помощи интернет-сервиса WhatTheFont.
Вам понадобится
- Компьютер с подключением к сети Интернет.
Инструкция
Интернетизобилует большим количеством разнообразных полезных сервисов, один из которых WhatTheFont. С его помощью вы узнаете название искомого шрифт а в несколько кликов. По своей сути этот сервис уникален и существует не первый год, что говорит о постоянном развитии сервиса. Теперь вам не нужно сидеть часами перед экраном вашего монитора, просматривая кучу страниц со шрифт ами.
С выполнением поиска шрифт а и его определения на странице сервиса разберется даже , который хоть немного работал с компьютером. Вам необходимо сделать скриншот с изображения, на котором есть образец искомого шрифт а. Для этого следует воспользоваться клавишей PrintScreen, которая, как правило, находится среди блока навигационных клавиш (чуть выше кнопок со стрелками). Обратите внимание, что на ноутбуках и нетбуках расположение этой клавиши иное.
Откройте любой графический редактор и вставьте изображение из буфера обмена. В качестве простейшего редактора возможно использовать MS Paint, который запускается из меню «Пуск» и раздела «Стандартных программ». В открытом окне редактора нажмите сочетание клавиш Ctrl + V, чтобы вставить продукт буфера обмена. Сохраните изображение в любой папке, например, на рабочем столе — для быстрого доступа.
Если вы знаете точный адрес изображения, изготовлением скриншотов заниматься не стоит. Чтобы его узнать и скопировать, необходимо нажать правую кнопку мыши на картинке и выбрать пункт «Скопировать адрес изображения» (для каждого браузера название этого пункта различно).
На странице сервиса нажмите кнопку Upload a file, чтобы загрузить изображение с жесткого диска, в вашем случае это картинка на рабочем столе. А скопированный адрес изображения необходимо вставить в пустое поле Or specify a URL. Затем нажмите кнопку Continue.
В следующем окне перед вами появится несколько загруженных вами изображений, в которых будут выделены разные буквы. Под каждым изображением есть пустое поле, в него нужно вставить выделенную на картинке букву. Нажмите кнопку Continue.
В итоговом окне вы получите список похожих шрифт ов, из которых можно выбрать самостоятельно искомый шрифт .
Стандартные шрифты, используемые системой для отображения названий папок и программ, расположенных на рабочем столе , по умолчанию рассчитаны на пользователей с нормальным зрением. Если вам трудно разобрать стандартный шрифт, его можно с легкостью изменить, выполнив ряд несложных действий.
Инструкция
Для того чтобы изменить размер на рабочем столе , кликните в любом свободном месте рабочего стола правой кнопкой мыши. Перед вами появится выпадающее меню, в котором необходимо выбрать пункт «Свойства» (самая нижняя строка) и кликнуть на него левой кнопкой мыши.
Откроется окно свойств рабочего стола, в котором вам необходимо выбрать вкладку «Оформление», нажав на нее один раз левой кнопкой мыши.
Перейдя на нужную вкладку, вы увидите в верхней части окна визуальное отображение текущего оформления. Ниже расположены те опции, которые вы можете настроить в соответствии со своими пожеланиями и нуждами.
Выберите раздел «Размер шрифта» (он находится с левой стороны в нижней части окна). В выпадающем меню вы можете установить нормальный, большой или очень большой размер шрифта: Normal, Large Fonts, Extra large Fonts, соответственно. Каждый раз при выборе того или иного пункта в верхней части окна будет отображаться визуальная выбранного оформления.
Когда вы определите необходимый размер шрифта, нажмите на кнопку «Применить», расположенную в правой нижней части окна. Дождитесь, пока система перенастроит параметры отображения шрифта и нажмите кнопку «OK».
Для того чтобы вернуться к ранее использованному шрифту, повторите все действия, выбрав в выпадающем меню вкладки «Размер шрифта» первоначальный вид шрифта, нажмите кнопку «Применить» и «OK», чтобы закрыть окно свойств рабочего стола.
Обратите внимание
Изменить размер шрифта также можно, изменив разрешение экрана, но при этом изменятся и размеры иконок на рабочем столе.
Полезный совет
На этой же вкладке вы можете дополнительно настроить цветовую схему и стиль оформления окон. Кликнув на кнопке «Эффекты», можно настроить отображение теней, метод сглаживания экранных шрифтов и прочее. С помощью кнопки «Дополнительно» можно установить цвета для различных частей окон, заголовков, кнопок управления окном, полосы прокрутки и строки меню.
Источники:
- как увеличить шрифт на ноутбуке
В приложении Microsoft Office можно установить единый размер шрифта для всего документа. Для этого существует функция выделения всего текста сочетанием клавиш или кнопки быстрого изменения размер а шрифта .
Инструкция
По умолчанию в Office 2007 установлен шрифт Calibri, размер 12. Чтобы изменить размер шрифта и установить необходимый вам, в Office 2007 нужно воспользоваться полем «Шрифт», расположенном слева на вкладке «Главная».
Латиницей в поле указан текущий размер шрифта . Например, Book Antiqua, рядом находится стрелочка. Нажмите на нее. Откроется список шрифтов, установленных . Шрифтов установлено довольно много. При необходимости можно установить дополнительные шрифты.
Чтобы установить шрифт для определенной части текста, выделите ее, зажав левую кнопку мыши и ведя указатель вниз. Нажмите на стрелочку в поле со шрифтом и выберите нужный шрифт. При этом вид букв должен поменяться. Если этого не происходит, значит, вы выбрали неподходящий шрифт, который
Что такое размер шрифта? Определение, размер и значение pt на самом деле
Размер шрифта имеет решающее значение как для разборчивости, так и для воздействия текста. Но каков именно размер шрифта? Где он измеряется и почему буквы шрифта Times больше, чем буквы английского курсивного шрифта, даже если вы ввели одинаковое значение в пунктах?
Интернет изобилует рекомендациями по размеру шрифта для студентов и других целевых аудиторий. Например, некоторые университеты по-прежнему предписывают, какой шрифт (Times New Roman) и кегль (12 пт) использовать для диссертации, что не обязательно способствует разборчивости диссертации.Многие люди не уверены в размерах шрифтов. И это вполне понятно, учитывая отсутствие лаконичных и понятных рекомендаций по этому поводу. Пора пролить свет на этот вопрос.
Типографские единицы
При работе со шрифтом мы используем не метрическую систему измерения, а типографские единицы. Итак, когда мы говорим о размере шрифта, мы используем не метры и миллиметры, а наименьшую типографскую единицу, , точку , установленную на заре печати и сохранившуюся до наших дней.На протяжении многих лет и столетий применялись разные единицы измерения: точка Дидо, модифицированная версия, основанная на точке Фурнье, долгое время была стандартом в мире типографики. На 0,375 мм это было немного больше, чем сегодняшняя точка PostScript или DTP, которая составляет 0,353 мм . Поэтому, если вы вводите размер шрифта 10 пунктов в Microsoft Word или Adobe InDesign, вы определяете, что ваш шрифт будет иметь размер 3,53 мм. По крайней мере, теоретически.
Что такое размер шрифта?
Давайте сначала определим термин «размер шрифта».Строго говоря, этот термин вводит в заблуждение, поскольку мы не определяем размер шрифта при установке значения точки в InDesign, Word или других приложениях, а указываем высоту основного текста. При ручном наборе высота корпуса определяется высотой грифеля или сорта металла, на котором отлита фактическая поверхность шрифта, печатная поверхность шрифта. Он окружен пустыми или пустыми частями формы буквы, так называемыми счетчиками.
Металлический сорт времен ручного набораКогда Гутенберг установил шрифт размером 12 пунктов, именно металлический шрифт, а не печатная буква, имела высоту 12 пунктов по вертикали. Следовательно, высота тела обычно больше, чем напечатанный глиф.
К счастью, в наше время нам больше не нужно таскать с собой типографские футляры. В эпоху цифрового шрифта мы больше не работаем с лид-типом. Но рост по-прежнему является важной мерой при проектировании шрифтов. В конце концов, когда вы вводите размер шрифта 12 пунктов в InDesign, вы определяете высоту ограничивающего прямоугольника глифа, которая соответствует высоте металлического тела, на которое шрифт был отлит в первые дни.
Шрифт PT Sans установлен в InDesign с размером 12 пунктов; серый прямоугольник за шрифтом имеет высоту 12 пунктов, что равно 4.233 мм и представляет собой рост тела.Различные результаты измерений
Теперь можно предположить, что вам просто нужно убрать 15 процентов счетчика, то есть пустые или пустые части формы буквы, для каждого шрифта. Таким образом, при вводе 12 пунктов минус 15 процентов каждый шрифт будет иметь измеряемую высоту 10,2 пункта. Но это не тот случай, как вы, вероятно, заметили: два разных шрифта, установленных с одинаковым размером точки, могут казаться одинаковыми по размеру или выглядеть удивительно разными. Помимо оптического размера, который также важен, использование высоты тела является решающим для действительно измеримого конечного размера.
Дизайнеры гарнитуры сами решают, как использовать высоту основного текста для создания баланса между печатным глифом и непечатаемым пространством вокруг него. Типографы, которые предпочитают более открытую, воздушную атмосферу, могут вырезать большую часть текста письма, тогда как другие шрифты в полной мере используют доступное пространство дизайна, достигая границ ограничивающего прямоугольника глифа и за его пределами.
В зависимости от того, как используется доступное пространство, реально измеримый шрифт будет больше или меньше.
Гарнитуры в этом отношении существенно различаются. Иногда они даже выходят за пределы, установленные высотой тела, как в случае со шрифтом Scrubble.Различный внешний вид
При рассмотрении размеров мы должны помнить о том, какой эффект имеет шрифт. Существуют шрифты, которые идентичны как по высоте (размер шрифта — 12 пунктов), так и по фактически измеряемому размеру букв (такой же размер прописных букв, измеренный с помощью типометра). Тем не менее, они кажутся разными по размеру, и их разборчивость различается, особенно в кеглях маленького размера. Это почему?
Буква имеет разные анатомические особенности. «P», например, проходит ниже базовой линии, «a» остается посередине, «b» поднимается над средней линией, «E» располагается посередине и вверху, «O» поднимается вверх. еще немного и подчеркнутые столицы выигрывают соревнование по высоте. Это проиллюстрировано на рисунке ниже:
Анатомия шрифтаПомимо формы, ширины линии и ширины букв, именно x-height имеет решающее значение для оптического размера.Высота по оси x — это высота строчных букв в гарнитуре, например «m», «a» или «z». Эта высота отличается от высоты крышки, то есть букв «M», «A» или «Z». Часто буквы имеют соотношение размеров в соответствии с золотым сечением с коэффициентом 1,6, что означает, что «M» в 1,6 раза больше, чем «m».
Но как всегда эти пропорции средние. Многие шрифты используют другие пропорции, и они тоже работают. И хотя вы должны быть осторожны, делая обобщенные утверждения о размере шрифта, можно сказать, что шрифты с большой высотой по оси x по сравнению с высотой кепки, как правило, кажутся больше, чем шрифты с относительно небольшой высотой по оси x.
У каждого шрифта есть определенное соотношение между высотой шапки и x-высотой, что также влияет на общую читаемость шрифта.Помните: не все шрифты размером 12 пунктов сделаны одинаковыми. В зависимости от шрифта различия могут быть значительными: шрифт размером 12 пунктов может казаться маленьким, как шрифт 8 пунктов, или большим, как шрифт 16 пунктов.
Измерение размера шрифта
Итак, что делать, если у вас есть шаблон и вам нужно выяснить, какие размеры шрифта используются, например, для создания нового флаера на основе старого шаблона?
Существуют разные подходы к этому, но, к сожалению, нет общеприменимых стандартов.Используя типометр, который представляет собой линейку, разделенную на типографские точки, мы можем измерить печатные шрифты. Но здесь также есть разные способы измерения, разные типометры и, в конечном счете, разные размеры точек.
Высота в л.с.
Высота в л.с. является стандартной величиной; он измеряет высоту от верхнего края буквы «h», «b», «d» или «l» до нижнего края «p» или «q». Для этого на большинстве типометров нанесены прямоугольники с печатью. Все, что вам нужно сделать, это найти прямоугольник, который точно соответствует буквам «h» и «p», и вы знаете размер шрифта.Если бы только не было вопроса об использовании другой высоты тела, описанной выше…
Типометр, используемый для измерения размеров шрифтаВысота колпачка
В качестве альтернативы, некоторые дизайнеры работают с высотой колпачка, которая измеряет только высоту заглавной буквы без чашек , например, буквы «Н» или «М». Но их тоже сложно измерить, особенно в случае курсивных и рукописных шрифтов. Конечно, высота крышки не совпадает с размером пункта, который вы вводите в InDesign и других приложениях.Здесь необходимо указать рост. Таким образом, вы можете рисовать на собственном опыте или знать, где искать, чтобы рассчитать размер шрифта или высоту текста по высоте кепки.
Какой размер шрифта для какой цели?
Учитывая описанную выше ситуацию, вряд ли возможно дать надежные рекомендации по размеру шрифта. Размер легко читаемого шрифта для более длинного основного текста, который используется в журналах и книгах, обычно составляет от 8 до 12 пунктов. Чтобы сузить круг вопросов, вы должны знать, какой шрифт используется для надежного утверждения.То же самое касается визитных карточек или фирменных бланков, для которых одинаково хорошо подходит размер шрифта от 8 до 12 пунктов. Подписи, информация об авторских правах, сноски и аналогичные аннотации могут по-прежнему быть читаемыми в 7 pt. Но это сильно зависит от используемого шрифта и других деталей, таких как длина строки, количество текста или фон. Шрифты размером 6 пунктов обычно требуют от читателя хороших очков или используются для мелкого шрифта в контрактах, которые в любом случае никто не хочет читать.
Заключение: мы знаем, что ничего не знаем.
Не существует универсальной основы для использования роста и / или размера шрифта, который в конечном итоге обеспечивает. Размеры шрифта являются относительными, и тренированный глаз и опыт — самые полезные инструменты для выбора правильного размера в дополнение к некоторым основным значениям.
Размер шрифта CSS
Размер шрифта
Свойство font-size
устанавливает размер текста.
Возможность управлять размером текста очень важна в веб-дизайне. Однако вы не следует использовать настройки размера шрифта, чтобы абзацы выглядели как заголовки, или заголовки выглядят как абзацы.
Всегда используйте правильные теги HTML, например
—
для заголовков и
для абзацы.
Значение размера шрифта может быть абсолютный или относительный размер.
Абсолютный размер:
- Устанавливает указанный размер текста
- Не позволяет пользователю изменять размер текста во всех браузерах (плохо по причинам доступности)
- Абсолютный размер полезен, когда известен физический размер вывода.
Относительный размер:
- Устанавливает размер относительно окружающих элементов
- Позволяет пользователю изменять размер текста в браузерах
Примечание. Если размер шрифта не указан, размер по умолчанию для обычного текста, например для абзацев, составляет 16 пикселей (16 пикселей = 1em).
Установить размер шрифта с пикселями
Установка размера текста в пикселях дает вам полный контроль над размером текста:
Пример
h2 {размер шрифта: 40 пикселей;
}
h3 {
font-size: 30px;
}
p {
font-size: 14px;
}
Совет: Если вы используете пиксели, вы все равно можете использовать инструмент масштабирования для изменения размера всей страницы.
Установить размер шрифта с помощью Em
Чтобы пользователи могли изменять размер текста (в меню браузера), многие разработчики используют em вместо пикселей.
1em равно текущему размеру шрифта. Размер текста по умолчанию в браузерах: 16 пикселей. Итак, размер 1em по умолчанию составляет 16 пикселей.
Размер может быть рассчитан от пикселей до em по следующей формуле: пикселей /16 = em
Пример
h2 {font-size: 2.5em; / * 40px / 16 = 2.5em * /
}
h3 {
font-size: 1.875em; / * 30 пикселей / 16 = 1,875 мкм * /
}
p {
font-size: 0,875em; / * 14px / 16 = 0,875em * /
}
В приведенном выше примере размер текста в em такой же, как в предыдущем примере. в пикселях.Однако с размером em можно настроить размер текста. во всех браузерах.
К сожалению, проблема со старыми версиями все еще не устранена. Internet Explorer. Текст становится больше, чем должен когда он сделан больше, и меньше, чем должен, когда сделан меньше.
Используйте комбинацию процентов и Em
Решение, которое работает во всех браузерах, — установить размер шрифта по умолчанию в процент для элемента
:Пример
body {font-size: 100%;
}
h2 {
font-size: 2. 5em;
}
h3 {
font-size: 1,875em;
}
p {
font-size: 0,875em;
}
Теперь наш код отлично работает! Он показывает тот же размер текста в все браузеры, и позволяет всем браузерам увеличивать или изменять размер текста!
Размер адаптивного шрифта
Размер текста можно установить с помощью единицы vw
, что означает «ширину области просмотра».
Таким образом, размер текста будет соответствовать размеру окна браузера:
Измените размер окна браузера, чтобы увидеть, как масштабируется размер шрифта.
Viewport — это размер окна браузера. 1vw = 1% ширины области просмотра. Если ширина области просмотра 50 см, 1vw составляет 0,5 см.
Рекомендации по размеру шрифта для адаптивных веб-сайтов (обновление 2021 г.)
Вы читаете «Размеры шрифтов в дизайне пользовательского интерфейса: полное руководство». Быстро переходите к другим главам: Введение · iOS · Android · Интернет · Принципы
В этом посте мы рассмотрим , какой размер шрифта использовать для адаптивного веб-сайта. Сначала мы рассмотрим правила для мобильных устройств, а затем — для настольных компьютеров.Готовый?
Руководство по типографике для мобильных веб-сайтов
Выбор размера шрифта для мобильного сайта — не точная наука. Вместо этого я дам несколько рекомендаций (с обоснованием ), которые помогут вам в вашем собственном процессе проектирования.
1. Размер основного шрифта должен составлять около 16 пикселей.
Понимание того, что разные шрифты могут быть более или менее разборчивыми, даже при точно такого же размера , 16 пикселей — хорошее место для начала при выборе размера мобильного шрифта по умолчанию.Под «по умолчанию» или «основным» я подразумеваю размер, установленный для большинства абзацев, меток, меню и списков. (Предположим, вы уже выбрали отличный шрифт, который в значительной степени является одним из двух чит-кодов для хорошего дизайна)
В конечном счете, вы хотите, чтобы основной текст на вашем телефоне (когда он находился на естественном расстоянии) был так же читаем, как текст в хорошо напечатанной книге (когда вы держите его на естественном — обычно немного дальше — расстоянии).
Один способ добраться:
- Начать с 16 пикселей
- Рассмотрите возможность уменьшения размера, если у вас (A) страница с интенсивным взаимодействием или (B) шрифт с особенно большими, легко читаемыми символами (например, Proxima Nova на изображении выше).
- С другой стороны, вы можете быть гораздо более либеральными, исследуя размеры больше , чем 16 пикселей, но, в частности, если (A) у вас есть страница с большим количеством текста или (B) шрифт, который особенно труден для чтения заданный размер (как Futura выше)
Хотя есть некоторая субъективность в выборе лучшего размера основного шрифта для использования на странице, следующее правило более жесткое и быстрое.
2. Размер вводимого текста должен быть
минимум 16 пикселейЭто важно. Если вы разрабатываете веб-сайт или приложение, которое можно просматривать на мобильных устройствах, существует только строгое правило: используйте шрифт ввода текста размером не менее 16 пикселей .
Если ваш текстовый ввод имеет меньший размер шрифта, чем этот, браузеры iOS будут увеличивать левую часть текстового ввода , часто скрывая правую сторону и заставляя пользователя вручную уменьшать масштаб после использования текстового поля.
Видео или этого не произошло, да ?:
Анимация любезно предоставлена лихой Ste Grainer. Вы можете прочитать его статью о феномене автоматического масштабирования здесь.Это веская причина сделать размер основного шрифта 16px или больше. Может показаться неудобным иметь текст управления формой большего размера, чем текст абзаца ☝️
3. Дополнительный текст должен быть примерно на 2 размера меньше парагафского текста.
Для вторичного текста — например, меньших меток, подписей и т. Д. — используйте размер на пару ступеней меньше — например, 13 пикселей или 14 пикселей .Я НЕ рекомендую уменьшать размер шрифта на один , так как тогда его слишком легко спутать с обычным текстом. Вдобавок, когда текст менее важен, вы хотите стилизовать его так, чтобы четко передавал меньшее значение — часто используя, скажем, более светлый оттенок серого (что-то примерно на 70% ярче — хорошее место для начала. ).
4. Всегда просматривайте свои проекты на реальном устройстве
Золотым стандартом выбора размера мобильного шрифта является просмотра ваших дизайнов на реальном устройстве .Я не могу рекомендовать эту практику в достаточной степени, поскольку , ощущение дизайна мобильного приложения на экране вашего ноутбука, на отличается от , когда вы держите его в руке. Как начинающий дизайнер, я был шокирован почти каждый раз, когда открывал на мобильном устройстве страницу, созданную мной на компьютере. Размеры шрифта, интервалы… все было не так. Так что используйте Figma Mirror или Sketch Mirror или любое другое приложение, которое вам подходит, но просматривайте свои проекты на устройстве .
5. Ознакомьтесь со стандартами Material Design и iOS.
Никогда не помешает узнать, что делают крупнейшие дизайн-системы в городе.Например:
- Размер шрифта по умолчанию в Material Design составляет 16 пикселей Roboto, а размер вторичного шрифта — 14 пикселей (подробнее о стилях Material Design)
- Размер шрифта по умолчанию для iOS составляет 17 пикселей SF Pro, а размер дополнительного шрифта — 15 пикселей (подробнее о стилях iOS)
Вам нужно их скопировать? Нет, но никогда не помешает иметь базовый уровень для сравнения.
Руководство по типографике для настольных компьютеров
Выбирая базовый размер для настольного веб-сайта или веб-приложения, вы можете разбить большинство дизайнов на один из двух типов:
- Полнотекстовые страницы .Статьи, блоги, новости и т. Д. Это страницы, на которых основная цель , которую пользователь имеет на странице, — это читать. С точки зрения взаимодействия очень мало — возможно, просто щелкнув несколько ссылок.
- Интерактивные страницы . Приложения, которые требуют большего количества наведений, щелчков, поиска элемента в списке или таблице, редактирования, набора текста и т. Д. На странице может быть много текста, но это не то, что вы читаете, как книгу.
Нужен пример или два? Эта страница — это страница с большим количеством текста. Ваша лента на Facebook — это страница с интенсивным взаимодействием. У каждого свои проблемы, поэтому я буду рассматривать их отдельно. Имейте в виду, что оба варианта, вероятно, будут вам полезны. Страница «О программе» сумасшедшего веб-приложения по-прежнему содержит текстовых файлов . Страница «Контакты» в обычном блоге по-прежнему , много взаимодействий .
Полнотекстовые страницы
Короче говоря, для страниц с большим количеством текста вам нужно шрифтов большего размера . Если люди читают подолгу, будет хорошим : не заставляйте их утомлять глаза.Теперь все шрифты разные, даже одного размера, но мы говорим:
- 16px — абсолютный минимум для страниц с большим количеством текста
- 18px — размер шрифта лучше для начала. Вы не печатаете документ Word с одинарным интервалом; вы пишете для людей, сидящих в паре футов от мониторов десятилетней давности.
- 20px + — сначала может показаться неудобно большим, но всегда стоит попробовать в своем дизайнерском приложении. Самый красивый и насыщенный текстом сайт в Интернете, Medium.com, по умолчанию имеет размер текста статьи 21 пиксель.
Подобно тому, что я упоминал в разделе мобильного Интернета, здесь есть отличное практическое правило: текст вашего веб-сайта (просматриваемый на стандартном расстоянии от монитора) должен быть таким же читаемым, как и хорошо сделанная книга (просматриваемая на обычном расстоянии, на котором держат книгу). . На самом деле это действительно раздражающее и глупое упражнение, потому что вам нужно закрыть один глаз и прищуриться, глядя на книгу, которую вы держите, как идиот. Но найдите красивое уединенное место и проверьте его работоспособность: , мой размер шрифта читается даже с расстояния в пару футов ? Даже с поправкой на мои молодые и сильные глаза ? Хорошо, вы поняли.
Взаимодействие — тяжелые страницы
Теперь для страниц с интенсивным взаимодействием вполне допустимы меньшие размеры текста. Фактически, в зависимости от объема данных, которые пользователь принимает за один раз, даже текст размером 18 пикселей будет слишком большим. Посмотрите на свой (веб) почтовый ящик, посмотрите твиттер, посмотрите любые приложения, которые вы используете, для которых требуется сканирование , а не чтение , посмотрите приложения, которые показывают вам данные — вам будет трудно найти устойчивый абзацы текста размером 18 пикселей.Вместо этого нормой является 14–16 пикселей. Но не будет только одним размером шрифта . Вероятно, будет меньших размеров для менее важных предметов и больших размеров для более важных предметов (заголовки, субтитры, субтитры и т. Д.), И все это будет объединено в гигантский солянка.
А теперь важная часть: для любой страницы с интенсивным взаимодействием размер шрифта МЕНЬШЕ определяется некоторыми нисходящими декретами («шкалы шрифтов», я смотрю на вас 😠), чем конкретными потребностями каждого фрагмента текста и взаимодействие между ними.
Например:
- Имена событий имеют размер 12 пикселей, это стиль шрифта, полностью отсутствующий в рекомендациях по материальному дизайну. Тем не менее, учитывая, что им нужно уместить 7 столбцов на экране шириной всего 1440 пикселей, а многие события довольно короткие, это идеальный выбор размера шрифта. Любое меньшее и страдает разборчивость. Чем больше, тем больше названия событий будут обрезаться слишком часто. Дизайн — это компромисс, малыш. Если вы не можете назвать компромисс, на который идете, вероятно, вы делаете его не в том месте.
- Ярлыки часов дня («12 вечера», «13:00» и т. Д.) Имеют размер шрифта: 10 пикселей. Это еще один стиль, полностью отсутствующий в рекомендациях по материальному дизайну. Тем не менее, горизонтальное пространство имеет большое значение. Каждое событие в любом случае помечается временем начала. Почему , а не , делают левые ярлыки меньше?
- Даты имеют размер 48 пикселей. Опять же, не нашел в руководствах по материальному дизайну. В данном случае я не знаю, почему они не использовали 45 пикселей, — это , официальный размер «Дисплея 2», но я скажу следующее: если бы это был я, я бы, вероятно, сделал размер 48px жирным шрифтом, а здесь жирный шрифт будет проблемой.Это привлекло бы тоже много внимания. Так что я бы все равно изменил стиль.
Имейте это в виду, когда разрабатываете веб-сайт для настольных компьютеров с интенсивным взаимодействием. Стили текста необходимо изменять в каждом конкретном случае. Последовательность прекрасна, но никто не сердится, когда размер шрифта на один пиксель меньше, — они злятся, когда не могут легко найти то, что ищут .
Как можно меньше шрифтов
Одна из самых больших типографских ошибок начинающих дизайнеров пользовательского интерфейса — использовать way слишком большого размера шрифта.Даже страницы с наиболее интенсивным взаимодействием обычно выглядят нормально с , примерно 4 размера шрифта, всего .
Давайте разберемся:
- Размер шрифта заголовка . Это самый большой размер шрифта на вашей странице. Используйте его для заголовка или заголовков разделов. Если у вас есть заголовки раздела и , вы почти наверняка должны использовать здесь два разных размера шрифта.
- Размер шрифта по умолчанию . Это наиболее распространенный размер шрифта на вашей странице, и его следует использовать для всего основного текста, а также для большинства элементов управления, таких как текстовые поля, раскрывающиеся списки, кнопки и меню.Основная ошибка в заголовке, которую делают здесь начинающие дизайнеры, заключается в использовании многих размеров шрифта для элементов, которые все должны составлять один размер шрифта .
- Размер дополнительного шрифта . Это размер шрифта — обычно примерно на 2 пункта меньше размера шрифта по умолчанию — который вы используете для менее важных деталей сайта. Вспомогательная информация и статистика, иногда подписи и т. Д.
- Размер шрифта Tertiary / caption / label / wildcard . Очень часто вам понадобится еще один размер шрифта.Иногда из-за того, что ваша информация настолько иерархична, вам нужен третичный стиль , даже более сдержанный, чем второстепенный. В других случаях вы можете использовать прописные буквы для меток или кнопок — и из-за увеличенного визуального веса прописных букв вы захотите использовать немного меньший размер для самого текста (помните: баланс вверх-всплывающее против всплывающего вниз). Итак, этот четвертый размер шрифта является чем-то вроде подстановочного знака. Не каждому дизайну это нужно, но многим это нужно. Мое единственное предупреждение: насколько это возможно, по умолчанию используется согласованность .
Имеет смысл? Давайте двигаться дальше.
Перейти к главе 4: Принципы и ресурсы
Одна заключительная нота 😎
Если вы здесь впервые, возможно, вас заинтересует:
- Learn UI Design, мой полнометражный онлайн-видеокурс по дизайну пользовательского интерфейса
- The Design Newsletter, информационный бюллетень для 50 000+ человек с оригинальными статьями по дизайну, цель которых дать вам тактические советы по улучшению ваших навыков UX / UI.
Некоторым людям есть что сказать о информационном бюллетене.
Благодарность за информационный бюллетень по дизайну
Спасибо за ваш информационный бюллетень. Возможно, это лучший информационный бюллетень, который я получал с 1999 года, когда я начал работать фрилансером.
Триша Литтлфилд
Основатель, TheSimpleWeb
Каждый раз, когда я получаю от вас письмо, я говорю: «Черт, это длинное письмо! Я ни за что не буду читать все это », а затем я начал читать и сказал:« Черт возьми, это чертовски блестяще », и прочитал все это.
Жан-Филипп
UX-стратег, внештатный сотрудник
Подписано более 50 000 человек.
Нет спама. Отпишитесь в любое время.
· Документы WebPlatform
Сводка
font-size устанавливает размер шрифта текста внутри элемента, к которому он применяется, и его потомков. Вы можете изменить размер текста, используя абсолютные измерения или измерения относительно родительского или корневого элемента затронутого элемента. Обзор CSS Text Styling Fundamentals.
Обзорная таблица
- Начальное значение
-
средний
- Применимо к
- Все элементы
- Унаследовано
- Да
- Медиа
- визуал
- Расчетное значение
- , как указано, но с относительной длиной, преобразованной в абсолютные значения пикселей.
- Анимированные
- Да
- Свойство объектной модели CSS Размер шрифта
-
Синтаксис
-
font-size: absolute ключевые слова
-
font-size: наследовать
-
размер шрифта: длина
-
размер шрифта: процент
-
font-size: относительные ключевые слова
Значения
- абсолютных ключевых слов
- Набор ключевых слов, обозначающих предопределенные размеры шрифта, которые масштабируются в соответствии с настройками шрифтов или значениями по умолчанию для каждого браузера.Возможные значения от наименьшего до наибольшего: xx-small , x-small , small , medium , large , x-large и xx-large .
- относительных ключевых слов
- Набор ключевых слов, интерпретируемых относительно размера шрифта родительского элемента — либо меньше , либо больше .
- длина
- Абсолютное значение единицы: допустимы любые стандартные единицы длины CSS.Отрицательная длина запрещена.
- процентов
- Процентное значение указывает абсолютный размер шрифта относительно font-size родительского элемента.
- наследовать
- Ключевое слово
inherit
заставляет элемент перенимать размер шрифта своего родительского элемента.
Примеры
Подборка примеров, демонстрирующих типичное использование свойства font-size.
Пример первый: мы ♥ Документы WebPlatform!
Пример второй: Lorem ipsum dolor sit amet, conctetur adipisicing elit.Officiis, eos, dicta nihil aliquid quia dolores labore nesciunt unconctetur blanditiis ex eius consquatur qui incidunt voluptatem Inventore fugit quos amet!
Пример третий: Eius, earum unde eum distinctio ex accusamus rem eligendi optio mollitia deleniti? Iure, accusamus, fuga ipsa quas doloremque enim velit sed est earum pariatur ab optio quia molestiae repllendus non.
.example-one {
размер шрифта: 1.2em;
}
.example-two {
размер шрифта: маленький;
}
.example-three {
размер шрифта: 28 пикселей;
}
Посмотреть живой пример
Переопределение типичного 16px размера шрифта браузера по умолчанию среднего значения как 10px , с последующим изменением размера текста, который следует за ним, пропорционально этому.
HTML {размер шрифта: 62,5%; }
.example-one {размер шрифта: 3.6rem}
.example-two {размер-шрифта: 2.4rem}
.example-three {размер шрифта: 1.4rem}
Посмотреть живой пример
Использование
Ключевые слова, такие как большой и средний, или относительные em или процентные единицы, обычно безопаснее использовать, чем измерения в пикселях, особенно для мобильных веб-браузеров, которые настраивают свой набор размеров шрифта по умолчанию для удобочитаемости.Использование процентных значений или значений в EMS приводит к более надежным и каскадным таблицам стилей.
В противном случае пиксели предлагают самый безопасный способ задания измерений, поскольку пиксели CSS корректируются с учетом вариаций плотности пикселей дисплея.
В то время как исходный средний размер применяется широко, браузеры применяют таблицу стилей по умолчанию, которая изменяет ее для различных семантических элементов, например, увеличивая размер заголовков. Браузеры также автоматически изменяют размер шрифтов при масштабировании страницы, переходя по значениям, которые могут не точно соответствовать коэффициенту масштабирования.Если не отключено с помощью text-size-adjust , шрифты также изменяют размер при переключении между книжной и альбомной ориентацией в мобильных браузерах. Обзор проблемы см. В разделе «Мобильное окно просмотра и ориентация».
Значение font-size также влияет на значение line-height при использовании значений по умолчанию или относительных измерений.
Наряду со многими другими свойствами CSS, font-size также может применяться непосредственно как атрибут SVG:
Связанные спецификации
- Модуль шрифтов CSS, уровень 3
- Осадка рабочий
- Модуль значений и единиц CSS, уровень 3
- Кандидат в рекомендации
- Каскадные таблицы стилей, уровень 2, редакция 1 (CSS 2.1) Спецификация
- Рекомендация W3C
См. Также
Статьи по теме
CSS Шрифт
Шрифты
Текст
Другие статьи
Внешние ресурсы
Word 2000: размер шрифта
/ ru / word2000 / bold-italics-underline-and-format-painter / content /
Введение
К концу этого урока вы должны уметь:
Диалоговое окно Шрифт
Используйте диалоговое окно Шрифт (находится в меню Формат ), чтобы изменить шрифт, просмотреть его и настроить его размер и стиль .
Список шрифтов
Чтобы выбрать шрифт, вы можете прокрутить список шрифтов . В списке показаны все шрифты, доступные на используемом вами компьютере.
Вы можете предварительно просмотреть определенный шрифт перед тем, как выбрать его для своего документа. Окно предварительного просмотра в диалоговом окне Font позволяет увидеть, как выглядит конкретный шрифт. Предварительный просмотр может помочь вам выбрать подходящий шрифт для вашего документа.
Изменение размера шрифта
Диалоговое окно Font также позволяет вам изменить размер шрифта. Вы можете использовать шрифты разных размеров, чтобы выделить разные части документа. Размер шрифта обычно выражается в пунктов . Размер шрифта варьируется от 8 пунктов (очень маленький) до 72 пунктов (очень большой).
Arial 10 Point
Arial 12 Point
Arial 20 Point
Arial 26 Point
Стандартный размер шрифта для большинства документов составляет 12 пунктов .Вы можете предварительно просмотреть различные размеры шрифтов в окне предварительного просмотра в диалоговом окне Font .
Чтобы изменить шрифт и размер шрифта:
- Выберите Формат Шрифт . Откроется диалоговое окно «Шрифт».
- Щелкните шрифт из списка font .
- Выберите размер из списка размер шрифта .
- Посмотрите на текст в окне предварительного просмотра, пробуя разные размеры.
Панель инструментов форматирования
Наиболее часто используемые инструменты font (кроме preview ) доступны на панели инструментов Formatting .Панель инструментов Formatting позволяет изменять имя шрифта, размер шрифта и стиль шрифта.
Хотя разные и необычные шрифты могут придать документу неповторимый и индивидуальный вид, в каждой компании используются разные шрифты, которые предпочтительны для официальной переписки. Всегда разумно спросить, какие гарнитуры или шрифты чаще всего используются на вашем рабочем месте.
Вызов!
Поэкспериментируйте со шрифтами, выполнив следующие действия:
- Выберите диалоговое окно Font в меню Format .
- Предварительный просмотр различных шрифтов, стилей и размеров, доступных в Word.
- Выберите несколько комбинаций размера и стиля шрифта. После того, как вы сделаете свой выбор, нажмите OK.
/ ru / word2000 / bullets-and-numbered-lists / content /
Доступность в Пенсильвании | Размер шрифта в Интернете
Содержание страницы
Сводка
Здесь есть две основные проблемы. Один из них — обеспечить, чтобы размеры шрифта по умолчанию не были слишком маленькими. Другой — обеспечение возможности расширения текста до 200% на веб-сайтах.
- Для традиционных компьютерных мониторов обычно рекомендуется размер основного текста 12 пунктов (= 16 пикселей) для основного текста (в зависимости от аудитории).
- Убедитесь, что размер шрифтов по умолчанию не меньше 9 пунктов (= 12 пикселей). Меньшие размеры могут быть нечитаемыми на некоторых платформах.
- Руководство WCAG рекомендует обеспечить возможность увеличения текста до 200%. Наряду с этим идет рекомендация для жидких макетов , которые могут вместить 200% текста.
Руководство WCAG 1.4.4 — За исключением подписей и изображений текста, размер текста можно изменить без вспомогательных технологий до 200 процентов без потери содержимого или функциональности.
- При использовании CSS большинство размеров шрифтов следует указывать в относительных единицах (например,%, em). Это позволяет отображать шрифты относительно конкретной настройки монитора или устройства.
точек против пикселей
Размер шрифта может указываться в точках или пикселях, где
- 1 пиксель (px) обычно принимается равным 1/96 дюйма
- 1 точка (pt) предполагается равной 1/72 и дюйма.
- Следовательно, 16px = 12pt
Преобразование MathML
16 пикселей, 96 пикселей / дюйм × 72pt / inch = 12ptCSS: относительный размер шрифта
Текущая рекомендация по обеспечению доступности — использовать относительные размеры шрифта, такие как в процентах или единицах em , вместо абсолютных размеров, таких как пиксели или точки. Это позволяет более легко изменять размер текста на разных устройствах и платформах.
Минимум девять точек на пиксель
Если вы используете WYSIWYG-редактор, который позволяет уменьшить размер текста, убедитесь, что размер не опускается ниже 9 пунктов или 9 пикселей.Размер шрифта 8 пунктов или меньше может быть неразборчивым для многих пользователей Mac, как показано в примере ниже (см. Раздел «Точки по сравнению с пикселями» ниже для объяснения систем изменения размера шрифта).
Минимальный размер шрифта применяется только к нижним колонтитулам, например к заявлению об авторских правах. Для основного текста следует оставить размер шрифта по умолчанию, который обычно составляет от 12 до 14 пунктов).
Восьмиугольный текст на Mac
На изображении ниже показано, как текст размером 8 пунктов может отображаться в некоторых браузерах Mac.
Остерегайтесь размеров CSS X-Small и XX-Small
Если вы назначаете стили с помощью CSS, будьте осторожны при использовании {font-size: x-small}
и {font-size: xx-small}
, которые могут отображать текст с очень маленьким размером шрифта. См. Демонстрацию ниже, чтобы определить, как размеры будут отображаться на различных устройствах.
Демонстрация небольшого относительного размера шрифта
- Размер шрифта по умолчанию
- Малый
- X-маленький
- XX-малый
Начало страницы
Должен ли веб-дизайнер заботиться об относительном размере шрифта?
Еще одна единица, о которой говорят, это rem.Но зачем они нужны вместо работы с пикселями? Должны ли дизайнеры заботиться об этом?
Но почему я должен использовать относительные размеры шрифта?
Прежде всего, я думаю, что каждому дизайнеру полезно знать немного о CSS3. Поэтому в любом случае полезно знать о методах изменения размера шрифта. Особенно, если вы разрабатываете для нескольких разрешений с адаптивным дизайном. Подумайте, как правило, о меньшем или большом размере шрифта на мобильных телефонах. Требуется время, чтобы пересчитать значение каждого пикселя для нового базового размера шрифта.Вот здесь и пригодятся относительные размеры шрифта. С помощью размера em / rem вы можете изменить только базовый размер шрифта для определенного окна просмотра, чтобы уменьшить или увеличить все размеры шрифта, сохраняя пропорции между различными стилями.
В чем разница между px, em и rem?
пикселей используются для абсолютных размеров шрифта. Единица em используется для расчета относительного размера, заданного как коэффициент (например, 1,5em). Коэффициент умножается на размер шрифта, унаследованный от их родительских элементов.
1.5em = унаследованный размер шрифта * 1.5 =?
Это приводит к проблемам, потому что может быть сложно узнать размер унаследованного шрифта из CSS. А вот и rem. Самое замечательное в этом модуле CSS3 то, что он всегда использует размер корневого (например, html) шрифта в качестве базового размера вместо унаследованного. Следовательно, это всегда поддается расчету.
1.5rem = размер шрифта по умолчанию (например, 16 пикселей) * 1,5 = 24 пикселей
Я плохо разбираюсь в математике, дайте мне подсказку!
Размер шрифта по умолчанию задается браузером и устройством, на котором просматривается ваш сайт (например,грамм. 16px для настольных браузеров). Это требует, чтобы вы вычислили правильные значения em / rem, например …
28 пикселей = 28/16 = 1,75 бэр
Есть уловка, позволяющая избавиться от математики. Если вы работаете с пикселями в своих проектах, вы можете изменить базовый размер шрифта на 62,5% или 10 пикселей, что приведет к следующему простому преобразованию 1/10.