Содержание

seodon.ru | Учебник HTML — Как изменить шрифт?

Опубликовано: 29.09.2010 Последняя правка: 08.12.2015

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

Изменение стилей шрифтов

Изменять стили написания шрифтов в HTML можно далеко не одним способом и вы скоро в этом убедитесь. А теперь давайте рассмотрим несколько новых тегов:

<B>…</B> и <STRONG>…</STRONG> — выделяют текст полужирным шрифтом.

<I>…</I> и <EM>…</EM> — выделяют текст курсивом.

<SUP>…</SUP> — выводит текст в верхнем индексе, например E = mc2.

<SUB>…</SUB> — выводит текст в нижнем индексе, например H2SO4.

Все эти теги являются встроенными (inline, уровня строки), то есть не создают переносы строк до и после себя, а располагаются на одной строке. Содержать они могут тоже только встроенные элементы, поэтому их свободно можно вкладывать друг в друга. Самое главное не забывайте о правильной вложенности: тег, открытый раньше — должен быть закрыт позже.

Думаю, вы заметили, что для выделения жирным и курсивом существует по два тега. Дело в том, что обычные браузеры отображают содержимое этих тегов одинаково, а вот невизуальные (голосовые) браузеры могут по особенному акцентировать текст внутри <STRONG> и <EM>. Поэтому, если вы хотите выделить какие-то слова или фразы, чтобы привлечь читателя, то лучше использовать именно эти теги, хотя, по большому счету, разницы нет.

Вы спросите: «Но неужели указанные выше теги — это все, чем можно выделить текст в HTML»? Ну конечно же нет! Существуют еще теги <S> и <STRIKE>, подчеркивающие текст, а также тег <U>, отображающий зачеркнутый текст. Но, видите ли, эти теги являются устаревшими в HTML и их, как и атрибут align, возможно скоро перестанут понимать браузеры. Поэтому я вам покажу другой способ, который вы можете использовать без опаски. А заключается он в применении атрибута style, причем его допустимо указывать внутри любых тегов. Общий синтаксис следующий:

<тег>…</тег> — подчеркивает текст.

<тег>…</тег> — надчеркивает текст.

<тег>…</тег> — зачеркивает текст.

Пример изменения стилей шрифтов

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "https://www.w3.org/TR/html4/strict.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=Windows-1251">
<title>Изменение стилей шрифтов</title>
</head>
<body>
<p><b>Жирный шрифт.
</b> <i>Курсив.</i></p> <p><b><i>Жирный курсив.</i></b></p> <p><em>H<sub>2</sub>SO<sub>4</sub></em> - формула серной кислоты написанная курсивом.</p> <p>Подчеркнутый параграф текста.</p> <p>Обычный текст, <strong>зачеркнутый жирный.</strong> </p> </body> </html>

Результат в браузере

Жирный шрифт. Курсив.

Жирный курсив.

H2SO4 — формула серной кислоты написанная курсивом.

Подчеркнутый параграф текста.

Обычный текст, зачеркнутый жирный.

Теперь хотелось бы сделать одно пояснение по поводу атрибута style. Style — это абсолютно обычный атрибут тегов, но относится он к Каскадным таблицам стилей (CSS). В далеком прошлом все функции по структуризации HTML-страницы в целом и по внешнему представлению ее каждого элемента в отдельности (цвет, форма, положение на странице и т.

д.) брал на себя язык HTML. Но потом разработчики языка решили разграничить эти функции и создали CSS. Соответственно многие теги или атрибуты тегов стали устаревшими. Поэтому, чтобы не забивать вам голову ненужной информацией, в данном учебнике я тоже заменил их стилями, то есть атрибутом style. Его общий синтаксис следующий:

<тег>…</тег>

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

Тег <SPAN> или что делать, когда нет нужных тегов

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

Итак, знакомьтесь — <SPAN>…</SPAN>. Этот тег тоже является встроенным (inline, уровня строки) и может содержать любые встроенные теги, но главное не это. Сам по себе <SPAN>, без атрибутов, не добавляет никаких изменений ни тексту, ни тегам находящимся внутри него. А создан он был специально для стилей, то есть, по сути, для атрибута style. Именно благодаря этому атрибуту, а вернее его разным значениям, у <SPAN> появляются те или иные свойства. Вот так, а теперь изучаем пример.

Пример использования тега SPAN

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "https://www.w3.org/TR/html4/strict.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=Windows-1251">
<title>Использование тега SPAN</title>
</head>
<body>
<p><span>Обычный текст без изменений.</span></p>
<p>Еще обычный текст.
 <span>Подчеркнутый.</span>
 <span>Зачеркнутый.</span>
</p>
</body>
</html>

Результат в браузере

Обычный текст без изменений.

Еще обычный текст. Подчеркнутый. Зачеркнутый.

Меняем имя (гарнитуру) шрифта

Не знаете что такое имя шрифта? Наверняка многие из вас хоть когда-то набивали текст в Microsoft Word или OpenOffice Writer и видели такое меню:

Меню выбора шрифта в Microsoft Word.

Это и есть имена шрифтов, которые имеются на вашем компьютере и их используют не только Word или Writer, но и многие другие приложения, в том числе и браузеры. Имя (гарнитура) шрифта определяет сам его рисунок отличающий один шрифт от другого.

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

ШрифтыСемейство
‘Comic Sans MS’cursive (рукописные)
Couriermonospace (моноширинные)
Arial, Helvetica, Verdana, Tahomasans-serif (рубленные, гротески)
Times, ‘Times New Roman’, Garamondserif (с засечками, антиква)

По умолчанию практически все браузеры используют шрифт ‘Times New Roman’, а чтобы его изменить используется все тот же атрибут style, который можно применить внутри любого тега.

Общий синтаксис указания следующий:

<тег>…</тег>

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

Чтобы изменить шрифт на всей странице — достаточно указать атрибут style в теге <BODY>. А если необходимо изменить шрифт для отдельной части текста, то заключите его в тег <SPAN> и примените атрибут к нему.

Пример изменения имени шрифтов

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "https://www.w3.org/TR/html4/strict.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=Windows-1251">
<title>Изменение имени шрифтов</title>
</head>
<body>
 <p>Это шрифт Arial, если его нет, то Verdana, а если
    и его нет, то любой другой из sans-serif. 
 </p>
 <p>
    Это Comic Sans MS или любой cursive.
 </p>
 <p>Это опять Arial, Verdana или любой sans-serif.
    <span>
      А это Courier или любой monospace.
    </span>
 </p>
</body>
</html>

Результат в браузере

Это шрифт Arial, если его нет, то Verdana, а если и его нет, то любой другой из sans-serif.

Это Comic Sans MS или любой cursive.

Это опять Arial, Verdana или любой sans-serif. А это Courier или любой monospace.

Ну что, разобрались в примере? Сделаю одно пояснение, понимание которого вам серьезно облегчит жизнь в будущем, хотя думаю многие уже догадались. Итак, если теги вложены друг в друга и несколько из них осуществляют изменения одного типа (например, меняют имя шрифта), то теги-потомки переопределяют свойства тегов-предков. Если же вложенные теги осуществляют разные изменения, то они дополняют друг друга, вот и все.

Меняем размер шрифта

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

В CSS есть порядка десяти единиц измерения, но мы с вами рассмотрим только три самых популярных — это пункты (pt), пиксели (px) и проценты (%). Итак:

  • pt — Пункты. Один пункт равен 1/72 дюйма, а один дюйм — 2.54см. Следовательно, 1pt = 0,03527778см. Это абсолютная величина, так как размер заданный в пунктах не зависит ни от чего.
  • px — Пиксели. Измеряется в пикселях монитора компьютера. Пиксель — это самая маленькая точка на мониторе и она является относительной величиной, так как ее размер зависит от текущего разрешения экрана и размера самого монитора.
  • % — Проценты. Высчитывается в процентах, где за 100% берется значение родительского тега, а если оно не указано, то значение в браузере по умолчанию. Это тоже относительная величина, ведь размер шрифта родителя может быть абсолютно разный, да и размер шрифта в браузере пользователи могут свободно менять.

Чтобы указать размер шрифта используется атрибут style и его можно указать внутри любого тега. Общий синтаксис такой:

<тег>…</тег>

Как и в случае с именами шрифтов, чтобы изменить размер шрифта на всей странице — достаточно указать атрибут style в теге <BODY>. А если необходимо изменить шрифт для фрагмента текста, то заключите его в тег <SPAN> и примените атрибут к нему.

Пример изменения размера шрифтов

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "https://www.w3.org/TR/html4/strict.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=Windows-1251">
<title>Изменение размера шрифта</title>
</head>
<body>
 <p>Этот размер шрифта составляет 90% от размера
    в браузере по умолчанию.
 </p>
 <p>
    Этот размер составляет 90% уже от размера в теге BODY.
 </p>
 <h5>
  Размер шрифта заголовка составляет 120% от размера в BODY. 
 </h5>
 
 <p>Это опять 90% от размера в браузере по умолчанию.
    <span>
      Размер этого шрифта 15 пунктов.
    </span>
 </p>
</body>
</html>

Результат в браузере

Этот размер шрифта составляет 90% от размера в браузере по умолчанию.

Этот размер составляет 90% уже от размера в BODY.

Размер шрифта заголовка составляет 120% от размера в BODY.

Это опять 90% от размера в браузере по умолчанию. Размер этого шрифта 15 пунктов.

Размер шрифта зависит не только от его явного указания, но и от его имени (гарнитуры) — разные шрифты могут иметь совершенно разные высоту и ширину букв, а также межбуквенное расстояние.

Еще немного об атрибуте style

Самое время раскрыть вам еще один секрет этого чудесного атрибута, но опять сначала задам вам вопрос. Как бы вы поступили, если бы вам надо было установить для всего параграфа имя шрифта Arial с размером в 80%? А я вам скажу, вы бы написали что-то подобное:

Так.

<p>
 <span>
  Текст параграфа.
 </span>
</p>

Вот так.

<p>
 <span>
  <span>
   Текст параграфа.
  </span>
 </span>
</p>

Или вообще вот так.

<p>
   Текст параграфа.
</p>

Я прав? Ну что ж, если первые два варианта в принципе верны, то последний вообще с ошибкой, так как, если помните, в одном теге не может быть двух одинаковых атрибутов. А теперь пора вспомнить, что style — не просто атрибут, а атрибут относящийся к CSS. Посмотрите-ка на это:

<p>
   Текст параграфа.
</p>

Гораздо проще, да? Самое главное не забывать ставить между соседними стилями точку с запятой (;) и брать все это «хозяйство» в двойные кавычки (» «), иначе применится только первый стиль, а остальные браузер проигнорирует. Ну мы ведь всегда с вами проставляем двойные кавычки, правда?

Так, этот урок вышел очень насыщенным, поэтому сделайте домашнее задание и немного отдохните.

Домашнее задание.

  1. Создайте заголовок статьи и двух ее разделов, но заголовки разделов еще и подчеркните.
  2. Сделайте так, чтобы при наведении курсора мыши на заголовок статьи появлялась соответствующая надпись.
  3. Напишите один параграф в начале статьи и по два в каждом разделе.
  4. Установите для всей страницы шрифт Arial с размером 90% от размера в браузере по умолчанию.
  5. Установите для всех заголовков шрифт Times и пусть заголовок статьи будет с размером шрифта в 150%, а подзаголовки — 120%.
  6. Выделите в первом параграфе два слова жирным шрифтом и одно курсивом. Во втором — фразу из нескольких слов жирным курсивом. В третьем — подчеркните фразу выделенную курсивом. В четвертом — зачеркните половину фразы выделенной жирным.
  7. Напишите в последнем параграфе формулу спирта: C2H5OH.

Посмотреть результат → Посмотреть ответ

Параграфы и заголовки← Содержание →Меняем цвет текста и фона

Как изменить шрифт в HTML

Раздел: Сайтостроение / HTML /

Вёрстка сайта с нуля 2. 0

Как научиться верстать сайты любой сложности и под любые устройства, даже если сейчас Вы не знаете, что такое HTML? Есть несколько способов, но самый доступный — это видеокурс. Подробнее…

Шрифт (нем. Schrift от schreiben «писать») — это (согласно Википедии) графический рисунок начертаний букв и знаков, составляющих единую стилистическую и композиционную систему, набор символов определённого размера и рисунка.

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

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

С помощью тега <font> можно изменять стиль, цвет и размер текста. Основные атрибуты тега <font>:

  • color — устанавливает цвет текста.
  • face — изменяет шрифт в HTML (это как раз то, что нам нужно).
  • size — устанавливает размер букв.

С цветом, думаю, всё понятно. Также надеюсь, что вы помните, как использовать атрибуты тегов. Если нет, то см. здесь. К тому же изменять цвет текста мы уже умеем — я рассказал об этом здесь.

Теперь о том, как изменить шрифт текста в HTML. Для этого используется атрибут face. Если хотите, чтобы текст выводился одним определённым шрифтом, то сделать это можно так:


<font face="Arial">
Для этого текста установлен шрифт Arial
<font>

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

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


<p>
<font face="MyFont, Verdana, Arial">
Для этого текста установлен шрифт MyFont
<font>
</p>

Здесь первым в списке указан шрифт MyFont, которого, конечно же, браузер не знает. В таких случаях, если браузеру шрифт неизвестен, он будет выводить текст шрифтом, указанным следующим в списке. В нашем примере текст будет выведен шрифтом Verdana. Если бы и этого шрифта в закромах браузера не оказалось, то он бы вывел текст шрифтом Arial.

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

На рисунке пример отображения текста несколькими шрифтами:

Примеры отображения разных шрифтов в браузере.

В теге <font> это можно сделать с помощью атрибута size. Размер может быть абсолютным и относительным.

Абсолютный размер устанавливается путём передачи в атрибут непосредственного значения от 1 до 7. Например, ниже мы устанавливаем для шрифта размер 3:


<font size="3">
Размер шрифта 3
<font>

Если установить атрибут size менее 1 или более 7, то браузер автоматически ограничит размер шрифта. Пример вы можете увидеть на рисунке ниже — несмотря на то, что мы попытались установить размер 8, браузер отобразил шрифт таким же размером, как и размер 7.

Примеры отображения шрифтов разных размеров в браузере.

Относительный размер устанавливается путём передачи в атрибут числа со знаком + (плюс). Например, вот такой HTML-код:


<p>
<font size="3">
Размер шрифта 3
<font>
</p>

<p>
<font size="+2">
Размер шрифта 5 (3 + 2)
<font>
</p>

<p>
<font size="5">
Размер шрифта 5
<font>
</p>

Здесь мы сначала установили шрифт размером 3. Затем увеличили этот шрифт на 2 (то есть сделали размер шрифта равным 5). Ну а далее, чтобы убедиться, что это всё правильно работает, снова установили абсолютный размер шрифта. На рисунке ниже видно, что это действительно работает так, как и задумывалось:

Относительный размер удобно использовать тогда, когда вы почему-то не уверены, какой размер был установлен ранее, и хотите выделить какой-то участок текста шрифтом большего размера. Используя относительный размер в таких случаях вы можете быть уверены, что выделенный шрифт будет больше окружающего текста (разумеется, надо помнить, что размеры шрифта могут быть от 1 до 7).

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

Для лучшего понимания посмотрите видео (выше) и изучите курс о вёрстке сайтов.


Как создать свой сайт

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

Помощь в технических вопросах

Помощь студентам. Курсовые, дипломы, чертежи (КОМПАС), задачи по программированию: Pascal/Delphi/Lazarus; С/С++; Ассемблер; языки программирования ПЛК; JavaScript; VBScript; Fortran; Python; C# и др. Разработка (доработка) ПО ПЛК (предпочтение — ОВЕН, CoDeSys 2 и 3), а также программирование панелей оператора, программируемых реле и других приборов систем автоматизации. Подробнее…

Как задать шрифт, изменить размер или цвет текста отдельного участка. Самоучитель HTML

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

  <UL>
     <LI> HTML </LI>
     <LI> CSS 
      <UL>
         <LI> введение </LI>
         <LI> типы документов </LI>
         <LI> типы стилей </LI>
     </UL>
     </LI>
    <LI> PHP </LI>
  </UL>
Но на самом деле я подразумевал вот так:
        <html>
        <head>
        <title>Использование списков. </title>
        </head>
        <body>
            <UL> фотошоп
               <LI> HTML
               <LI> РНР
            </UL>
        </body>
        </html>
Т.е. в дальнейшем вы должны понимать что все теги которые я демонстрирую вы должны вставлять в основной ХТМЛ-шаблон между тегами <body> и </body>

А сейчас вернемся к нашей главе, для выполнения всех этих функций перечисленных в заглавии служит тег-контейнер <font> </font>

Теперь вернемся к нашей теме.

Для того что бы изменить размер, шрифт или цвет текста отдельного участка в HTML существует тег-контейнер <font> отдельный кусок текста</font>

Начнем по порядку, и научимся изменять цвет текста отдельного участка, для этой цели в тег FONT нужно поместить атрибут COLOR вот так:

 <font color="red"> отдельный кусок текста</font>
Значения атрибута color такие-же как и для атрибутов bgcolor text тега body, т. е мы можем их задавать словами по английски(Black, Green, Silver, Lime, Gray, Olive, White, Yellow, Maroon, Navy, Red, Blue, Purple, Teal, Fuchsia, Aqua)или номерами цвета в RGB (#000000- #FFFFFF)

Далее мы с вами научимся задавать шрифты для текста и познакомимся с новым атрибутом FACE тега FONT,

 <font face="Tahoma"> отдельный кусок текста</font>
Шрифты служат для того что-бы текст имел более неординарный вид, но есть одна проблема, шрифтов которые есть у вас(посмотреть их можно в C:WINDOWSFonts) может не оказаться у ваших посетителей, вторая проблема шрифтов что некоторые шрифты можно использовать только к кириллице(русскими буквам) или наоборот только с латиницей(английскими буквами), есть конечно и третий тип который подходит и к латинице и кириллице. В нижнем списке я покажу какие шрифты есть стандартными и есть на всех компах а также подходят к любым буквам:
  • Arial
  • Cosmic Sans
  • Courier
  • Garamond
  • Helvetica
  • Verdana
  • Tahoma
  • Times
  • Times New Roman
Можно одновременно задавать несколько шрифтов:
 <font face="Tahoma, Times, Verdana"> отдельный кусок текста</font>

Из этого кода хотел заметить следующее, что если у вашего посетителя не окажется шрифта Tahoma , то текст будет предоставлен шрифтом Times , а если нет и Times то текст будет Times New Roman. Ну а если и этого шрифта не будет то шрифт по умолчанию браузера.

А теперь перейдем к размерам, изменить размер текста в HTML можно при помощи двух тегов font и/или BASEFONT.
Начнем с BASEFONT, этот тег служит для изменения базового цвета, шрифта и размера текста, на пример:
<BASEFONT face=»Tahoma, Times, Verdana» color=»red» size=»3″>….текст….
Этот тег не является контейнером, т.е. обратного тега не имеет. Цвет и шрифт текста задается как в теге FONT, а вот для изменения размера текста используется атрибут SIZE с значением от 1 до 7. Этот тег в тексте можно использовать несколько раз: <BASEFONT face=»Tahoma, Times, Verdana» color=»red» size=»4″>….текст….
<BASEFONT size=»6″>….текст….
<BASEFONT color=»gold» size=»3″>….текст….
По умолчанию размер текста = «3», этот размер можно не задавать. В первом примере мы весть текст увеличили на единицу, во второй линии мы его увиличили до «6», а в третей мы опять его вернули к тексту по умолчанию.
Теперь хочу вас круто огорчить, этот тег был введен в версии HTML-4.01, и соответственно поддерживается в браузере только Интернет Експлорер, остальные браузеры его просто игнорируют, Так что лучше этот тег не использовать вообще!!!
А пользоваться только тегом FONT с атрибутом SIZE он поддерживается почти всеми браузерами. Атрибут SIZE, так же принимает значения от 1 до 7, но эти размеры могут задаваться и от «-2» до «+4»
<font size=»+4″> текст </font>
<font size=»+3″> текст </font>
<font size=»+2″> текст </font>
<font size=»+1″> текст </font>
<font size=»+0″> текст </font>
<font size=»-1″> текст </font>
<font size=»-2″> текст </font>
Тег FONT как и BASEFONT может содержать несколько атрибутов:
<font size=»5″ color=»red» fase=»Tahoma, Times, Verdana»>…. текст….</font>

Fonts CSS HTML шрифты, цвет и размер текста

❮ Назад Дальше ❯


Свойства шрифта CSS определяют семейство шрифтов, смелость, размер и стиль текста.


Разница между засечками и шрифтами без засечек


Семейства шрифтов CSS

В CSS существует два типа имен семейств шрифтов:

  • родовое семейство — группа семейств шрифтов с похожим видом (например, «засечка» или «однодисковая»)
  • семейство шрифтов — конкретная семья шрифтов (например, «Times New Roman» или «Arial»)
Generic family Font family Описание
Serif Times New Roman
Georgia
Шрифты с засечками имеют небольшие линии на концах на некоторых символах
Sans-serif Arial
Verdana
«Sans» означает без-эти шрифты не имеют линий на концах символов
Monospace Courier New
Lucida Console
Все одноместные символы имеют одинаковую ширину

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


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

Семейство шрифтов текста задается с помощью свойства font-family.

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

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

Примечание: Если имя семейства шрифтов больше одного слова, оно должно быть в кавычках, например: «Times New Roman».

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

Пример

p {
    font-family: «Times New Roman», Times, serif;
}

Для часто используемых комбинаций шрифтов, посмотрите наши безопасные сочетания шрифтов.



Стиль шрифта

Свойство font-style в основном используется для указания текста курсивом.

Это свойство имеет три значения:

  • normal — Текст отображается нормально
  • italic — Текст показан курсивом
  • oblique — Текст «опираясь» (косой очень похож на курсив, но менее поддерживается)

Пример

p. normal {
    font-style: normal;
}

p.italic {
    font-style: italic;
}

p.oblique {
    font-style: oblique;
}


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

Свойство font-size задает размер текста.

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

Всегда используйте правильные HTML-теги, например < h2 >-< H6 > для заголовков и < p > для абзацев.

Значение размера шрифта может быть абсолютным или относительным размером.

Абсолютный размер:

  • Устанавливает заданный размер текста
  • Не позволяет пользователю изменять размер шрифта во всех браузерах (плохо для специальных возможностей)
  • Абсолютный размер полезен, когда известен физический размер выходных данных

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

  • Устанавливает размер относительно окружающих элементов
  • Позволяет пользователю изменять размер текста в обозревателях

Примечание: Если размер шрифта не указан, по умолчанию для обычного текста, как и для абзацев, используется 16px (16px = 1em).


Задать размер шрифта с пикселями

Установка размера текста с пикселями дает полный контроль над размером текста:

Пример

h2 {
    font-size: 40px;
}

h3 {
    font-size: 30px;
}

p {
    font-size: 14px;
}

Совет: При использовании пикселов можно по-прежнему использовать инструмент «Масштаб» для изменения размера всей страницы.


Установить размер шрифта с em

Чтобы разрешить пользователям изменять размер текста (в меню обозревателя), многие разработчики используют EM вместо пикселов.

Единица измерения размера em рекомендуется консорциумом W3C.

1em равен текущему размеру шрифта. Размер шрифта по умолчанию в обозревателях — 16px. Таким образом, по умолчанию размер 1em является 16px.

Размер можно вычислить от пикселов к EM использующ эту формулу: пикселы/16 =EM

Пример

h2 {
    font-size: 2. 5em; /* 40px/16=2.5em */
}

h3 {
    font-size: 1.875em; /* 30px/16=1.875em */
}

p {
    font-size: 0.875em; /* 14px/16=0.875em */
}

В приведенном выше примере размер текста в EM совпадает с предыдущим примером в пикселях. Однако, с размером EM, можно настроить размер текста во всех браузерах.

К сожалению, есть еще проблема с более старыми версиями IE. Текст становится больше, чем он должен, когда сделал больше, и меньше, чем он должен, когда сделал меньше.


Используйте комбинацию процентов и EM

Решение, которое работает во всех браузерах, заключается в том, чтобы задать размер шрифта по умолчанию в процентах для элемента <BODY>:

Пример

body {
    font-size: 100%;
}

h2 {
    font-size: 2.5em;
}

h3 {
    font-size: 1.875em;
}

p {
    font-size: 0.875em;
}

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


Вес шрифта

Свойство font-weight задает вес шрифта:

Пример

p. normal {
    font-weight: normal;
}

p.thick {
    font-weight: bold;
}


Отзывчивый размер шрифта

Размер текста может быть установлен с помощью vw единицы, что означает «ширина видового экрана».

Таким образом размер текста будет следовать размеру окна браузера:

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

Пример

<h2>Hello World</h2>

Видовой экран — это размер окна обозревателя. 1ВВ = 1% ширины видового экрана. Если видовой экран шириной 50 см, 1ВВ составляет 0.5 cm.


Шрифт вариант

Свойство font-variant указывает, должен ли текст отображаться в шрифте с малыми прописными буквами.

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

Пример

p. normal {
    font-variant: normal;
}

p.small {
    font-variant: small-caps;
}


Другие примеры

Все свойства шрифта в одном Декларации
В этом примере демонстрируется использование сокращенного свойства для установки всех свойства шрифта в одном объявлении.


Все свойства шрифта CSS

Свойство Описание
font Задает все свойства шрифта в одном объявлении
font-family Задает семейство шрифтов для текста
font-size Задает размер шрифта текста
font-style Задает стиль шрифта для текста
font-variant Указывает, должен ли текст отображаться в шрифте с малыми прописными буквами
font-weight Определяет вес шрифта

❮ Назад Дальше ❯

Как изменить шрифт в html

Шрифт (нем. Schrift от schreiben «писать») — это (согласно Википедии) графический рисунок начертаний букв и знаков, составляющих единую стилистическую и композиционную систему, набор символов определённого размера и рисунка.

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

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

С помощью тега <font> можно изменять стиль, цвет и размер текста. Основные атрибуты тега <font> :

  • color — устанавливает цвет текста.
  • face — изменяет шрифт в HTML (это как раз то, что нам нужно).
  • size — устанавливает размер букв.

С цветом, думаю, всё понятно. Также надеюсь, что вы помните, как использовать атрибуты тегов. Если нет, то см. здесь. К тому же изменять цвет текста мы уже умеем — я рассказал об этом здесь.

Теперь о том, как изменить шрифт текста в HTML. Для этого используется атрибут face . Если хотите, чтобы текст выводился одним определённым шрифтом, то сделать это можно так:

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

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

Здесь первым в списке указан шрифт MyFont, которого, конечно же, браузер не знает. В таких случаях, если браузеру шрифт неизвестен, он будет выводить текст шрифтом, указанным следующим в списке. В нашем примере текст будет выведен шрифтом Verdana . Если бы и этого шрифта в закромах браузера не оказалось, то он бы вывел текст шрифтом Arial .

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

На рисунке пример отображения текста несколькими шрифтами:

Примеры отображения разных шрифтов в браузере.

Как изменить размер шрифта в HTML

В теге <font> это можно сделать с помощью атрибута size . Размер может быть абсолютным и относительным.

Абсолютный размер устанавливается путём передачи в атрибут непосредственного значения от 1 до 7. Например, ниже мы устанавливаем для шрифта размер 3:

Если установить атрибут size менее 1 или более 7, то браузер автоматически ограничит размер шрифта. Пример вы можете увидеть на рисунке ниже — несмотря на то, что мы попытались установить размер 8, браузер отобразил шрифт таким же размером, как и размер 7.

Примеры отображения шрифтов разных размеров в браузере.

Относительный размер устанавливается путём передачи в атрибут числа со знаком + (плюс). Например, вот такой HTML-код:

Здесь мы сначала установили шрифт размером 3. Затем увеличили этот шрифт на 2 (то есть сделали размер шрифта равным 5). Ну а далее, чтобы убедиться, что это всё правильно работает, снова установили абсолютный размер шрифта. На рисунке ниже видно, что это действительно работает так, как и задумывалось:

Относительный размер удобно использовать тогда, когда вы почему-то не уверены, какой размер был установлен ранее, и хотите выделить какой-то участок текста шрифтом большего размера. Используя относительный размер в таких случаях вы можете быть уверены, что выделенный шрифт будет больше окружающего текста (разумеется, надо помнить, что размеры шрифта могут быть от 1 до 7).

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

Для лучшего понимания посмотрите видео (выше) и изучите курс о вёрстке сайтов.

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

Изменение стилей шрифтов

Изменять стили написания шрифтов в HTML можно далеко не одним способом и вы скоро в этом убедитесь. А теперь давайте рассмотрим несколько новых тегов:

<B> . </B> и <STRONG> . </STRONG>  — выделяют текст полужирным шрифтом.

<SUP> . </SUP> — выводит текст в верхнем индексе, например E = mc 2 .

<SUB> . </SUB> — выводит текст в нижнем индексе, например H2SO4.

Все эти теги являются встроенными (inline, уровня строки), то есть не создают переносы строк до и после себя, а располагаются на одной строке. Содержать они могут тоже только встроенные элементы, поэтому их свободно можно вкладывать друг в друга. Самое главное не забывайте о правильной вложенности: тег, открытый раньше — должен быть закрыт позже.

Думаю, вы заметили, что для выделения жирным и курсивом существует по два тега. Дело в том, что обычные браузеры отображают содержимое этих тегов одинаково, а вот невизуальные (голосовые) браузеры могут по особенному акцентировать текст внутри <STRONG> и <EM> . Поэтому, если вы хотите выделить какие-то слова или фразы, чтобы привлечь читателя, то лучше использовать именно эти теги, хотя, по большому счету, разницы нет.

Вы спросите: «Но неужели указанные выше теги — это все, чем можно выделить текст в HTML»? Ну конечно же нет! Существуют еще теги <S> и <STRIKE> , подчеркивающие текст, а также тег <U> , отображающий зачеркнутый текст. Но, видите ли, эти теги являются устаревшими в HTML и их, как и атрибут align , возможно скоро перестанут понимать браузеры. Поэтому я вам покажу другой способ, который вы можете использовать без опаски. А заключается он в применении атрибута style , причем его допустимо указывать внутри любых тегов . Общий синтаксис следующий:

<тег style= «text-decoration:underline» >. </тег>  — подчеркивает текст.

<тег style= «text-decoration:overline» >. </тег>  — надчеркивает текст.

<тег style= «text-decoration:line-through» >. </тег>  — зачеркивает текст.

Пример изменения стилей шрифтов

Результат в браузере

Жирный шрифт. Курсив.

Жирный курсив.

H2SO4 — формула серной кислоты написанная курсивом.

Подчеркнутый параграф текста.

Обычный текст, зачеркнутый жирный.

Теперь хотелось бы сделать одно пояснение по поводу атрибута style . Style  — это абсолютно обычный атрибут тегов, но относится он к Каскадным таблицам стилей (CSS). В далеком прошлом все функции по структуризации HTML-страницы в целом и по внешнему представлению ее каждого элемента в отдельности (цвет, форма, положение на странице и т.д.) брал на себя язык HTML. Но потом разработчики языка решили разграничить эти функции и создали CSS. Соответственно многие теги или атрибуты тегов стали устаревшими. Поэтому, чтобы не забивать вам голову ненужной информацией, в данном учебнике я тоже заменил их стилями, то есть атрибутом style . Его общий синтаксис следующий:

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

Тег <SPAN> или что делать, когда нет нужных тегов

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

Итак, знакомьтесь — <SPAN> . </SPAN> . Этот тег тоже является встроенным (inline, уровня строки) и может содержать любые встроенные теги, но главное не это. Сам по себе <SPAN> , без атрибутов, не добавляет никаких изменений ни тексту, ни тегам находящимся внутри него. А создан он был специально для стилей, то есть, по сути, для атрибута style . Именно благодаря этому атрибуту, а вернее его разным значениям, у <SPAN> появляются те или иные свойства. Вот так, а теперь изучаем пример.

Пример использования тега SPAN

Результат в браузере

Обычный текст без изменений.

Еще обычный текст. Подчеркнутый. Зачеркнутый.

Меняем имя (гарнитуру) шрифта

Не знаете что такое имя шрифта? Наверняка многие из вас хоть когда-то набивали текст в Microsoft Word или OpenOffice Writer и видели такое меню:

Меню выбора шрифта в Microsoft Word.

Это и есть имена шрифтов, которые имеются на вашем компьютере и их используют не только Word или Writer, но и многие другие приложения, в том числе и браузеры. Имя (гарнитура) шрифта определяет сам его рисунок отличающий один шрифт от другого.

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

Шрифты Семейство
‘Comic Sans MS’ cursive (рукописные)
Courier monospace (моноширинные)
Arial, Helvetica, Verdana, Tahoma sans-serif (рубленные, гротески)
Times, ‘Times New Roman’, Garamond serif (с засечками, антиква)

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

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

Чтобы изменить шрифт на всей странице — достаточно указать атрибут style в теге <BODY> . А если необходимо изменить шрифт для отдельной части текста, то заключите его в тег <SPAN> и примените атрибут к нему.

Пример изменения имени шрифтов

Результат в браузере

Это шрифт Arial, если его нет, то Verdana, а если и его нет, то любой другой из sans-serif.

Это Comic Sans MS или любой cursive.

Это опять Arial, Verdana или любой sans-serif. А это Courier или любой monospace.

Ну что, разобрались в примере? Сделаю одно пояснение, понимание которого вам серьезно облегчит жизнь в будущем, хотя думаю многие уже догадались. Итак, если теги вложены друг в друга и несколько из них осуществляют изменения одного типа (например, меняют имя шрифта), то теги-потомки переопределяют свойства тегов-предков. Если же вложенные теги осуществляют разные изменения, то они дополняют друг друга, вот и все.

Меняем размер шрифта

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

В CSS есть порядка десяти единиц измерения, но мы с вами рассмотрим только три самых популярных — это пункты (pt), пиксели (px) и проценты (%). Итак:

  • pt — Пункты. Один пункт равен 1/72 дюйма, а один дюйм — 2.54см. Следовательно, 1pt = 0,03527778см. Это абсолютная величина, так как размер заданный в пунктах не зависит ни от чего.
  • px — Пиксели. Измеряется в пикселях монитора компьютера. Пиксель — это самая маленькая точка на мониторе и она является относительной величиной, так как ее размер зависит от текущего разрешения экрана и размера самого монитора.
  • % — Проценты. Высчитывается в процентах, где за 100% берется значение родительского тега, а если оно не указано, то значение в браузере по умолчанию. Это тоже относительная величина, ведь размер шрифта родителя может быть абсолютно разный, да и размер шрифта в браузере пользователи могут свободно менять.

Чтобы указать размер шрифта используется атрибут style и его можно указать внутри любого тега . Общий синтаксис такой:

Как и в случае с именами шрифтов, чтобы изменить размер шрифта на всей странице — достаточно указать атрибут style в теге <BODY> . А если необходимо изменить шрифт для фрагмента текста, то заключите его в тег <SPAN> и примените атрибут к нему.

Пример изменения размера шрифтов

Результат в браузере

Этот размер шрифта составляет 90% от размера в браузере по умолчанию.

Этот размер составляет 90% уже от размера в BODY.

Размер шрифта заголовка составляет 120% от размера в BODY.

Это опять 90% от размера в браузере по умолчанию. Размер этого шрифта 15 пунктов.

Размер шрифта зависит не только от его явного указания, но и от его имени (гарнитуры) — разные шрифты могут иметь совершенно разные высоту и ширину букв, а также межбуквенное расстояние.

Еще немного об атрибуте style

Самое время раскрыть вам еще один секрет этого чудесного атрибута, но опять сначала задам вам вопрос. Как бы вы поступили, если бы вам надо было установить для всего параграфа имя шрифта Arial с размером в 80%? А я вам скажу, вы бы написали что-то подобное:

Или вообще вот так.

Я прав? Ну что ж, если первые два варианта в принципе верны, то последний вообще с ошибкой, так как, если помните, в одном теге не может быть двух одинаковых атрибутов. А теперь пора вспомнить, что style  — не просто атрибут, а атрибут относящийся к CSS. Посмотрите-ка на это:

Гораздо проще, да? Самое главное не забывать ставить между соседними стилями точку с запятой (;) и брать все это «хозяйство» в двойные кавычки (» «), иначе применится только первый стиль, а остальные браузер проигнорирует. Ну мы ведь всегда с вами проставляем двойные кавычки, правда?

Так, этот урок вышел очень насыщенным, поэтому сделайте домашнее задание и немного отдохните.

Форматировать текст при помощи HTML — это очень просто

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

В этом материале мы подробно расскажем о том, каким образом выполняется форматирование шрифтов в html-документах.

Общие принципы редактирования текста на веб-страницах

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

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

Также необходимо помнить о том, что отображение текста может различаться при использовании разных браузеров, поэтому прежде, чем завершить работу над сайтом, необходимо убедиться в корректности отображения информации во всех основных используемых браузерах. К примеру, размер шрифта в html при использовании старых версий Internet Explorer может отличаться по сравнению с новыми версиями.

Тег <font>

Основные теги, которые используются при форматировании текста на веб-странице, — это <font> и <span>.

Парный тег <font> отвечает за все характеристики форматируемого текста, которые задаются при помощи соответствующих атрибутов. Этот тег является наиболее понятным и удобным в использовании при верстке страниц.

Так как нас в первую очередь интересует, как изменить размер шрифта в html, потребуется употребление атрибута size.

Выглядит это таким образом:

<font size=»значение размера шрифта»>Здесь располагается текст</font>

Значение размера шрифта html задается в числовых единицах от 1 (самый маленький) до 7 (самый большой). За среднее значение традиционно принимается 3 (соответствует размеру 13,5 в гарнитуре Times New Roman).

Соответственно, если внести в тело документа следующий код, то, открыв страницу в браузере, будет видно, как изменяется размер текста в зависимости от установленного значения.

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

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

При помощи тега <font> можно видоизменять размер и цвет шрифта в html. Для того чтобы изменить цвет, используется атрибут color и шестнадцатеричный код цвета.

Для внесения необходимых изменений атрибуты следуют по порядку друг за другом в теле одного тега <font>, разделять их какими-либо знаками препинания не требуется.

Тег <span>

Этот тег обладает более широким набором возможностей и характеристик, нежели <font>. Он используется, как правило, в связке с CSS для редактирования и стилизации определенных частей документа.

Для этого тега значения задаются посредством атрибута style. Вот так это выглядит в коде:

<span style=»font-size: 12pt;»>Здесь располагается текст</span>

Как можно заметить, здесь используется введение CSS-кода (font-size), а размер задается при помощи пунктов (pt, point). За стандартное значение принимается размер в 12pt, изменять который можно, увеличивая или уменьшая на целое число.

Изменения размера шрифта при форматировании заголовков

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

В таком случае целесообразно пользоваться тегами <h2> — <h6>. Тег <h2> — это заголовок первого уровня. В браузере он будет отображаться наиболее крупным, а теги от <h3> до <h6> используются для выделения подзаголовков.

<h2>Заголовок первого уровня</h2>

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

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

Несколько советов напоследок

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

Для удобства возьмите на заметку следующие рекомендации:

  • При верстке не стоит ограничиваться средствами html. Как только освоены основы построения сайта, можно приступать к изучению CSS. Это откроет новые горизонты в создании веб-страниц.
  • Нельзя пренебрегать тестированием готового сайта в различных браузерах и на разных платформах. Как уже писалось выше, параметры текста могут существенно отличаться, особенно при использовании устаревших версий браузеров.
  • Всегда следует использовать пробелы и табуляцию при написании кода. Это облегчает его читабельность и понимание.
  • Комментарии к коду — это не только инструмент для удобного восприятия, но и знак хорошего тона среди разработчиков.
Как изменить размер шрифта в HTML на News4Auto.ru.

Наша жизнь состоит из будничных мелочей, которые так или иначе влияют на наше самочувствие, настроение и продуктивность. Не выспался — болит голова; выпил кофе, чтобы поправить ситуацию и взбодриться — стал раздражительным. Предусмотреть всё очень хочется, но никак не получается. Да ещё и вокруг все, как заведённые, дают советы: глютен в хлебе — не подходи, убьёт; шоколадка в кармане — прямой путь к выпадению зубов. Мы собираем самые популярные вопросов о здоровье, питании, заболеваниях и даем на них ответы, которые позволят чуть лучше понимать, что полезно для здоровья.

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

Но на самом деле я подразумевал вот так: Т.е. в дальнейшем вы должны понимать что все теги которые я демонстрирую вы должны вставлять в основной ХТМЛ-шаблон между тегами <body> и </body>

А сейчас вернемся к нашей главе, для выполнения всех этих функций перечисленных в заглавии служит тег-контейнер <font> </font>

Теперь вернемся к нашей теме.

Для того что бы изменить размер, шрифт или цвет текста отдельного участка в HTML существует тег-контейнер <font> отдельный кусок текста</font>

Начнем по порядку, и научимся изменять цвет текста отдельного участка, для этой цели в тег FONT нужно поместить атрибут COLOR вот так:

Значения атрибута color такие-же как и для атрибутов bgcolor text тега body, т. е мы можем их задавать словами по английски(Black, Green, Silver, Lime, Gray, Olive, White, Yellow, Maroon, Navy, Red, Blue, Purple, Teal, Fuchsia, Aqua)или номерами цвета в RGB (#000000- #FFFFFF)

Далее мы с вами научимся задавать шрифты для текста и познакомимся с новым атрибутом FACE тега FONT,

  • Arial
  • Cosmic Sans
  • Courier
  • Garamond
  • Helvetica
  • Verdana
  • Tahoma
  • Times
  • Times New Roman

А теперь перейдем к размерам, изменить размер текста в HTML можно при помощи двух тегов font и/или BASEFONT.
Начнем с BASEFONT, этот тег служит для изменения базового цвета, шрифта и размера текста, на пример:
<BASEFONT face=»Tahoma, Times, Verdana» color=»red» size=»3″>. текст.
Этот тег не является контейнером, т.е. обратного тега не имеет. Цвет и шрифт текста задается как в теге FONT, а вот для изменения размера текста используется атрибут SIZE с значением от 1 до 7. Этот тег в тексте можно использовать несколько раз: <BASEFONT face=»Tahoma, Times, Verdana» color=»red» size=»4″>. текст.
<BASEFONT size=»6″>. текст.
<BASEFONT color=»gold» size=»3″>. текст.
По умолчанию размер текста = «3», этот размер можно не задавать. В первом примере мы весть текст увеличили на единицу, во второй линии мы его увиличили до «6», а в третей мы опять его вернули к тексту по умолчанию.
Теперь хочу вас круто огорчить, этот тег был введен в версии HTML-4.01, и соответственно поддерживается в браузере только Интернет Експлорер, остальные браузеры его просто игнорируют, Так что лучше этот тег не использовать вообще.
А пользоваться только тегом FONT с атрибутом SIZE он поддерживается почти всеми браузерами. Атрибут SIZE, так же принимает значения от 1 до 7, но эти размеры могут задаваться и от «-2» до «+4»
<font size=»+4″> текст </font>
<font size=»+3″> текст </font>
<font size=»+2″> текст </font>
<font size=»+1″> текст </font>
<font size=»+0″> текст </font>
<font size=»-1″> текст </font>
<font size=»-2″> текст </font>
Тег FONT как и BASEFONT может содержать несколько атрибутов:
<font size=»5″ color=»red» fase=»Tahoma, Times, Verdana»>. текст. </font>

Основы стилизирования текста и шрифта — Изучение веб-разработки

  • Обзор: Styling text
  • Далее

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

Необходимые знания: Базовые компьютерные знания, Основы HTML (раздел Введение в HTML), основы CSS (раздел Введение в CSS).
Задача: Изучить основные свойства и техники, необходимые для стилизации текста на веб-страницах.

Как вы уже проверили в своей работе с HTML и CSS, текст внутри элемента выкладывается в поле содержимого элемента. Он начинается в левом верхнем углу области содержимого (или в правом верхнем углу, в случае содержимого языка RTL) и течёт к концу строки. Как только он достигает конца, он переходит к следующей строке и продолжает, затем к следующей строке, пока все содержимое не будет помещено в коробку. Текстовое содержимое эффективно ведёт себя как ряд встроенных элементов, размещённых на соседних строках и не создающих разрывы строк до тех пор, пока не будет достигнут конец строки, или если вы не принудите разрыв строки вручную с помощью элемента <br>.

Примечание: если приведённый выше абзац оставляет вас в замешательстве, то не имеет значения — вернитесь и просмотрите нашу статью о модели коробки, чтобы освежить теорию модели коробки, прежде чем продолжить.

Свойства CSS, используемые для стилизации текста, обычно делятся на две категории, которые мы рассмотрим отдельно в этой статье:

  • Font styles: Свойства, влияющие на шрифт, применяемый к тексту, влияющие на то, какой шрифт применяется, насколько он велик, является ли он полужирным, курсивным и т. д.
  • Text layout styles: Свойства, влияющие на интервал и другие особенности компоновки текста, позволяющие манипулировать, например, пространством между строками и буквами, а также тем, как текст выравнивается в поле содержимого.

Примечание: имейте в виду, что текст внутри элемента все затронуты как одна единая сущность. Вы не можете выбирать и стилизовать подразделы текста, если вы не обернёте их в соответствующий элемент (например, <span> или <strong>), или использовать текстовый псевдоэлемент, такой как ::first-letter (выделяет первую букву текста элемента),:: first-line (выделяет первую строку текста элемента) или ::selection (выделяет текст, выделенный в данный момент курсором.)

Давайте сразу перейдём к рассмотрению свойств для стилизации шрифтов. В этом примере мы применим некоторые различные свойства CSS к одному и тому же образцу HTML, который выглядит следующим образом:

<h2>Tommy the cat</h2>
<p>Well I remember it as though it were a meal ago...</p>
<p>Said Tommy the Cat as he reeled back to clear whatever foreign matter
 may have nestled its way into his mighty throat. Many a fat alley rat
had met its demise while staring point blank down the cavernous barrel of
 this awesome prowling machine.  Truly a wonder of nature this urban
predator — Tommy the cat had many a story to tell. But it was a rare
occasion such as this that he did.</p>

You can find the finished example on GitHub (see also the source code.)

Color

The color (en-US) property sets the color of the foreground content of the selected elements (which is usually the text, but can also include a couple of other things, such as an underline or overline placed on text using the text-decoration (en-US) property).

color can accept any CSS color unit, for example:

p {
  color: red;
}

This will cause the paragraphs to become red, rather than the standard browser default black, like so:

Font families

To set a different font on your text, you use the font-family property — this allows you to specify a font (or list of fonts) for the browser to apply to the selected elements. The browser will only apply a font if it is available on the machine the website is being accessed on; if not, it will just use a browser default font. A simple example looks like so:

p {
  font-family: arial;
}

This would make all paragraphs on a page adopt the arial font, which is found on any computer.

Web safe fonts

Speaking of font availability, there are only a certain number of fonts that are generally available across all systems and can therefore be used without much worry. These are the so-called web safe fonts.

Most of the time, as web developers we want to have more specific control over the fonts used to display our text content. The problem is to find a way to know which font is available on the computer used to see our web pages. There is no way to know this in every case, but the web safe fonts are known to be available on nearly all instances of the most used operating systems (Windows, macOS, the most common Linux distributions, Android, and iOS).

The list of actual web safe fonts will change as operating systems evolve, but it’s reasonable to consider the following fonts web safe, at least for now (many of them have been popularized thanks to the Microsoft Core fonts for the Web initiative in the late 90s and early 2000s):

Name Generic type Notes
Arial sans-serif It’s often considered best practice to also add Helvetica as a preferred alternative to Arial as, although their font faces are almost identical, Helvetica is considered to have a nicer shape, even if Arial is more broadly available.
Courier New monospace Some OSes have an alternative (possibly older) version of the Courier New font called Courier. It’s considered best practice to use both with Courier New as the preferred alternative.
Georgia serif
Times New Roman serif Some OSes have an alternative (possibly older) version of the Times New Roman font called Times. It’s considered best practice to use both with Times New Roman as the preferred alternative.
Trebuchet MS sans-serif You should be careful with using this font — it isn’t widely available on mobile OSes.
Verdana sans-serif

Note: Among various resources, the cssfontstack.com website maintains a list of web safe fonts available on Windows and macOS operating systems, which can help you make your decision about what you consider safe for your usage.

Note: There is a way to download a custom font along with a webpage, to allow you to customize your font usage in any way you want: web fonts. This is a little bit more complex, and we will be discussing this in a separate article later on in the module.

Default fonts

CSS defines five generic names for fonts: serif, sans-serif, monospace, cursive and fantasy. Those are very generic and the exact font face used when using those generic names is up to each browser and can vary for each operating system they are running on. It represents a worst case scenario where the browser will try to do its best to provide at least a font that looks appropriate. serif, sans-serif and monospace are quite predictable and should provide something reasonable. On the other hand, cursive and fantasy are less predictable and we recommend using them very carefully, testing as you go.

The five names are defined as follows:

Font stacks

Since you can’t guarantee the availability of the fonts you want to use on your webpages (even a web font could fail for some reason), you can supply a font stack so that the browser has multiple fonts it can choose from. This simply involves a font-family value consisting of multiple font names separated by commas, e.g.

p {
  font-family: "Trebuchet MS", Verdana, sans-serif;
}

In such a case, the browser starts at the beginning of the list and looks to see if that font is available on the machine. If it is, it applies that font to the selected elements. If not, it moves on to the next font, and so on.

It is a good idea to provide a suitable generic font name at the end of the stack so that if none of the listed fonts are available, the browser can at least provide something approximately suitable. To emphasise this point, paragraphs are given the browser’s default serif font if no other option is available — which is usually Times New Roman — this is no good for a sans-serif font!

Note: Font names that have more than one word — like Trebuchet MS — need to be surrounded by quotes, for example "Trebuchet MS".

A font-family example

Let’s add to our previous example, giving the paragraphs a sans-serif font:

p {
  color: red;
  font-family: Helvetica, Arial, sans-serif;
}

This gives us the following result:

Font size

In our previous module’s CSS values and units article, we reviewed length and size units. Font size (set with the font-size property) can take values measured in most of these units (and others, such as percentages), however the most common units you’ll use to size text are:

  • px (pixels): The number of pixels high you want the text to be. This is an absolute unit — it results in the same final computed value for the font on the page in pretty much any situation.
  • ems: 1 em is equal to the font size set on the parent element of the current element we are styling (more specifically, the width of a capital letter M contained inside the parent element.) This can become tricky to work out if you have a lot of nested elements with different font sizes set, but it is doable, as you’ll see below. Why bother? It is quite natural once you get used to it, and you can use em to size everything, not just text. You can have an entire website sized using em, which makes maintenance easy.
  • rems: These work just like em, except that 1 rem is equal to the font size set on the root element of the document (i.e. <html>), not the parent element. This makes doing the maths to work out your font sizes much easier, although if you want to support really old browsers, you might struggle — rem is not supported in Internet Explorer 8 and below.

The font-size of an element is inherited from that element’s parent element. This all starts with the root element of the entire document — <html> — the font-size of which is set to 16px as standard across browsers. Any paragraph (or another element that doesn’t have a different size set by the browser) inside the root element will have a final size of 16 px. Other elements may have different default sizes, for example an <h2> (en-US) element has a size of 2 em set by default, so it will have a final size of 32 px.

Things become more tricky when you start altering the font size of nested elements. For example, if you had an <article> element in your page, and set its font-size to 1.5 em (which would compute to 24 px final size), and then wanted the paragraphs inside the <article> elements to have a computed font size of 20 px, what em value would you use?

<!-- document base font-size is 16px -->
<article> <!-- If my font-size is 1.5em -->
  <p>My paragraph</p> <!-- How do I compute to 20px font-size? -->
</article>

You would need to set its em value to 20/24, or 0.83333333 em. The maths can be complicated, so you need to be careful about how you style things. It is best to use rem where you can, to keep things simple, and avoid setting the font-size of container elements where possible.

A simple sizing example

When sizing your text, it is usually a good idea to set the base font-size of the document to 10 px, so that then the maths is a lot easier to work out — required (r)em values are then the pixel font size divided by 10, not 16. After doing that, you can easily size the different types of text in your document to what you want. It is a good idea to list all your font-size rulesets in a designated area in your stylesheet, so they are easy to find.

Our new result is like so:

html {
  font-size: 10px;
}
h2 {
  font-size: 5rem;
}
p {
  font-size: 1.5rem;
  color: red;
  font-family: Helvetica, Arial, sans-serif;
}

Font style, font weight, text transform, and text decoration

CSS provides four common properties to alter the visual weight/emphasis of text:

  • font-style: Used to turn italic text on and off. Possible values are as follows (you’ll rarely use this, unless you want to turn some italic styling off for some reason):
    • normal: Sets the text to the normal font (turns existing italics off.)
    • italic: Sets the text to use the italic version of the font if available; if not available, it will simulate italics with oblique instead.
    • oblique: Sets the text to use a simulated version of an italic font, created by slanting the normal version.
  • font-weight: Sets how bold the text is. This has many values available in case you have many font variants available (such as -light, -normal, -bold, -extrabold, -black, etc.), but realistically you’ll rarely use any of them except for normal and bold:
    • normal, bold: Normal and bold font weight
    • lighter, bolder: Sets the current element’s boldness to be one step lighter or heavier than its parent element’s boldness.
    • 100900: Numeric boldness values that provide finer grained control than the above keywords, if needed.
  • text-transform (en-US): Allows you to set your font to be transformed. Values include:
    • none: Prevents any transformation.
    • uppercase: Transforms all text to capitals.
    • lowercase: Transforms all text to lower case.
    • capitalize: Transforms all words to have the first letter capitalized.
    • full-width: Transforms all glyphs to be written inside a fixed-width square, similar to a monospace font, allowing aligning of e.g. Latin characters along with Asian language glyphs (like Chinese, Japanese, Korean).
  • text-decoration (en-US): Sets/unsets text decorations on fonts (you’ll mainly use this to unset the default underline on links when styling them. ) Available values are:
    • none: Unsets any text decorations already present.
    • underline: Underlines the text.
    • overline: Gives the text an overline.
    • line-through: Puts a strikethrough over the text.
    You should note that text-decoration (en-US) can accept multiple values at once, if you want to add multiple decorations simultaneously, for example text-decoration: underline overline. Also note that text-decoration (en-US) is a shorthand property for text-decoration-line (en-US), text-decoration-style (en-US), and text-decoration-color (en-US). You can use combinations of these property values to create interesting effects, for example text-decoration: line-through red wavy.

Let’s look at adding a couple of these properties to our example:

Our new result is like so:

html {
  font-size: 10px;
}
h2 {
  font-size: 5rem;
  text-transform: capitalize;
}
h2 + p {
  font-weight: bold;
}
p {
  font-size: 1. 5rem;
  color: red;
  font-family: Helvetica, Arial, sans-serif;
}

Text drop shadows

You can apply drop shadows to your text using the text-shadow property. This takes up to four values, as shown in the example below:

text-shadow: 4px 4px 5px red;

The four properties are as follows:

  1. The horizontal offset of the shadow from the original text — this can take most available CSS length and size units, but you’ll most commonly use px; positive values move the shadow right, and negative values left. This value has to be included.
  2. The vertical offset of the shadow from the original text; behaves basically just like the horizontal offset, except that it moves the shadow up/down, not left/right. This value has to be included.
  3. The blur radius — a higher value means the shadow is dispersed more widely. If this value is not included, it defaults to 0, which means no blur. This can take most available CSS length and size units.
  4. The base color of the shadow, which can take any CSS color unit. If not included, it defaults to black.
Multiple shadows

You can apply multiple shadows to the same text by including multiple shadow values separated by commas, for example:

text-shadow: 1px 1px 1px red,
             2px 2px 1px red;

If we applied this to the <h2> (en-US) element in our Tommy the cat example, we’d end up with this:

Note: You can see more interesting examples of text-shadow usage in the Sitepoint article Moonlighting with CSS text-shadow.

With basic font properties out the way, let’s now have a look at properties we can use to affect text layout.

Text alignment

The text-align property is used to control how text is aligned within its containing content box. The available values are as follows, and work in pretty much the same way as they do in a regular word processor application:

  • left: Left-justifies the text.
  • right: Right-justifies the text.
  • center: Centers the text.
  • justify: Makes the text spread out, varying the gaps in between the words so that all lines of text are the same width. You need to use this carefully — it can look terrible, especially when applied to a paragraph with lots of long words in it. If you are going to use this, you should also think about using something else along with it, such as hyphens, to break some of the longer words across lines.

If we applied text-align: center; to the <h2> (en-US) in our example, we’d end up with this:

Line height

The line-height property sets the height of each line of text — this can take most length and size units, but can also take a unitless value, which acts as a multiplier and is generally considered the best option — the font-size is multiplied to get the line-height. Body text generally looks nicer and is easier to read when the lines are spaced apart; the recommended line height is around 1.5 – 2 (double spaced.) So to set our lines of text to 1.6 times the height of the font, you’d use this:

line-height: 1.6;

Applying this to the <p> elements in our example would give us this result:

Letter and word spacing

The letter-spacing and word-spacing properties allow you to set the spacing between letters and words in your text. You won’t use these very often, but might find a use for them to get a certain look, or to improve the legibility of a particularly dense font. They can take most length and size units.

So as an example, we could apply some word- and letter-spacing to the first line of each <p> element in our example:

p::first-line {
  letter-spacing: 4px;
  word-spacing: 4px;
}

Let’s add some to our example, like so:

Other properties worth looking at

The above properties give you an idea of how to start styling text on a webpage, but there are many more properties you could use. We just wanted to cover the most important ones here. Once you’ve become used to using the above, you should also explore the following:

Font styles:

  • font-variant (en-US): Switch between small caps and normal font alternatives.
  • font-kerning (en-US): Switch font kerning options on and off.
  • font-feature-settings (en-US): Switch various OpenType font features on and off.
  • font-variant-alternates (en-US): Control the use of alternate glyphs for a given font-face.
  • font-variant-caps (en-US): Control the use of alternate capital glyphs.
  • font-variant-east-asian (en-US): Control the usage of alternate glyphs for East Asian scripts, like Japanese and Chinese.
  • font-variant-ligatures: Control which ligatures and contextual forms are used in text.
  • font-variant-numeric: Control the usage of alternate glyphs for numbers, fractions, and ordinal markers.
  • font-variant-position (en-US): Control the usage of alternate glyphs of smaller sizes positioned as superscript or subscript.
  • font-size-adjust (en-US): Adjust the visual size of the font independently of its actual font size.
  • font-stretch (en-US): Switch between possible alternative stretched versions of a given font.
  • text-underline-position (en-US): Specify the position of underlines set using the text-decoration-line property underline value.
  • text-rendering (en-US): Try to perform some text rendering optimization.

Text layout styles:

  • text-indent: Specify how much horizontal space should be left before the beginning of the first line of the text content.
  • text-overflow (en-US): Define how overflowed content that is not displayed is signaled to users.
  • white-space: Define how whitespace and associated line breaks inside the element are handled.
  • word-break: Specify whether to break lines within words.
  • direction: Define the text direction (This depends on the language and usually it’s better to let HTML handle that part as it is tied to the text content.)
  • hyphens: Switch on and off hyphenation for supported languages.
  • line-break: Relax or strengthen line breaking for Asian languages.
  • text-align-last: Define how the last line of a block or a line, right before a forced line break, is aligned.
  • text-orientation (en-US): Define the orientation of the text in a line.
  • overflow-wrap: Specify whether or not the browser may break lines within words in order to prevent overflow.
  • writing-mode: Define whether lines of text are laid out horizontally or vertically and the direction in which subsequent lines flow.

Many font properties can also be set through the shorthand property font. These are written in the following order: font-style, font-variant (en-US), font-weight, font-stretch (en-US), font-size, line-height, and font-family.

Among all those properties, only font-size and font-family are required when using the font shorthand property.

A forward slash has to be put in between the font-size and line-height properties.

A full example would look like this:

font: italic normal bold normal 3em/1.5 Helvetica, Arial, sans-serif;

In this active learning session, we don’t have any specific exercises for you to do: we’d just like you to have a good play with some font/text layout properties, and see what you can produce! You can either do this using offline HTML/CSS files, or enter your code into the live editable example below.

If you make a mistake, you can always reset it using the Reset button.

You’ve reached the end of this article, and already did some skill testing in our Active Learning section, but can you remember the most important information going forward? You can find an assessment to verify that you’ve retained this information at the end of the module — see Typesetting a community school homepage.

This assessment tests all the knowledge discussed in this module, so you might want to read the other articles before moving on to it.

We hoped you enjoyed playing with text in this article! The next article will give you all you need to know about styling HTML lists.

  • Обзор: Styling text
  • Далее
  • Fundamental text and font styling
  • Styling lists
  • Styling links
  • Web fonts
  • Typesetting a community school homepage

Last modified: , by MDN contributors

Как изменить шрифт в HTML

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

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

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

Как изменить шрифт в HTML

Давайте посмотрим, как вы можете изменить шрифт на своем сайте с помощью небольшого кода. Мы рассмотрим:

  • как изменить тип шрифта в HTML
  • как изменить размер шрифта в HTML
  • как изменить размер шрифта в пределах одного абзаца
  • как изменить цвет шрифта в HTML
  • как изменить шрифт в div в HTML

Начнем.

Как изменить тип шрифта в HTML

Чтобы изменить тип шрифта исключительно с помощью HTML, используйте свойство CSS font-family. Установите для него нужное значение и поместите его в атрибут стиля. Затем добавьте этот атрибут стиля к элементу HTML, например к абзацу, заголовку, кнопке или тегу span.

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

Избранный ресурс

Руководство для начинающих по HTML

Заполните форму, чтобы получить бесплатное вводное руководство по HTML.

Давайте рассмотрим простой пример: использование встроенного CSS для изменения типа шрифта абзаца. Я добавлю атрибут стиля к первому элементу абзаца, что означает, что стиль будет применен только к этому абзацу. Другой абзац и заголовки на странице останутся шрифтом Times New Roman, типом шрифта по умолчанию в большинстве браузеров.

См. Pen How to Change Font Type in HTML [Inline CSS] от HubSpot (@hubspot) на CodePen.

Хотя встроенный CSS отлично подходит для изменения одного элемента на странице, мы рекомендуем другие стили CSS, а именно внешний CSS, а не встроенный CSS.

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

Подробнее: Руководство для начинающих по HTML и CSS

Хотите узнать больше о HTML? Загрузите наше бесплатное руководство с рекомендациями по началу работы с HTML.

 

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

См. Pen How to Change Font Type in HTML [Internal CSS] от HubSpot (@hubspot) на CodePen.

Вы можете использовать внешний CSS с простым кодом CSS или в паре с фреймворком, таким как Bootstrap CSS.

Теперь, когда мы поняли, как изменить тип шрифта, давайте обратим внимание на размер шрифта.

Как изменить размер шрифта в HTML

Чтобы изменить размер шрифта в HTML, используйте свойство CSS font-size. Установите для него нужное значение и поместите его в атрибут стиля. Затем добавьте этот атрибут стиля к элементу HTML, например к абзацу, заголовку, кнопке или тегу span.

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

См. статью «Как изменить размер шрифта в HTML [встроенный CSS]» от HubSpot (@hubspot) на CodePen.

Теперь предположим, что я хочу изменить шрифт каждого элемента абзаца на 26px. Я могу использовать селектор CSS для выбора всех абзацев:

Изменение размера шрифта в одном и том же абзаце

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

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

См. Pen ow для изменения размера шрифта в пределах одного и того же абзаца [Внутренний CSS] от HubSpot (@hubspot) на CodePen.

Более подробно о свойствах и значениях, которые можно использовать для изменения размера текста, см. в статье Как изменить размер шрифта в CSS.

Как изменить цвет шрифта в HTML

Чтобы изменить цвет шрифта в HTML, используйте свойство цвета CSS. Установите для него нужное значение и поместите его в атрибут стиля. Затем добавьте этот атрибут стиля к элементу HTML, такому как абзац, заголовок, кнопка или тег span.

Теперь изменим цвет шрифта абзаца на оранжевый Lorax (шестнадцатеричный код цвета #FF7A59) с помощью CSS. Как и выше, я собираюсь начать с добавления атрибута стиля к первому элементу абзаца, что означает, что стиль будет применен только к этому абзацу. Остальные абзацы и заголовки на странице останутся цветом по умолчанию (черным).

См. статью «Как изменить цвет шрифта в HTML [встроенный CSS]» от HubSpot (@hubspot) на CodePen.

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

Как изменить шрифт в Div в HTML

Div в HTML — это просто общий элемент, который может разделить вашу веб-страницу на разделы, чтобы вы могли настроить для них уникальные свойства CSS. Изменение шрифта в div ничем не отличается от изменения шрифта в абзаце или элементе span.

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

См. Pen How to Change Font in Div in HTML [Internal CSS] от HubSpot (@hubspot) на CodePen.

 

Тег шрифта HTML

Раньше разработчики могли использовать тег для изменения стиля текста в HTML. Если бы вы хотели изменить свой шрифт на Arial, вы бы написали следующую строку HTML:

 

Ваш текст здесь.

Однако тег font устарел в 1998 году, поскольку его заменил CSS. Форматирование CSS — это более легкая и гибкая альтернатива тегу шрифта HTML.

Лучший способ изменить шрифт в HTML и CSS

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

Примечание редактора: этот пост был первоначально опубликован в июле 2020 года и обновлен для полноты.

 

Темы: Начальная загрузка и CSS

Не забудьте поделиться этим постом!

Как изменить шрифт с помощью HTML

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

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

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

Как изменить размер шрифта текста

Размер шрифта текста показывает, насколько велик этот текст.

Чтобы изменить размер шрифта некоторого текста, вам нужно использовать font-size , а затем укажите значение в пикселях ( px ), rem или em .

Вы можете сделать это с помощью встроенного CSS следующим образом:

  

freeCodeCamp

Вы также можете сделать это во встроенном или внутреннем CSS:

 <стиль>
    ч2 {
        размер шрифта: 4rem;
    }

 

И, наконец, вы можете сделать это во внешнем CSS:

 ч2 {
        размер шрифта: 4rem;
    }
 

Чтобы избавиться от стандартного белого фона и центрировать текст как по горизонтали, так и по вертикали, я написал этот CSS:

 корпус {
      дисплей: гибкий;
      выравнивание элементов: по центру;
      выравнивание содержимого: по центру;
      высота: 100вх;
      цвет фона: #f1f1f1;
    }
 

В браузере это выглядит так:

РЕКЛАМА

Как изменить толщину шрифта текста

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

Вы можете использовать вес шрифта , чтобы изменить яркость или жирность текста, а затем присвоить ему значение, например обычный , более светлый , полужирный или более жирный . Вы также можете использовать такие значения, как 100, 200, 500 и т. д.

Как и размер шрифта, вы можете изменить толщину шрифта во встроенном, встроенном или внешнем CSS.

 <диапазон>
    

Облегчение freeCodeCamp

FreeCodeCamp Обычный

жирный шрифт freeCodeCamp

freeCodeCamp смелее

 <стиль>
    .более легкий {
      вес шрифта: светлее;
    }
    .обычный {
      вес шрифта: нормальный;
    }
    .смелый {
      вес шрифта: полужирный;
    }
    .жирный {
      вес шрифта: жирнее;
    }

 
 .зажигалка {
      вес шрифта: светлее;
    }
    .обычный {
      вес шрифта: нормальный;
    }
    .смелый {
      вес шрифта: полужирный;
    }
    . жирный {
      вес шрифта: жирнее;
    }
 

РЕКЛАМА

Как изменить стиль шрифта текста

Стиль шрифта — это вариант шрифта текста. Этот вариант шрифта может быть обычный , полужирный или курсивный .

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

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

Как обычно, вы можете изменить стиль шрифта во встроенном, внутреннем или внешнем CSS.

 <диапазон>
       

FreeCodeCamp Обычный

Наклонный код freeCodeCamp

FreeCodeCamp Курсив

 <стиль>
    наклонный {
      стиль шрифта: наклонный;
    }
    .курсив {
      стиль шрифта: курсив;
    }

 
 .наклон {
      стиль шрифта: наклонный;
    }
    . курсив {
      стиль шрифта: курсив;
    }
 

Вот вывод в браузере:

РЕКЛАМА

Как изменить семейство шрифтов текста

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

Чтобы изменить семейство шрифтов для некоторого текста, необходимо использовать свойство CSS font-family .

Затем вы можете сделать это с помощью встроенного CSS, внутреннего CSS или внешнего CSS.

Фрагмент кода ниже показывает, как изменить семейство шрифтов во встроенном CSS:

 

freeCodeCamp

Вы можете изменить семейство шрифтов во встроенном или внутреннем CSS следующим образом: ``CSS <стиль> ч2 { семейство шрифтов: Verdana, Geneva, Tahoma, без засечек; }

Во внешнем файле CSS вы можете изменить семейство шрифтов следующим образом:

 ч2 {
      семейство шрифтов: Verdana, Geneva, Tahoma, без засечек;
    }
 

Убедитесь, что внешний CSS связан с файлом HTML, иначе он не будет работать.

Семейство шрифтов Verdana выглядит в браузере Google Chrome следующим образом:

Вы могли заметить, что в значении есть и другие семейства шрифтов — Geneva, Tahoma и без засечек.

Это запасные варианты, которые браузер может использовать в случае, если Verdana недоступна на устройстве пользователя.

Если вам не нравятся шрифты, встроенные в ваше устройство, вы можете получить другие из Google Fonts.

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

В моем случае я использовал шрифт Roboto следующим образом:

 ч2 {
      семейство шрифтов: Roboto, без засечек;
    }
 

А вот так это выглядит в браузере:

РЕКЛАМА

Заключение

В этой статье рассказывается, как изменить размер шрифта, толщину шрифта, стиль шрифта и семейство шрифтов текста во встроенном, внутреннем или внешнем CSS.

Вам может быть интересно, что лучше использовать: встроенный, внутренний или внешний CSS.

Если вы работаете над небольшим проектом, вы можете использовать внутренний или встроенный CSS, но если вы работаете над большим проектом или в команде, вам не следует использовать внутренний CSS.

Это потому, что рекомендуется держать CSS отдельно от HTML.

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

Также предполагалось, что встроенный CSS может негативно повлиять на SEO веб-сайта.

Спасибо, что прочитали.



Научитесь программировать бесплатно. Учебная программа freeCodeCamp с открытым исходным кодом помогла более чем 40 000 человек получить работу в качестве разработчиков. Начать

РЕКЛАМА

HTML: тег


В этом руководстве по HTML объясняется, как использовать элемент HTML, называемый тегом , с синтаксисом и примерами.

Описание

Тег HTML уменьшает размер текста в документе HTML на один размер шрифта. Этот тег также часто называют элементом .

Синтаксис

В HTML синтаксис тега :

 

Это абзац, и здесь идет текст меньшего размера

Пример вывода

 

Атрибуты

К тегу применяются только глобальные атрибуты. Нет атрибутов, специфичных для тега .

Примечание

  • HTML-элемент находится внутри тега .
  • Тег используется для уменьшения текста на один размер (то есть: от большого до большого, от большого до среднего, от среднего до маленького).
  • Тег не может сделать текст меньше минимального размера шрифта браузера.

Совместимость с браузерами

Тег имеет базовую поддержку следующих браузеров:

  • Chrome
  • Андроид
  • Firefox (Геккон)
  • Firefox Mobile (Геккон)
  • Internet Explorer (IE)
  • Пограничный мобильный
  • Опера
  • Опера Мобайл
  • Сафари (веб-кит)
  • Сафари Мобильный

Пример

Мы обсудим тег ниже, исследуя примеры использования тега в HTML5, HTML 4. 01 Transitional, XHTML 1.0 Transitional, XHTML 1.0 Strict и XHTML 1.1.

  • HTML5
  • HTML4
  • XHTML

Документ HTML5

Если вы создали новую веб-страницу в HTML5, ваш тег может выглядеть так:

 

<голова>
<мета-кодировка="UTF-8">
Пример HTML5 от www.techonthenet.com

<тело>
 

Заголовок 1

Это абзац, и здесь идет текст меньшего размера

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

HTML 4.01 Transitional Document

Если вы создали новую веб-страницу в HTML 4.01 Transitional, ваш тег может выглядеть следующим образом:

  dtd">

<голова>

Переходный пример HTML 4.01 от www.techonthenet.com

<тело>
 

Заголовок 1

Это абзац, и здесь идет текст меньшего размера

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

Документ XHTML 1.0 Transitional

Если вы создали новую веб-страницу в XHTML 1.0 Transitional, ваш тег может выглядеть следующим образом:

 

<голова>

Переходный пример XHMTL 1.0 от www.techonthenet.com

<тело>
 

Заголовок 1

Это абзац, и здесь идет текст меньшего размера

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

XHTML 1.0 Strict Document

Если вы создали новую веб-страницу в XHTML 1.0 Strict, ваш тег может выглядеть следующим образом:

 

<голова>

Строгий пример XHTML 1.0 от www.techonthenet.com

<тело>
 

Заголовок 1

Это абзац, и здесь идет текст меньшего размера

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

Документ XHTML 1.

1

Если вы создали новую веб-страницу в XHTML 1.1, ваш тег может выглядеть так:

 

<голова>

Пример XHTML 1.1 с сайта www.techonthenet.com

<тело>
 

Заголовок 1

Это абзац, и здесь идет текст меньшего размера

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

Поделись:

Рекламные объявления

Начало работы с Google Fonts API

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

Краткий пример

Вот пример. Скопируйте и вставьте следующий HTML-код в файл:

.

  <голова>
    <мета-кодировка="utf-8">
    
    <стиль>
      тело {
        семейство шрифтов: 'Tangerine', с засечками;
        размер шрифта: 48px;
      }
    
  
  <тело>
    
Делаем Интернет красивым!

Затем откройте файл в современном веб-браузере. Вы должны увидеть страницу, отображающую далее шрифтом Tangerine:

Делаем Интернет красивым!

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

тело {
  семейство шрифтов: 'Tangerine', с засечками;
  размер шрифта: 48px;
    text-shadow: 4px 4px 4px #aaa; 
}
 

Теперь вы должны увидеть тень под текстом:

Делаем Интернет красивым!

И это только начало того, что вы можете сделать с помощью Fonts API и CSS.

Обзор

Вы можете начать использовать Google Fonts API всего за два шага:

  1. Добавьте ссылку на таблицу стилей, чтобы запросить нужный веб-шрифт:

     Шрифт+Имя ">
     
  2. Оформите элемент требуемым веб-шрифтом либо в таблице стилей:

      .css-селектор  {
    семейство шрифтов: ' Имя шрифта ', с засечками;
    }
     

    или со встроенным стилем самого элемента:

    Название шрифта  ', serif;">  Ваш текст  
Примечание: При указании веб-шрифта в стиле CSS всегда указывайте хотя бы один резервный веб-безопасный шрифт, чтобы избежать неожиданного поведения. Особенно, добавьте общее имя шрифта CSS, например serif или sans-serif в конец списка, поэтому браузер может вернуться к своим шрифтам по умолчанию, если это необходимо.

Список шрифтов, которые вы можете использовать, см. в Google Fonts.

Указание семейств шрифтов и стилей в URL-адресе таблицы стилей

Чтобы определить, какой URL-адрес использовать в ссылке таблицы стилей, начните с Google Базовый URL API шрифтов:

https://fonts.googleapis.com/css
 

Затем добавьте параметр URL-адреса family= с одним или несколькими именами семейств шрифтов и стили.

Например, чтобы запросить Шрифт Inconsolata:

https://fonts.googleapis.com/css?family=Inconsolata
 
Примечание. Замените все пробелы в имени семейства шрифтов знаками плюса ( + ).

Чтобы запросить несколько семейств шрифтов, разделите имена вертикальной чертой ( | ).

Например, чтобы запросить шрифты Мандарин, Инконсолата и Дроид Санс:

https://fonts. googleapis.com/css?family=Tangerine|Inconsolata|Droid+Sans
 

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

Google Fonts API предоставляет обычную версию запрошенных шрифтов по дефолт. Чтобы запросить другие стили или веса, добавьте двоеточие ( : ) к имени шрифт, за которым следует список стилей или весов, разделенных запятыми ( , ).

Например:

https://fonts.googleapis.com/css?family=Tangerine:bold,bolditalic|Inconsolata:italic|Droid+Sans
 

Чтобы узнать, какие стили и веса доступны для данного шрифта, см. список шрифтов в Google Fonts.

Для каждого стиля, который вы запрашиваете, вы можете указать либо полное имя, либо Сокращенное название; для веса можно также указать числовой вес:

Стиль Спецификаторы
курсив курсив или i
полужирный полужирный или b или числовой вес, например 700
полужирный курсив полужирный курсив или bi

Например, чтобы запросить курсив Cantarell и полужирный шрифт Droid Serif, вы можете использовать любой из следующих URL-адресов:

https://fonts. googleapis.com/css?family=Cantarell:italic|Droid+Serif:жирный
https://fonts.googleapis.com/css?family=Cantarell:i|Droid+Serif:b
https://fonts.googleapis.com/css?family=Cantarell:i|Droid+Serif:700
 

Использовать шрифт-дисплей

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

Передайте нужное значение в строке запроса , отобразите параметр:

https://fonts.googleapis.com/css?family=Roboto&display=swap
 

Указание подмножеств сценариев

Некоторые шрифты в Google Font Directory поддержка нескольких шрифтов (например, латинского, кириллического и греческого). В целях чтобы указать, какие подмножества должны быть загружены, параметр подмножества должен быть добавлен к URL-адресу.

Например, чтобы запросить кириллицу шрифт Roboto Mono, URL будет быть:

https://fonts. googleapis.com/css?family=Roboto+Mono&subset=кириллица
 

Для запроса греческого подмножества шрифт Roboto Mono, URL будет быть:

https://fonts.googleapis.com/css?family=Roboto+Mono&subset=греческий
 

Для запроса как греческого, так и кириллического подмножества шрифт Roboto Mono, URL будет быть:

https://fonts.googleapis.com/css?family=Roboto+Mono&subset=греческий,кириллица
 

Латинское подмножество всегда включается, если доступно, и его не нужно указывать. Обратите внимание, что если клиентский браузер поддерживает unicode-range (http://caniuse.com/#feat=font-unicode-range) параметр подмножества игнорируется; браузер выберет из подмножеств поддерживается шрифтом, чтобы получить то, что ему нужно для отображения текста.

Полный список доступных шрифтов и подмножеств шрифтов см. Гугл шрифты.

Оптимизация запросов шрифтов

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

В этих случаях следует рассмотреть возможность указания в шрифте значения text= . URL-адрес запроса. Это позволяет Google возвращать файл шрифта, оптимизированный для вашего запрос. В некоторых случаях это может уменьшить размер файла шрифта до 9 символов.0%.

Чтобы использовать эту функцию, просто добавьте text= к вашим запросам Google Fonts API. За например, если вы используете Inconsolata только для названия своего блога, вы можете поместить сам заголовок как значение text= . Вот как будет выглядеть запрос как:

https://fonts.googleapis.com/css?family=Inconsolata&text=Здравствуйте!
 

Как и для всех строк запроса, значение следует кодировать в URL:

.
https://fonts.googleapis.com/css?family=Inconsolata&text=Hello%20World
 

Эта функция также работает для международных шрифтов, позволяя указать кодировку UTF-8. персонажи. Например, ¡Привет! представлен как:

https://fonts.googleapis.com/css?family=Inconsolata&text=%c2%a1Привет!
 
Примечание: нет необходимости указывать параметр subset= при использовании text= как он позволяет ссылаться на любой символ исходного шрифта.

Включение эффектов шрифта (бета-версия)

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

Это эффект шрифта!

Чтобы использовать эту бета-функцию, просто добавьте effect= в свои шрифты Google. запрос API и добавьте соответствующее имя класса в элементы HTML, которые вы хочу повлиять. В нашем примере выше мы использовали эффект шрифта shadow-multiple , поэтому запрос будет выглядеть так:

https://fonts.googleapis.com/css?family=Rancho&effect=shadow-multiple
 

Чтобы использовать этот эффект, добавьте соответствующее имя класса к элементу (элементам) HTML. соответствующее имя класса всегда является именем эффекта с префиксом шрифт-эффект-, поэтому имя класса для shadow-multiple будет font-effect-shadow-multiple :

.
Это эффект шрифта!

Вы можете запросить несколько эффектов, разделив имена эффектов вертикальной чертой символ ( | ).

https://fonts.googleapis.com/css?family=Rancho&effect=shadow-multiple|3D-поплавок
 

Вот полный список всех эффектов шрифтов, которые мы предлагаем:

Эффект Имя API Имя класса Опора
Анаглиф анаглиф шрифт-эффект-анаглиф Chrome, Firefox, Opera, Safari
Кирпичная вывеска кирпичная вывеска кирпичный знак с эффектом шрифта Хром, Сафари
Печать на холсте печать на холсте шрифт-эффект-холст-печать Хром, Сафари
Кракле кракле шрифт-эффект-кракле Хром, Сафари
Разлагающийся разлагающийся уменьшение эффекта шрифта Хром, Сафари
Разрушение уничтожение уничтожение эффекта шрифта Хром, Сафари
Проблемный проблемный эффект шрифта состаренный Хром, Сафари
Состаренная древесина состаренная древесина состаренное дерево с эффектом шрифта Хром, Сафари
Тиснение тиснение шрифт-эффект-тиснение Chrome, Firefox, Opera, Safari
Пожар огонь шрифт с эффектом огня Chrome, Firefox, Opera, Safari
Анимация огня огонь-анимация шрифт-эффект-огонь-анимация Chrome, Firefox, Opera, Safari
Хрупкий хрупкий шрифт-эффект-хрупкость Хром, Сафари
Трава трава шрифт с эффектом травы Хром, Сафари
Лед лед шрифт с эффектом льда Хром, Сафари
Митоз митоз шрифт-эффект-митоз Хром, Сафари
Неон неон шрифт-эффект-неон Chrome, Firefox, Opera, Safari
Контур контур контур эффекта шрифта Chrome, Firefox, Opera, Safari
Паттинг-грин паттинг-грин шрифт-эффект-паттинг-зеленый Хром, Сафари
Сталь с потертостями сталь с потертостями сталь с эффектом потертости шрифта Хром, Сафари
Множественная тень теневой множественный шрифт-эффект-тень-несколько Chrome, Firefox, Opera, Safari
Расколотый расколотый шрифт с эффектом расщепления Хром, Сафари
Статический статический шрифт-эффект-статический Хром, Сафари
Стоунвош стоунвош эффект шрифта Stonewash Хром, Сафари
Трехмерный шрифт-эффект-3d Chrome, Firefox, Opera, Safari
Трехмерный поплавок 3D-поплавок шрифт-эффект-3d-поплавок Chrome, Firefox, Opera, Safari
Винтаж винтаж шрифт-эффект-винтаж Хром, Сафари
Обои обои Обои с эффектом шрифта Хром, Сафари
Примечание: Некоторые эффекты шрифта (например, 3d) не очень хорошо масштабируются, и как правило, лучше всего выглядят при использовании с большими размерами шрифта. Кроме того, вы можете захотеть для дальнейшего стиля шрифтов, например, для изменения цвета текста в соответствии с вашим страница.

Есть много других способов оформления шрифтов, и многое возможно через ССЦ. Мы просто предлагаем несколько идей, чтобы вы начали. Для большего идеи, попробуйте поискать в Google «текстовые эффекты css» и просмотрите множество идей, которые уже есть в сети!

Дополнительная литература

  • См. полный список семейств шрифтов, предоставляемых Google Fonts API, на Гугл шрифты.
  • Узнайте, как использовать загрузчик веб-шрифтов, чтобы больше контроля над загрузкой шрифтов.
  • Узнайте больше о том, как Google Fonts API работает на Страница технических соображений.

Изменение шрифта по умолчанию для добавления текста и резервного шрифта для редактирования PDF

Руководство пользователя Отмена

Поиск

Последнее обновление: 07 сентября 2022 г. , 04:22:20 по Гринвичу | Также относится к Adobe Acrobat 2017, Adobe Acrobat 2020

  1. Руководство пользователя Acrobat
  2. Знакомство с Acrobat
    1. Доступ к Acrobat с настольного компьютера, мобильного устройства или Интернета
    2. Что нового в Acrobat
    3. Сочетания клавиш
    4. Системные требования
  3. Рабочее пространство
    1. Основы рабочего пространства
    2. Открытие и просмотр PDF-файлов
      1. Открытие PDF-файлов
      2. Навигация по страницам PDF
      3. Просмотр настроек PDF
      4. Настройка просмотра PDF
      5. Включить предварительный просмотр эскизов PDF-файлов
      6. Отображение PDF в браузере
    3. Работа с учетными записями онлайн-хранилища
      1. Доступ к файлам из ящика
      2. Доступ к файлам из Dropbox
      3. Доступ к файлам из OneDrive
      4. Доступ к файлам из SharePoint
      5. Доступ к файлам с Google Диска
    4. Acrobat и macOS
    5. Уведомления Acrobat
    6. Сетки, направляющие и измерения в PDF-файлах
    7. Азиатский текст, кириллица и текст с письмом справа налево в PDF-файлах
  4. Создание PDF-файлов
    1. Обзор создания PDF-файлов
    2. Создание PDF-файлов с помощью Acrobat
    3. Создание PDF-файлов с помощью PDFMaker
    4. Использование принтера Adobe PDF
    5. Преобразование веб-страниц в PDF
    6. Создание PDF-файлов с помощью Acrobat Distiller
    7. Настройки преобразования Adobe PDF
    8. PDF-шрифты
  5. Редактирование PDF-файлов
    1. Редактирование текста в PDF-файлах
    2. Редактировать изображения или объекты в PDF
    3. Поворот, перемещение, удаление и перенумерация страниц PDF
    4. Редактировать отсканированные файлы PDF
    5. Улучшение фотографий документов, снятых с помощью мобильной камеры
    6. Оптимизация PDF-файлов
    7. Свойства PDF и метаданные
    8. Ссылки и вложения в PDF-файлах
    9. слоев PDF
    10. Миниатюры страниц и закладки в PDF-файлах
    11. Мастер действий (Acrobat Pro)
    12. PDF-файлов, преобразованных в веб-страницы
    13. Настройка PDF для презентации
    14. Статьи в формате PDF
    15. Геопространственные файлы PDF
    16. Применение действий и сценариев к файлам PDF
    17. Изменить шрифт по умолчанию для добавления текста
    18. Удалить страницы из PDF
  6. Сканирование и распознавание символов
    1. Сканирование документов в PDF
    2. Улучшение фотографий документов
    3. Устранение неполадок со сканером при сканировании с помощью Acrobat
  7. Формы
    1. Основы форм PDF
    2. Создание формы с нуля в Acrobat
    3. Создание и распространение PDF-форм
    4. Заполнение PDF-форм
    5. Свойства поля формы PDF
    6. Заполнение и подписание PDF-форм
    7. Настройка кнопок действий в формах PDF
    8. Публикация интерактивных веб-форм PDF
    9. Основные сведения о полях формы PDF
    10. Поля формы штрих-кода PDF
    11. Сбор данных формы PDF и управление ими
    12. О трекере форм
    13. Справка по PDF-формам
    14. Отправка PDF-форм получателям по электронной почте или на внутренний сервер
  8. Объединение файлов
    1. Объединение или объединение файлов в один PDF-файл
    2. Поворот, перемещение, удаление и перенумерация страниц PDF
    3. Добавить верхние и нижние колонтитулы и нумерацию Бейтса в PDF-файлы
    4. Обрезать страницы PDF
    5. Добавление водяных знаков в PDF-файлы
    6. Добавление фона в PDF-файлы
    7. Работа с файлами компонентов в портфолио PDF
    8. Публикация и совместное использование портфолио PDF
    9. Обзор портфолио PDF
    10. Создание и настройка портфолио PDF
  9. Публикация, рецензирование и комментирование
    1. Публикация и отслеживание PDF-файлов в Интернете
    2. Разметить текст с правками
    3. Подготовка к просмотру PDF
    4. Запуск обзора PDF
    5. Размещение общих обзоров на сайтах SharePoint или Office 365
    6. Участие в проверке PDF
    7. Добавить комментарии к PDF-файлам
    8. Добавление штампа в PDF
    9. Рабочие процессы утверждения
    10. Управление комментариями | посмотреть, ответить, распечатать
    11. Импорт и экспорт комментариев
    12. Отслеживание и управление обзорами PDF
  10. Сохранение и экспорт PDF-файлов
    1. Сохранение PDF-файлов
    2. Преобразование PDF в Word
    3. Преобразование PDF в JPG
    4. Преобразование или экспорт PDF-файлов в файлы других форматов
    5. Параметры формата файла для экспорта PDF
    6. Повторное использование содержимого PDF
  11. Безопасность
    1. Расширенный параметр безопасности для PDF-файлов
    2. Защита PDF-файлов с помощью паролей
    3. Управление цифровыми идентификаторами
    4. Защита PDF-файлов с помощью сертификатов
    5. Открытие защищенных PDF-файлов
    6. Удаление конфиденциального содержимого из PDF-файлов
    7. Настройка политик безопасности для PDF-файлов
    8. Выбор метода защиты для PDF-файлов
    9. Предупреждения системы безопасности при открытии PDF-файла
    10. Защита PDF-файлов с помощью Adobe Experience Manager
    11. Функция защищенного просмотра для PDF-файлов
    12. Обзор безопасности в Acrobat и PDF-файлах
    13. JavaScripts в PDF-файлах как угроза безопасности
    14. Вложения как угроза безопасности
    15. Разрешить или заблокировать ссылки в PDF-файлах
  12. Электронные подписи
    1. Подписание PDF-документов
    2. Сохраните свою подпись на мобильном телефоне и используйте ее везде
    3. Отправка документов для электронной подписи
    4. О подписях сертификатов
    5. Подписи на основе сертификата
    6. Проверка цифровых подписей
    7. Утвержденный список доверия Adobe
    8. Управление доверенными удостоверениями
  13. Печать
    1. Основные задачи печати PDF
    2. Буклеты для печати и портфолио в формате PDF
    3. Расширенные настройки печати PDF
    4. Печать в PDF
    5. Печать цветных PDF-файлов (Acrobat Pro)
    6. Печать PDF-файлов нестандартных размеров
  14. Специальные возможности, теги и переформатирование
    1. Создание и проверка доступности PDF
    2. Специальные возможности в PDF-файлах
    3. Инструмент порядка чтения для PDF-файлов
    4. Чтение PDF-файлов с функциями перекомпоновки и специальных возможностей
    5. Редактирование структуры документа с помощью панелей «Содержимое» и «Теги»
    6. Создание доступных PDF-файлов
  15. Поиск и индексирование
    1. Создание указателей PDF
    2. Поиск PDF-файлов
  16. Мультимедийные и 3D-модели
    1. Добавление аудио-, видео- и интерактивных объектов в PDF-файлы
    2. Добавление 3D-моделей в файлы PDF (Acrobat Pro)
    3. Отображение 3D-моделей в PDF-файлах
    4. Взаимодействие с 3D-моделями
    5. Измерение 3D-объектов в PDF-файлах
    6. Настройка 3D-представлений в PDF-файлах
    7. Включить 3D-контент в PDF
    8. Добавление мультимедиа в PDF-файлы
    9. Комментирование 3D-проектов в PDF-файлах
    10. Воспроизведение видео, аудио и мультимедийных форматов в PDF-файлах
    11. Добавить комментарии к видео
  17. Инструменты для печати (Acrobat Pro)
    1. Обзор инструментов для печати
    2. Следы от принтера и линии роста волос
    3. Предварительный просмотр вывода
    4. Сведение прозрачности
    5. Преобразование цвета и управление чернилами
    6. Цвет захвата
  18. Предпечатная проверка (Acrobat Pro)
    1. Файлы, совместимые с PDF/X, PDF/A и PDF/E
    2. Предпечатные профили
    3. Расширенные предполетные проверки
    4. Предполетные отчеты
    5. Просмотр результатов предварительной проверки, объектов и ресурсов
    6. Цели вывода в PDF-файлах
    7. Исправление проблемных областей с помощью инструмента Preflight
    8. Автоматизация анализа документов с помощью дроплетов или предпечатных действий
    9. Анализ документов с помощью инструмента предварительной проверки
    10. Дополнительные проверки в инструменте предварительной проверки
    11. Предполетные библиотеки
    12. Переменные предварительной проверки
  19. Управление цветом
    1. Поддержание согласованности цветов
    2. Настройки цвета
    3. Документы с управлением цветом
    4. Работа с цветовыми профилями
    5. Понимание управления цветом

При добавлении текста в PDF Acrobat по умолчанию выбирает ближайшие атрибуты шрифта для нового текста. Точно так же, когда вы редактируете существующий текст в PDF-файле, а шрифт недоступен в системе, по умолчанию шрифт возвращается к определенному шрифту в конкретном сценарии; например, шрифт возвращается к Minion Pro с латинским шрифтом. Такое поведение по умолчанию может привести к непоследовательному отображению шрифтов в документе PDF. Чтобы сделать его единым во всех PDF-файлах, вместо использования настроек по умолчанию вы можете выбрать определенный шрифт как для параметра «Добавить текст», так и для резервного варианта в функциях редактирования текста, используя Параметры шрифта в настройках Редактирование содержимого .


Действия по изменению резервного шрифта по умолчанию для редактирования текста:

  1. Перейдите к Правка > Настройки > Редактирование содержимого > Параметры шрифта .

  2. Выберите подходящий шрифт в раскрывающемся списке шрифтов Fallback для редактирования .

  3. Щелкните OK .


Действия по изменению свойств шрифта по умолчанию для добавления текста:

  1. Перейдите к Правка > Настройки > Редактирование содержимого > Параметры шрифта .

  2. Выберите подходящий шрифт в раскрывающемся списке Шрифт по умолчанию для добавления текста .

  3. Выберите подходящий размер шрифта в раскрывающемся списке Размер шрифта .

  4. Щелкните OK .

Чтобы восстановить поведение по умолчанию, выберите Разрешить Acrobat выбрать в раскрывающемся списке.

Еще нравится это

  • Как редактировать или форматировать текст в PDF

Войдите в свою учетную запись

Войти

Управление учетной записью

Изменить или установить шрифт по умолчанию в Outlook

Outlook для Microsoft 365 Outlook 2021 Outlook 2019 Outlook 2016 Outlook 2013 Дополнительно. .. Меньше

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

  1. Перейти к Файл > Опции > Почта > Канцелярские принадлежности и шрифты…

  2. Выберите шрифт, который хотите изменить

    • Новые почтовые сообщения — устанавливает шрифт по умолчанию для исходных сообщений, которые вы составляете.

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

  3. Выберите OK до конца, чтобы сохранить изменения.

См. также

  • Измените шрифт или размер шрифта в списке сообщений

  • Настроить или отключить автоматическое форматирование текста

    Перейти к Outlook > Настройки > Шрифты

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

  2. В разделе Размер отображения текста измените размер текста с помощью ползунка.

Вы можете изменить шрифты, если вы используете формат HTML для составления новых сообщений.