HTML тег
Тег <font> задает характеристика шрифта. Размер, цвет и гарнитура шрифта определяются атрибутами size, color и face.
Внимание: Данный тег устарел, взамен необходимо использовать CSS стили (см. пример ниже).
Синтаксис¶
Тег <font> парный, содержимое пишется между открывающим (<font>) и закрывающим (</font>) тегами.
Пример¶
<!DOCTYPE html>
<html>
<head>
<title>Заголовок документа</title>
</head>
<body>
<p>
<font size="2" color="blue">Текст синего цвета</font>
</p>
<p>
<font size="3" color="red">Текст красного цвета, размер шрифта увеличен.</font>
</p>
<p>
<font face="arial" color="green">Текст зеленого цвета, гарнитура шрифта изменена. </font>
</p>
</body>
</html>
Попробуйте сами!Результат¶
CSS стили¶
Вместо атрибута color для изменения цвета используют CSS свойство color, вместо атрибута face — CSS свойство font-family или font-face, а вместо атрибута size CSS свойство font-size.
Пример¶
Попробуйте сами!<!DOCTYPE html> <html> <head> <title>Заголовок документа</title> </head> <body> <p>Текст синего цвета.</p> <p> Текст красного цвета, размер шрифта увеличен.</p> <p> Текст зеленого цвета, гарнитура шрифта изменена.</p> </body> </html>
Результат
Атрибуты¶
Атрибут | Значение | Описание |
---|---|---|
color | rgb (x, x, x) #xxxxxx colorname | Устанавливает цвет текста. |
face | font_family | Устанавливает гарнитуру шрифта. |
size | number | Устанавливает размер текста |
Как добавить стиль к тегу <font> ?
Распространенные свойства для изменения визуальной насыщенности/выделения/размера текста внутри тега <font>:
Цвет текста внутри тега <font>:
Стили форматирования текста для тега <font>:
Другие свойства для тега <font>:
Веб-шрифты — Изучение веб-разработки | MDN
В первой статье модуля, мы изучали основные функции CSS доступные для стилизации шрифтов и текста. В этой статье мы продвинемся дальше изучая веб-шрифты в деталях — они позволяют вам загружать пользовательские шрифты вместе с вашей веб-страницей, чтобы обеспечить более разнообразный, индивидуальный стиль текста.
Предварительные требования: | Основная компьютерная грамотность, основы HTML (изучите Введение в HTML), основы CSS (изучите Введение в CSS), Основы CSS текста и шрифта. |
---|---|
Задача: | Изучить как применять веб-шрифты к веб-странице, использовать сторонний сервис или писать код самостоятельно. |
Как мы рассматривали в Фундаментальной стилизации текста и шрифта, шрифты применённые к вашему HTML могут контролироваться при помощи свойства font-family
. Оно принимает одно и более имён семейств шрифтов и браузер следует по списку пока не найдёт тот шрифт, который является доступным в системе, под управлением которой он работает:
p {
font-family: Helvetica, "Trebuchet MS", Verdana, sans-serif;
}
Эта система работает хорошо, но традиционно выбор шрифтов веб-разработчиков была ограниченной. Существует только горсть шрифтов которые вы можете гарантировать, что они являются доступными во всех распространённых системах — так называемые Безопасные веб-шрифты. Вы можете использовать стек шрифта для указания предпочтительных шрифтов, за которыми следует веб-безопасные альтернативы, за которыми следует системный шрифт по умолчанию, но это добавляет дополнительной работы с точки зрения тестирования, чтобы убедиться, что ваш дизайн выглядит хорошо с каждым из шрифтов и т.
Но есть альтернатива, которая работает очень хорошо начиная с 6-ой версии IE. Веб-шрифты — это функция CSS позволяющая вам указывать файлы шрифтов, загружаемые вместе с вашим веб-сайтом по мере доступа к нему, это означает, что любой браузер, поддерживающий веб-шрифты, может иметь в своём распоряжении именно те шрифты, которые вы укажете. Замечательно! Требуемый синтаксис выглядит примерно так:
Во-первых, у вас есть блок @font-face
в начале CSS, который указывает файл(-ы) шрифтов для загрузки:
@font-face {
font-family: "myFont";
src: url("myFont.woff");
}
Ниже вы можете использовать имя семейства шрифтов, указанное внутри @font-face, чтобы применить свой собственный шрифт ко всему, что вам нравится, как обычно:
html {
font-family: "myFont", "Bitstream Vera Serif", serif;
}
Синтаксис становится немного сложнее, чем этот; мы вдадимся в подробности ниже.
Есть две важные вещи, которые нужно иметь в виду о веб-шрифтах:
- Браузеры поддерживают разные форматы шрифтов, поэтому вам будут нужны несколько форматов шрифтов для приличной кросс-браузерной поддержки. Например, большинство современных браузеров поддерживают WOFF/WOFF2 (Web Open Font Format versions 1 and 2), наиболее эффективный формат, но старые версии IE поддерживают только шрифты EOT (Embedded Open Type) и вам возможно понадобиться включать версию SVG шрифта для поддержки старых версий браузеров iPhone и Android. Ниже мы покажем вам как генерировать требуемый код.
- В основном шрифты не бесплатны для использования. Вы должны платить за них и/или соблюдать другие условия лицензии такие как указание создателя шрифта в коде (или на вашем сайте). Вы не должны красть шрифты и использовать их без должного указания авторства.
Обратите внимание: Веб-шрифты как технология поддерживается в Internet Explorer начиная с 4 версии!
Имея это в виду, давайте создадим базовый пример веб-шрифта из первых принципов. Сложно продемонстрировать это на встроенном живом примере, поэтому вместо, мы бы хотели, чтобы следовали детальным шагам в секциях ниже, чтобы понять идею процесса
Вы должны использовать файлы web-font-start. html и web-font-start.css как отправную точку добавляя в них ваш код (см. живой пример). Сейчас сделайте копию этих файлов в новой директории на вашем компьютере. В файле web-font-start.css
вы найдёте некоторый минимальный CSS для работы с базовым макетом и вёрсткой примера.
Поиск шрифтов
В этом примере мы будем использовать два веб-шрифта, один для заголовков, и другой для основного текста. Для того чтобы начать нам необходимо найти файлы шрифтов, которые содержат эти шрифты. Шрифты созданы шрифтовыми «цехами» и хранятся в разных форматах фалов. Как правило существует три типа сайтов, где вы можете получить шрифты:
- Бесплатный дистрибьютер шрифтов: это сайт, который предоставляет бесплатные шрифты для скачивания (могут существовать некоторые условия лицензии, например, указание создателя шрифта). Примеры включают Font Squirrel, dafont, и Everything Fonts.
- Платный дистрибьютер шрифтов: это сайт, который предоставляет шрифты за плату, например fonts. com или myfonts.com. Также вы можете купить шрифты напрямую у производителя шрифтов, например Linotype, Monotype, или Exljbris.
- Сервис онлайн шрифтов: это сайт, который предоставляет вам шрифты, делая весь процесс проще. Смотрите раздел Использование онлайн-сервиса шрифтов для более подробной информации.
Давайте найдём какие-нибудь шрифты! Отправляйтесь на Font Squirrel и выберите два шрифта — симпатичный интересный шрифт для заголовков (может быть симпатично выглядящий или шрифт с засечками) и немного менее кричащий и более читабельный шрифт для параграфов. Когда вы найдёте каждый шрифт, нажмите на кнопку загрузки и сохраните файлы в той же директории, где ранее вы сохранили файлы HTML и CSS. Не имеет значения являются ли они TTF (True Type Fonts) или OTF (Open Type Fonts).
В любом случае распакуйте архив со шрифтом (веб-шрифты обычно распространяются в ZIP файлах, содержащих файл(-ы) шрифта и лицензионную информацию). Вы можете обнаружить несколько файлов шрифтов в упаковке (архиве) — некоторые шрифты распространяются как семейство с различными доступными вариантами, например тонкий, средний, жирный, курсив, тонкий курсив и т.
д. В этом примере мы просто хотим, чтобы вы позаботились о едином файле шрифта для каждого варианта.Обратите внимание: В разделе «Find fonts» в колонке справа, вы можете кликать по различным тегам и классификациям чтобы отфильтровать отображаемые варианты для выбора.
Генерация требуемого кода
Теперь вам надо будет сгенерировать требуемый код (и форматы шрифтов). Для каждого шрифта проделайте следующие шаги.
- Убедитесь, что вы выполнили все лицензионные требования если вы собираетесь использовать это в коммерческих и/или веб проектах.
- Перейдите на Fontsquirrel Webfont Generator.
- Выгрузите два ваших файла шрифтов используя кнопку Upload Fonts.
- Поставьте галочку отмеченную «Yes, the fonts I’m uploading are legally eligible for web embedding».
- Кликните по Download your kit.
После того как генератор закончит обработку, вы должны получить ZIP файл к загрузке — сохраните его в той же директории что и ваши HTML и CSS.
Реализация кода в вашем демо
Теперь распакуйте набор веб-шрифта, который вы только что сгенерировали. Внутри распакованной папки вы увидите три полезных элемента:
- несколько версий каждого шрифта (например
.ttf
,.woff
,.woff2
и т.д.; предоставленные шрифты будут обновляться со временем по мере изменения требований поддержки браузера). Как упомянуто выше, несколько шрифтов нужны для кросс-браузерной поддержки — это метод Fontsquirrel быть уверенными что вы получили всё что вам надо. - Демо файл HTML для каждого шрифта — загрузите их в ваш браузер чтобы посмотреть, как будет выглядеть шрифт в разных контекстах использования.
- Файл
stylesheet.css
, который содержит сгенерированный @font-face код который вам нужен.
Для внедрения их в ваше демо следуйте следующим шагам:
- Переименуйте распакованную папку на что-нибудь лёгкое и простое, например
fonts
. - Откройте файл
stylesheet. css
и скопируйте содержимое обоих@font-face
блоков в ваш файлweb-font-start.css
— вам надо вставить их в самый верх, до любого вашего CSS, так как шрифты должны быть импортированы до того, как вы сможете использовать их на вашем сайте. - Каждый из функций
url()
указывает на файл шрифта который мы хотим импортировать в наш CSS — мы должны убедиться в том, что пути к файлам верные, поэтому добавьтеfonts/
в начало каждого пути (настройте так как необходимо). - Теперь вы можете использовать эти шрифты в ваших стеках шрифтов, как и любой веб-безопасный или по умолчанию системный шрифт. Например:
font-family: 'zantrokeregular', serif;
Вы должны получить демо-страницу с какими-то реализованными симпатичными шрифтами. Поскольку различные шрифты создаются в разных размерах, вам может понадобиться настроить размер, интервалы и т.д., чтобы отладить внешний вид.
Онлайн-сервисы шрифтов обычно хранят и обслуживают шрифты для вас, поэтому вам не надо переживать о написании @font-face
кода и обычно необходимо просто вставить строчку или две простого кода в ваш сайт для того чтобы все работало. Примеры включают Adobe Fonts и Cloud.typography. Большинство из этих услуг на основе подписки, за исключением Google Fonts, полезный бесплатный сервис, особенно для быстрого тестирования работы и написания демо.
Большинство из этих сервисов легки в использовании, поэтому мы не будем освещать их в деталях. Давайте кратко рассмотрим Google fonts, чтобы вы понимали идею. И снова, используйте копии web-font-start.html
и web-font-start.css
в качестве отправной точки.
- Отправляйтесь на Google Fonts.
- Используйте фильтры с правой стороны чтобы отобразить типы шрифтов, которые вы хотите выбрать и выберите пару шрифтов, которые вам понравятся.
- Для выбора семейства шрифтов нажмите на кнопку ⊕ рядом с ним.
- Когда вы выбрали семейства шрифтов, нажмите на панель [Number] Families Selected в низу страницы.
- На полученном экране, сначала вам надо скопировать строку показанного HTML кода и вставить её в head вашего HTML файла. Вставьте его выше существующего
<link>
элемента для того, чтоб шрифт импортировался до того, как вы начнёте пользоваться им в вашем CSS. - Далее вам надо скопировать CSS-объявления, перечисленные в вашем CSS, чтобы применить пользовательские шрифты к вашему HTML.
Обратите внимание: вы можете найти законченные версии google-font.html и google-font.css, если вам необходимо сверить вашу работу с нашей (см. live).
Давайте исследуем тот @font-face
синтаксис, который fontsquirrel сгенерировал для вас. Это то, как выглядит один из этих блоков:
@font-face {
font-family: 'ciclefina';
src: url('fonts/cicle_fina-webfont.eot');
src: url('fonts/cicle_fina-webfont.eot?#iefix') format('embedded-opentype'),
url('fonts/cicle_fina-webfont.woff2') format('woff2'),
url('fonts/cicle_fina-webfont.woff') format('woff'),
url('fonts/cicle_fina-webfont.ttf') format('truetype'),
url('fonts/cicle_fina-webfont.svg#ciclefina') format('svg');
font-weight: normal;
font-style: normal;
}
Это называется «пуленепробиваемым @font-face синтаксисом», после публикации Пола Айриша (Paul Irish), с самого начала, когда @font-face
начал получать популярность (Bulletproof @font-face Syntax). Давайте пройдёмся по нему, чтобы посмотреть, что он делает:
font-family
: В этой строке указывается имя, которое вы хотите использовать для обозначения шрифта. Вы можете указать его как угодно, если вы используете его последовательно в вашем CSS.src
: В этой строке указывается путь к файлам шрифтов которые будут импортированы в ваш CSS (url
путь) и формат каждого файла шрифта (format
часть). Последняя часть в каждом случае опциональна, но полезно объявлять его, потому что это позволяет браузерам быстрее находить шрифт, который они могут использовать. Могут быть перечислены несколько объявлений, разделённых запятыми — браузер будет искать среди них и использовать первый который найдёт и тот который он понимает — поэтому лучше всего ставить новые, лучшие форматы такие как WOFF2 в начало, а старые, не такие хорошие форматы как TTF в конец. Единственное исключение это EOT шрифты — они размещены первыми чтобы исправить пару багов в старых версиях IE который постарается использовать первую вещь, которую найдёт, даже если он не умеет использовать этот шрифт.font-weight
/font-style
: В этих строках указывается какую толщину имеет шрифт и является ли он курсивом или нет. Если вы импортируете несколько значений толщины одного и того же шрифта вы можете указать какая у них толщина/стиль и затем использовать разные значенияfont-weight
/font-style
для выбора между ними, вместо того, чтобы называть всех разных членов семейства шрифтов разными именами. @font-face совет: установите font-weight и font-style так чтобы ваш CSS был простым от Роджера Джонсона (Roger Johansson) покажет, что делать более детально.
Обратите внимание: вы также можете указать определённые значения font-variant
(en-US) и font-stretch
(en-US) для ваших веб-шрифтов. В новых браузерах вы также можете указать значение unicode-range
(en-US), который является конкретным диапазоном символов, которые вы хотите использовать из веб-шрифта — в поддерживающих браузерах, будут загружены только указанные символы, сохраняя от ненужной загрузки. Creating Custom Font Stacks with Unicode-Range от Drew McLellan предоставляет некоторые полезные идеи того как это использовать
В браузерах доступна новая технология, называемая переменными шрифтами — это шрифты, которые позволяют включить в единственный файл много разных вариантов дизайнов шрифтов, вместо того чтобы иметь отдельные файлы шрифтов для каждой ширины, толщины или стиля. Они несколько продвинуты для нашего курса для начинающих, но если вы хотите расширить свои знания и посмотреть на них, прочитайте наше Руководство по переменным шрифтам.
Вы достигли конца этой статьи и уже испытали некоторые навыки в наших разделах активного изучения, но сможете ли вы вспомнить самую важную информацию продвигаясь дальше? Вы можете найти задание для проверки того что вы усвоили информацию к конце модуля — см. Задание: стилизация школьного сайта.
Теперь, когда вы ознакомились с нашими статьями об основах стилизации текста, пришло время проверить ваше понимание нашей оценкой модуля «Задание: стилизация школьного сайта».
Теги Font (Face, Size и Color), Blockquote и Pre — устаревшее форматирование текста в чистом HTML (без использования CSS)
Обновлено 10 января 2021- Blockquote и Pre — форматирование в HTML
- Font — работа с цветом и шрифтом текста в чистом Html
- Задаем тип шрифта в Html с помощью Face для тега Font
- Strong и Em — тэги выделений в тексте
Здравствуйте, уважаемые читатели блога KtoNaNovenkogo.ru. Сегодня продолжим добавление новых материалов по тематике чистого Html. Чуть позже мы перейдем к изучению CSS, но сначала следует разобрать все нюансы, связанные с языком ХТМЛ. До этого уже успели рассмотреть директивы комментариев и doctype, а также теги h2-H6 (заголовки), Hr (линия), P (абзац), Br (перенос строки) и атрибуты Html тэгов (align, width).
Мы узнали как добавить средствами таблицу, а также как вставить картинку в Html код через тег Img, создать веб форму или список через теги UL, OL, LI, DL, ну и еще, в свое время, мы успели затронуть основы популярной верстки сайтов. Сегодня продолжим рассмотрение различных тэгов, а именно Font, Blockquote, Pre, Strong, Em, B, I и других, позволяющих осуществлять форматирование текста.
Blockquote и Pre — форматирование в HTML
Раньше(еще до появления CSS) тег цитаты Blockquote в Html коде использовался довольно часто, потому что фрагмент текста, заключенный в него, получал горизонтальный отступ, что было не так-то просто сделать в то время в силу невозможности использования CSS свойств. Элемент Blockquote является парным и внутри него могут находиться как строчные теги, так и блочные (например, абзацы P).
<p>Пример</p> <blockquote><p>Пример, заключенный в Blockquote</p></blockquote>
Сейчас тег Blockquote по-прежнему используется при оформлении текста, но внешний вид цитат в наше время уже обычно задается с помощью CSS свойств, прописанных именно для него в файле с таблицами стилей вашего шаблона оформления. Например, в случае моего блога, в style.css можно найти следующие строки:
#content blockquote{margin:15px 0 20px 0;padding:5px 8px 5px 35px;background:#eaedf0 url(images/quote2.png) no-repeat left top;background-position:8px 5px;color:#666;font-size:14px;width:91%;font-style:italic;} #content blockquote p{color:#666;font-size:14px;}
Ну, а то, как будут при этом выглядеть цитататы, заключенные в Blockquote, вы можете увидеть в тексте статьи с интервью с руководителем биржи ГоГетЛинкс.
Кроме цитаты в Html раньше (до появления CSS) довольно широко использовался еще один тег форматирования — Center. Он является парным (своеобразный контейнер) и блочным. В нем можно заключать любые элементы текста (как строчные, так и блочные), которые в результате сего действа будут выровнены по центру.
Сейчас этот тег Center не рекомендован валидатором WC3 для применения, но вполне может использоваться при форматирования, например, в почтовой рассылке на subscribe, когда стилевое оформление применять будет сложновато.
Так, теперь давайте рассмотрим тэг Pre, который позволяет передать форматирование текста заданное непосредственно в исходном коде. Помните я говорил, что все идущие подряд в Html коде пробельные символы (пробел, табуляция и перенос строки) будут при разборе кода в браузере заменены одним единственным пробелом.
Так вот, элемент Pre запрещает сокращение пробельных символов в участке текста, который будет в него заключен. Что примечательно, для фрагмента, заключенного в Pre, браузер не будет осуществлять автоматический перенос строк по пробельным символам.
Т.е. все строки внутри элемента Pre будут считаться браузером неразрывными — как вы написали в коде, так и будет отображаться в браузере. Причем, в обозревателе для отображения участка текста, отформатированного с помощью тега Pre, будет использоваться моноширинный шрифт, типа Courier New или подобные ему.
<pre> форматирование в исходном коде тэг Pre теги устаревшие </pre>
Сам тэг Pre является блочным, а внутри него (этот тег парный) может быть заключен только строчный контент (т.е. внутри него не следует размещать абзацы P, заголовков h2 — H6 и т.п.).
В Html есть еще один блочный тэг, который предназначен для форматирования текста — Address. Внутри этого тега может располагаться по стандартам валидатора только строчный контент, который будет отображен в браузере курсивом.
Font — работа с цветом и шрифтом текста в чистом Html
Помните, мы говорили про цвета в Html коде? Так вот, раньше в языке гипертекстовой разметки, когда еще и речи не шло про CSS, для задания цвета текста в документе использовали специальный атрибут Text, который прописывался в тэге Body (а через атрибут Bgcolor можно было задать цвет фона для документа):
<body text="#ffffff" bgcolor="red">
Если нужно было изменить цвет небольшого фрагмента текста, то использовали атрибут Color в теге Font, который на данный момент является устаревшим и не рекомендованным к применению валидатором W3C, но его еще можно встретить в коде некоторых движков сайтов (систем управления контентом или CMS, о которых тут шла речь), да и в той же почтовой рассылке он может использоваться.
Хотя, конечно же, сейчас гораздо правильнее вместо Font использовать CSS свойства. Но не суть важно, мы поговорим об этом устаревшем элементе для общего, так сказать, развития.
Тег Font является строчным и поэтому внутри него можно заключать только строчные элементы (абзацы и заголовки внутрь него попадать не должны, иначе Html код перестанет быть валидным). Естественно, что он является парным, т.е. вы с помощью него заключаете слова в своеобразный контейнер для его последующего форматирования.
<font color="red"> Устаревшее форматирование фрагмента текста</font>
Устаревшее форматирование — несколько слов, покрашенных в красный цвет с помощью Font и его атрибута Color. Но этот элемент может не только изменять цвет заключенного внутри него слова, но и изменять его размер (атрибут Size) и начертание шрифта (атрибут Face).
Задавая размер шрифта с помощью атрибута Size тега Font, вы могли использовать только семь значений (от 1 до 7 — это не пиксели, а относительные размеры). Причем, базовый размер шрифта, принятый в браузере по умолчанию, соответствовал значению Size равному трем, а шестерка соответствовала размеру заголовка h2, принятому в данном браузере. Все остальные цифры для Size отдавались на усмотрение данного конкретного обозревателя.
Задаем тип шрифта в чистом Html с помощью Face для элемента Font
Теперь давайте рассмотрим задание начертания шрифта в чистом Html коде (без использования таблиц каскадных стилей) с помощью Face.
Вообще, все шрифты делятся на несколько больших групп:
- Серифные (serif) или же, по-другому, с засечками (засечки идут по верхнему и нижнему краю букв этих шрифтов). К этому типу относится Times New Roman.
- Рубленные(sans-serif) или, по-другому, без засечек, ярким представителем которых является Arial.
- Моноширинные (monospace) — все буквы в таких шрифтах имеют одинаковую ширину. Типичным представителем является все тот же Courier.
В любом браузере есть настройки, где можно задать используемый по умолчанию шрифт и его размер для каждого из приведенных выше семейств. Например, в Firefox добраться до этих настроек можно, выбрав из меню пункты и вкладки «Настройки» — «Настройки» — «Содержимое» — «Дополнительно»:
Т.е. в любом браузере будет задан шрифт и его размер для любого из трех основных семейств (serif, sans-serif и monospace). Если в Html коде начертание и размер будут явно заданы, то они и будут использоваться браузером для отображения.
Но может возникнуть ситуация, когда нужный шрифт просто может быть не установлен на компьютере пользователя, просматривающего ваш сайт. Что же тогда будет делать браузер?
Вопрос довольно интересный, и чтобы ответ на него вас не разочаровал, нужно просто правильно задать начертание шрифта в атрибуте Face тэга Font или же в соответствующем CSS свойстве таблицы каскадных стилей.
Посмотрим это на примере тега Font. Итак, заключаем нужный кусок текста в фонты и прописываем в открывающем элементе значения для атрибута Face в виде перечня шрифтов, которые вы хотели бы здесь использовать (в порядке убывания их приоритета). Например, так:
<font face="Verdana,Arial,sans-serif">фрагмент текста</font>
Т.е. браузер при разборе этого кода, наткнувшись на такую запись, попытается сначала найти установленный на компьютере пользователя фонт под названием Verdana, а если его не найдет, то попытается отрисовать данный фрагмент текста с помощью Arial.
Ну, а если случится страшное и даже Arial на компьютере пользователя найдено не будет, то браузер будет отрисовывать данный кусок текста тем фонтом, который задан в настройках браузера шрифтом по умолчанию для данного семейства (в нашем случае семейства Sans-serif).
А вот если вы не укажете в атрибуте Face тега Font в самом конце название семейства (в нашем примере это sans-serif), то будет взят тот шрифт, который в браузере принят по умолчанию для всех случаев жизни, и он уже может быть не из того семейства, которое вы хотели бы.
Как вы, наверное, поняли, существует проблема в использовании на сайте абсолютно любых шрифтов, которые бы вам захотелось. Почему? Потому что есть вероятность, что у части посетителей вашего сайта их на компьютерах просто-напросто не будет установлено.
Но тем не менее есть набор шрифтов, которые с большой долей вероятности найдутся на компьютерах с ОС Windows, а также и на Линуксе, и Макинтоше, и которые будут входить в базовую поставку всех этих операционных систем.
Т.е. без особых проблем можно использовать на своем сайте Arial, Verdana, Times New Roman, Tahoma, Georgia, Trebuchet MS, Courier New, Comic Sans MS. Одно из возможных решений проблемы скудности шрифтов я подробно описал в статье Красивые шрифты для сайта в онлайн сервисе Google Font.
Strong, Em — тэги логических и визуальных выделений в тексте
Если бы сейчас не существовало CSS, то я должен был бы описать назначение тех или иных тегов логического и физического (визуального) форматирования текста. Но, т.к. CSS сейчас уже используется на подавляющем большинстве сайтов, то роль подобных тэгов в Html коде уже практически сведена к нулю, поэтому я лишь быстро пробегусь по ним и объясню для чего они использовались раньше (а некоторые используются и сейчас).
Визуальные теги предназначены для изменения начертания текста, которое будет видно посетителям вашего сайта, но которому не должны уделять какое-то особое внимание поисковые системы.
Логические же теги форматирования текста, по идее, ориентированы для указания каких-либо акцентов поисковым машинам. Для пользователя выделение этими элементами тоже будет изменять внешний вид выделенных слов.
Если вы помните, то не так уж давно оптимизаторам советовали выделять значимые места с ключевыми словами (как нужно выделять ключевые слова в тексте) тегами логического форматирования Strong и EM, которые для пользователя будут выглядеть как обычное выделение жирным и курсивом.
А вот для выделений без ключевых слов советовали использовать Html элементы «B» и «I», которые для пользователей опять же выглядели бы тоже как выделение жирным и курсивом, но уже поисковыми машинами не учитывались, т.к. они не являются тэгами логического форматирования.
Сейчас все это уже практически не работает так, как задумывалось, и выделение ключевых слов с помощью Strong и EM мы делаем скорее по привычке, нежели действительно надеясь на определенные дивиденды за это со стороны поисковых систем.
Хотя, кто их знает, может быть мало-мальское влияние Strong и EM на оптимизацию текста еще осталось (читайте про продвижение сайтов своими силами).
Итак, кроме уже упомянутых «B» и «I» (выделение жирным и курсивом) к разряду визуального форматирования можно отнести уже рассмотренные в начале статьи Font, Pre, а также теги:
- «U» — выделение подчеркиванием
- «Strike» — перечеркивание
- «Sup» — верхний индекс
- «Sub» — нижний индекс
- «Tt» — выделение моноширинным шрифтом
- «Big» — увеличить шрифт
- «Small» — уменьшить шрифт
Ну, а теперь давайте рассмотрим перечень элементов логического форматирования текста:
- «Em» — логическое выделение важных фрагментов курсивом
- «Strong» — то же самое, но только выделяться будет жирным
- «Cite» — выделение цитат курсивом
- «Code» — предназначен для отображения разнообразных кодов моноширинным фонтом
- «Samp» — для выделения нескольких символов моноширинным фонтом
- «Abbr» — в атрибуте Title этого тэга прописывается расшифровка какой-либо аббревиатуры (типа, CSS или Html, которые читаются по буквам, а не как единое слово). Прописанные в Title слова будут всплывать при подведении к этой аббревиатуре курсора мыши.
- «Acronym» — то же самое, но используется для акронимов, т.е. сокращений, которые читаются не по буквам, а как слово (например, МКАД или Гаи)
- «Kbd» — используется для отображения моноширинным шрифтом текста, вводимого пользователем сайта с клавиатуры
- «Var» — используется для выделения курсивом переменных в каком-либо коде
- «Del» — выделение перечеркиванием, когда требуется показать, что какой-то фрагмент был удален после опубликования Html документа
- «Ins» — выделение подчеркиванием, когда нужно показать, что какой-то кусок был вставлен после публикации Html документа
Еще раз повторюсь, что данные тэги форматирования в своем большинстве очень редко встречаются при написании кода сейчас, но все же знать их назначение будет не лишне.
Внимание! Тег Font и атрибуты Html тэгов (align, width) сейчас не рекомендуются к использованию. Вместо них нужно использовать соответствующие CSS свойства.
Удачи вам! До скорых встреч на страницах блога KtoNaNovenkogo.ruВ нашей системе у вас есть возможность верстать текст на страницах при помощи основных HTML-тегов. Для этого вам понадобятся страница, созданная с модулем «Редактируемая страница», «Периодика», «Каталог товаров» (только при редактировании текстового поля «Описание раздела» или «Описание» для позиции каталога), «Анкета» (только при редактировании формы «Помощь/Информация») и начальное понимание об оформлении при помощи тегов. Внимание! Данная возможность в нашей системе не предоставляет возможности вставлять активное содержимое на страницу и менять ее дизайн и может быть использована только для оформления контента. | |
HTML-теги. Изменение цвета шрифта. Шаг 1Чтобы изменить цвет шрифта, войдите при редактировании в режим HTML. |
|
HTML-теги. Изменение цвета шрифта. Шаг 2Найдите слово/словосочетание/предложение/абзац, для которого вы хотите изменить цвет. |
|
HTML-теги. Изменение цвета шрифта. Шаг 3Вставьте тег «» (где после знака «=» название или код цвета, который вам необходим) перед словом/словосочетанием/предложением/абзацем. Внимание! Узнать код необходимого вам оттенка можно в графическом редакторе или в интернете, например, по этой ссылке. |
|
HTML-теги. Изменение цвета шрифта. Шаг 4Сразу же после слова/словосочетания/предложения/абзаца вставьте тег «». |
|
HTML-теги. Изменение цвета шрифта. Шаг 5Подтвердите изменение цвета, нажав кнопку «Сохранить». |
|
HTML-теги. Изменение цвета шрифтаЕсли все действия были выполнены верно, необходимый абзац будет выделен выбранным вами цветом. |
|
stretch | HTML и CSS с примерами кода
Свойство font-stretch
устанавливает узкое, нормальное или широкое начертание шрифта, что позволяет уплотнять или расширять текст.
Синтаксис
/* Keyword values */
font-stretch: ultra-condensed;
font-stretch: extra-condensed;
font-stretch: condensed;
font-stretch: semi-condensed;
font-stretch: normal;
font-stretch: semi-expanded;
font-stretch: expanded;
font-stretch: extra-expanded;
font-stretch: ultra-expanded;
/* Global values */
font-stretch: inherit;
font-stretch: initial;
font-stretch: unset;
Значения
Влияние разных значений font-stretch
на вид букв в тексте показано на рис. 1.
Примечание
Браузеры применяют свойство font-stretch
не ко всем шрифтам, поэтому уплотнение или расширение текста может не работать с некоторыми популярными и распространёнными гарнитурами шрифтов.
Значение по-умолчанию:
Применяется ко всем элементам
Спецификации
Поддержка браузерами
Can I Use css-font-stretch? Data on support for the css-font-stretch feature across the major browsers from caniuse.com.
Описание и примеры
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8" />
<title>font-stretch</title>
<style>
p {
font-size: 5em;
font-family: 'Myriad Pro';
}
</style>
</head>
<body>
<p>
<span>Б</span>
<span>Б</span>
<span>Б</span>
<span>Б</span>
<span>Б</span>
<span>Б</span>
<span>Б</span>
<span>Б</span>
<span>Б</span>
</p>
</body>
</html>
CSS-шрифты
Шрифт в CSS — это ресурс, содержащий визуальное представление символов. На самом простом уровне он содержит информацию, которая сопоставляет коды символов с фигурами (называемые глифами), представляющие эти символы.
Шрифты, использующие общий стиль дизайна, обычно группируются в семейства шрифтов, классифицируемые набором стандартных свойств шрифта. Внутри семейства форма, отображаемая для данного символа, может варьироваться в зависимости от толщины обводки, наклона или относительной ширины.
Ресурсы шрифтов могут быть установлены локально на устройстве, в котором работает браузер. Для локальных ресурсов шрифта описательная информация может быть получена непосредственно из ресурса шрифта (например, из файла arial.ttf). Для загружаемых ресурсов шрифтов, также называемых веб-шрифтами, описательная информация включена со ссылкой на ресурс шрифта (например, для шрифта Poiret One).
Используя различные шрифты для заголовков, абзацев и других элементов, можно задавать определенный стиль письменных сообщений, передавая желаемые эмоции и настроение. Окунаясь в многообразие шрифтов, не забывайте, что текст основного содержимого веб-страницы должен быть в первую очередь читабельным.
Не рекомендуется использовать более двух шрифтов на странице, а желаемого контраста можно достигнуть за счет комбинирования шрифтов разной толщины, размера, начертания или же при помощи цвета. Более подробно с правилами веб-типографики вы сможете ознакомиться в предложенной статье.
Базовые свойства CSS-шрифтов
1. Семейство шрифтов: свойство font-family
Свойство font-family используется для выбора начертания шрифта. Поскольку невозможно предсказать, установлен тот или иной шрифт на компьютере посетителя вашего сайта, рекомендуется прописывать все возможные варианты однотипных шрифтов. В таком случае браузер будет проверять их наличие, последовательно перебирая предложенные варианты.
Если в названии шрифта имеются пробелы или символы (например, #, $, %), то оно заключается в кавычки. Это делается для того, чтобы браузер мог понять, где начинается и заканчивается название шрифта.
Свойство наследуется.
font-family | |
---|---|
Значения: | |
family-name | Название (имя) семейства шрифтов, например, Times, Courier, Arial. Рекомендуется указывать вместе с базовым семейством. |
generic-family | Базовое семейство. CSS определяет пять базовых семейств шрифтов: Шрифты с засечками — Serif (Times New Roman, Times, Garamond, Georgia) Рубленые шрифты — Sans-serif (Helvetica, Geneva, Arial, Verdana, Trebuchet, Univers) Моноширинные шрифты — Monospace (Courier, Courier New, Andele Mono) Рукописные шрифты — Cursive (Comic Sans, Gabriola, Monotype Corsiva, Author, Zapf Chancery) Аллегорические шрифты (Western, Woodblock, Klingon) |
initial | Устанавливает значение свойства в значение по умолчанию. |
inherit | Наследует значение свойства от родительского элемента. |
Синтаксис
font-family: "Times New Roman", Georgia, Serif;
font-family: serif;
font-family: sans-serif;
font-family: monospace;
font-family: cursive;
font-family: fantasy;
font-family: system-ui;
font-family: inherit;
font-family: initial;
2. Насыщенность шрифта: свойство font-weight
Свойство font-weight задаёт насыщенность шрифта.
Свойство наследуется.
font-weight | |
---|---|
Значения: | |
normal | Значение по умолчанию, устанавливает нормальную насыщенность шрифта. Эквивалентно значению насыщенности, равной 400. |
bold | Делает шрифт текста полужирным. Эквивалентно значению насыщенности, равной 700. |
bolder | Насыщенность шрифта будет больше, чем у предка. |
lighter | Насыщенность шрифта будет меньше, чем у предка. |
100, 200, 300, 400, 500, 600, 700, 800, 900 | Значение 100 соответствует самому легкому варианту начертания шрифта, а 900 — самому плотному. При этом, эти числа не определяют конкретной плотности, т.е. 100, 200, 300 и 400 могут соответствовать одному и тому же варианту слабой насыщенности начертания шрифта; 500 и 600 — средней насыщенности, а 700, 800 и 900 могут выводить одинаковое очень насыщенное начертание. Распределение плотности так же зависит от количества уровней насыщенности, определенных в конкретном семействе шрифтов. |
initial | Устанавливает значение свойства в значение по умолчанию. |
inherit | Наследует значение свойства от родительского элемента. |
Синтаксис
font-weight: normal;
font-weight: bold;
font-weight: lighter;
font-weight: bolder;
font-weight: 100;
font-weight: 200;
font-weight: 300;
font-weight: 400;
font-weight: 500;
font-weight: 600;
font-weight: 700;
font-weight: 800;
font-weight: 900;
font-weight: inherit;
font-weight: initial;
Рис. 1. Свойство font-weight3. Ширина шрифта: свойство font-stretch
Свойство font-stretch позволяет выбрать нормальное, сжатое или расширенное начертание символа из семейства шрифтов. Свойство не работает на любом шрифте, а только на шрифтах, для которых разработаны различными начертания, соответствующими определенным размерам.
Свойство наследуется.
Абсолютные значения ключевых слов имеют следующий порядок, от самого узкого до самого широкого:
font-stretch | |
---|---|
Значения: | |
ultra-condensed | Указывает на наиболее сжатый шрифт. |
extra-condensed | Указывает на второй по сжатости шрифт. |
condensed | Указывает на сжатый шрифт. |
semi-condensed | Указывает на немного сжатый шрифт. |
normal | Значение по умолчанию. |
semi-expanded | Слегка расширенный шрифт. |
expanded | Расширенный шрифт. |
extra-expanded | Второй по расширенности шрифт. |
ultra-expanded | Максимально расширенный шрифт. |
initial | Устанавливает значение свойства в значение по умолчанию. |
inherit | Наследует значение свойства от родительского элемента. |
Синтаксис
font-stretch: ultra-condensed;
font-stretch: extra-condensed;
font-stretch: condensed;
font-stretch: semi-condensed;
font-stretch: normal;
font-stretch: semi-expanded;
font-stretch: expanded;
font-stretch: extra-expanded;
font-stretch: ultra-expanded;
font-stretch: inherit;
font-stretch: initial;
Когда не существует глифа для заданной ширины, значения normal или condensed отображаются для более узкого начертания символа, в противном случае отображается более широкое начертание. И наоборот, расширенные значения используют широкое начертание, в противном случае — узкое начертание. На рисунке ниже показано, как девять параметров свойства влияют на выбор шрифта для семейства шрифтов, содержащего различные ширины, серый цвет указывает ширину, для которой не существует начертания, поэтому подставляется другая ширина:
Рис. 2. Свойство font-stretch4. Начертание шрифта: свойство font-style
Свойство font-style позволяет выбрать стиль начертания для шрифта. При этом разница между курсивом и наклонным начертанием заключается в том, что курсив вносит небольшие изменения в структуру каждого символа, в то время как наклонное начертание представляет собой наклонную версию прямого шрифта.
Свойство наследуется.
font-style | |
---|---|
Значения: | |
normal | Значение по умолчанию, устанавливает для текста обычное начертание шрифта. |
italic | Выделяет текст курсивом. |
oblique | Устанавливает наклонное начертание шрифта. |
initial | Устанавливает значение свойства в значение по умолчанию. |
inherit | Наследует значение свойства от родительского элемента. |
Синтаксис
font-style: normal;
font-style: italic;
font-style: oblique;
font-style: inherit;
font-style: initial;
Рис. 3. Свойство font-style5. Размер шрифта: свойство font-size
Свойство font-size указывает желаемую высоту глифов из шрифта.
Свойство наследуется.
font-size | |
---|---|
Значения: | |
absolute-size | xx-small, x-small, small, medium, large, x-large, xx-large. В качестве стандартного размера принимается medium. В CSS1 предложенный коэффициент масштабирования между соседними индексами составлял 1.5, что для пользователя оказалось слишком большим. В CSS2 предложенный коэффициент масштабирования для экрана компьютера между смежными индексами составлял 1.2, что все еще создавало проблемы для небольших размеров. Новый коэффициент масштабирования варьируется между каждым индексом, чтобы обеспечить лучшую читаемость. |
relative-size | smaller, larger. Относительные размеры обусловливают изменение размера шрифта элемента относительно родителя. При этом размер шрифта может выйти за рамки размеров, предполагаемых для xx-small и xx-large. |
длина | Размер шрифта устанавливается с помощью положительных значений единиц длины, например, px, em, как целых, так и дробных. |
% | Относительное значение, вычисляется на основании любого размера, унаследованного от родительского элемента. Обеспечивает более точную настройку вычисляемого размера шрифта. Задание размеров шрифта с помощью em эквивалентно процентному значению. |
initial | Устанавливает значение свойства в значение по умолчанию. |
inherit | Наследует значение свойства от родительского элемента. |
Синтаксис
font-size: xx-small;
font-size: x-small;
font-size: small;
font-size: medium;
font-size: large;
font-size: x-large;
font-size: xx-large;
font-size: smaller;
font-size: larger;
font-size: 14px;
font-size: 0.8em;
font-size: 80%;
font-size: inherit;
font-size: initial;
Значения absolute-size | |||||||
---|---|---|---|---|---|---|---|
xx-small | x-small | small | medium | large | x-large | xx-large | |
Коэффициент масштабирования | |||||||
3/5 | 3/4 | 8/9 | 1 | 6/5 | 3/2 | 2/1 | 3/1 |
HTML заголовки | |||||||
h6 | h5 | h5 | h4 | h3 | h2 | ||
HTML размер шрифта | |||||||
1 | 2 | 3 | 4 | 5 | 6 | 7 |
6. Относительный размер шрифта: свойство font-size-adjust
Для любого заданного размера шрифта явный размер и четкость текста варьируется в зависимости от шрифта. Для таких шрифтов, как латиница или кириллица, которые различают прописные и строчные буквы, относительная высота строчных букв по сравнению с их прописными аналогами является определяющим фактором удобочитаемости. Это обычно называют значением аспекта. Точно определенный, он равен x-height шрифта, разделенной на размер шрифта.
В ситуациях, когда для шрифта указано несколько семейств шрифтов, резервные шрифты могут не использовать то же значение аспекта, что и желаемое семейство шрифтов, и, следовательно, будут казаться менее четкими.
Свойство font-size-adjust — способ сохранить читабельность текста при использовании резервных шрифтов. Это достигается путем настройки размера шрифта таким образом, чтобы x-height была одинаковой независимо от используемого шрифта.
Свойство наследуется.
Рис. 4. Термины в типографикеfont-size-adjust | |
---|---|
Значения: | |
none | Не сохраняет x-height шрифта. |
число | Задает значение аспекта, используемое в приведенных ниже расчетах для расчета скорректированного размера шрифта: c = (a / a ') s где: s = значение размера шрифта a = значение аспекта, указанное в свойстве font-size-adjust a ' = значение аспекта фактического шрифта c = скорректированный размер шрифта для использования Отрицательные значения недействительны. |
initial | Устанавливает значение свойства в значение по умолчанию. |
inherit | Наследует значение свойства от родительского элемента. |
Синтаксис:
font-size-adjust: none;
font-size-adjust: 0.7;
font-size-adjust: inherit;
font-size-adjust: initial;
Как отображается текст в каждом из этих сравниваемых шрифтов, показано ниже, столбцы показывают текст, отображаемый в Verdana, Futura и Times. Одно и то же значение размера шрифта используется для ячеек в каждой строке, и для отображения различий по x-height включены красные линии. В верхней половине каждая строка отображается в том же значении размера шрифта. То же самое верно и для нижней половины, но в этой половине также устанавливается свойство font-size-adjust, чтобы фактический размер шрифта регулировался таким образом, чтобы сохранить x-height для каждой строки. Обратите внимание, что небольшой текст остается относительно разборчивым в каждой строке в нижней половине.
Рис. 5. Текст с использованием и без использования font-size-adjust7. Сокращенная запись свойств шрифта: свойство font
Свойство font за исключением описанного ниже, является сокращенным свойством для установки font-style, font-variant, font-weight, font-stretch, font-size/line-height, font-family. Также могут быть включены значения для свойства font-variant, которые поддерживаются CSS 2.1 — normal или small-caps.
Все подсвойства свойства font сначала сбрасываются на свои начальные значения, включая перечисленные выше, плюс font-size-adjust, font-kerning, все подсвойства font-variant и настройки шрифтов, за исключением font-synthesis. Затем этим свойствам присваиваются те значения, которые указаны в свойстве font. Для свойства font-size-adjust невозможно установить значение, отличное от его начального значения, поэтому следует использовать вместо этого индивидуальное свойство. Если явное значение какого-либо свойства не нужно, то оно опускается.
Свойство наследуется.
Синтаксис
font: 12pt/14pt sans-serif;
font: 80% sans-serif;
font: x-large/110% "new century schoolbook", serif;
font: bold italic large Palatino, serif;
font: normal small-caps 120%/120% fantasy;
font: condensed oblique 12pt "Helvetica Neue", serif;
Следующие значения относятся к системным шрифтам:
caption — шрифт, используемый для элементов управления с субтитрами (например, кнопок, раскрывающихся списков и т.д.).
icon — шрифт, используемый для обозначения значков.
menu — шрифт, используемый в меню (например, раскрывающиеся меню и списки меню).
message-box — шрифт, используемый в диалоговых окнах.
small-caption — шрифт, используемый для маркировки подписи элементов управления.
status-bar — шрифт, используемый в строке состояния окна.
Системные шрифты могут быть установлены только целиком; то есть семейство шрифтов, размер, вес, стиль и т.д. задаются одновременно. Эти значения затем могут быть изменены индивидуально, если это необходимо. Ключевые слова, используемые для системных шрифтов, перечисленных выше, обрабатываются как ключевые слова только в том случае, если они находятся в начальной позиции, в других позициях эта же строка обрабатывается как часть имени семейства шрифтов. Системные шрифты могут быть указаны только с этим свойством, но не с самим font-family.
font: menu; /* используются настройки шрифта для системных меню */
font: large menu; /* используется семейство шрифтов под названием "menu" */
8. Управление синтезом шрифтов: свойство font-synthesis
Свойство font-synthesis определяет, разрешено ли пользовательским агентам (браузерам) синтезировать полужирное или наклонное начертание шрифтов, когда они отсутствуют в семействе шрифтов. Если weight не указан, пользовательские агенты не должны синтезировать полужирное начертание, а если style не указан, пользовательские агенты не должны синтезировать курсив.
Свойство наследуется.
font-synthesis | |
---|---|
Значения: | |
none | Запрещает синтез начертаний. |
weight и/или style | По умолчанию свойство принимает значение font-synthesis: weight style;. Если указано только weight, это говорит браузеру, что жирный шрифт может быть синтезирован при необходимости. Если только style — синтезируется только курсив. |
initial | Устанавливает значение свойства в значение по умолчанию. |
inherit | Наследует значение свойства от родительского элемента. |
Синтаксис
font-synthesis: none;
font-synthesis: weight;
font-synthesis: style;
font-synthesis: weight style;
font-synthesis: initial;
font-synthesis: inherit;
По материалам CSS Fonts Module Level 3
Как прикрепить шрифты на сайт от Google webfonts
Здравствуйте, дорогие читатели блога beloweb.ru. Сегодня я хочу рассказать Вам как прикрепить разные шрифты к сайту от Google webfonts. Ну что хочется сказать по поводу этого сервиса, довольно удобная штука. Только вот русских шрифтов маловато, практически все зарубежные. Но и кириллических красивых шрифтов хватает, в общем есть с чего выбрать.
Ещё огромный плюс в том, что установка очень проста, всего лишь нужно прописать пару тегов и всё.
Единственный и, на мой взгляд, не маленький минус в том, что данные шрифты несут нагрузку на сайт, другими словами Ваша страница будет грузится немного медленнее. Всё зависит от шрифта который Вы выберете.
Ну а теперь давайте посмотрим как всё же прикрепляются данные шрифты к сайту.
Установка шрифтов
Для начала нужно перейти на саму страницу, она находится здесь. Затем в нижнем левом углу нужно выбрать тип шрифта, выбираем Cirillic (русскоязычные).
После того как Вы выбирете тип, откроется весь список доступных шрифтов. На момент написания статьи — 35.
Теперь самый важный момент, нужно выбрать шрифт 🙂
Для примера возьму шрифт под названием Ubuntu.
И теперь когда уже определились, под списком шрифтов будет ссылка — Quick-use. Нажимаем её и открывается новое окно со следующим содержанием:
Шаг 1. Стили шрифта
Здесь мы выбираем стиль нашего шрифта, например жирный, полужирный и так далее. Главное не пропустить один важный момент, если Вы выберите полужирный стиль, а в стилях CSS на сайте будет стоять жирный, тогда ничего работать не будет. Рекомендую галочки ставить везде.
Шаг 2. Тип шрифтов
Во втором шаге галочку ставим возле Cirillic.
3 шаг. Установка кода
Здесь нам предлагают три варианта установки — стандартный, через стили CSS, и через скрипт. Остановимся мы, пожалуй на стандартном варианте, но рассмотрим все.
Стандартный вариант
Всё очень просто. Копируем представленный код и вставляем его между тегами <head> и </head> на сайте.
Через стили CSS
Здесь мы прикрепляем шрифты с помощью тега @import. Опять же копируем код и вставляем его в самом верху в Ваших стиля CSS.
Через скрипт
Копируем скрипт и ставим его между тегами <head> и </head>.
Какой вариант выбрать? Решать Вам. Но я бы выбрал стандартный, потому что очень просто, и меньше кодов.
Теперь нам нужно вызвать шрифт, другими словами заставить его работать.
4 шаг. Вызов шрифта
Дорогие друзья, если Вы хотите применить выбранный шрифт ко всему сайту сразу, тогда нужно в Ваших CSS стилях на сайте найти тег body. И прописать к нему код выбранного Вами шрифта. В моём случае этот код выглядит так:
Пример
body { background:#f0f0f0 url(images/bk_body.png) repeat-x; font-family: 'Ubuntu', sans-serif; line-height:135%; }
Это пример стилей из моего блога.
Если Вы хотите применить этот шрифт, например, только к заголовкам на сайте, нужно найти тег h2 или h3 (у каждого по разному) и прописать к нему этот же код. В таком случае шрифты от Гугла будут отображаться только в заголовках сайта.
Нагрузка на сайт
На той же странице у нас есть шкала с тремя делениями. Эта шкала показывает как данный шрифт нагружает Ваш сайт. Если стрелочка на зелёной шкале, тогда нагрузка не значительная.
Вот и всё, друзья. Если Вам что то будет не понятно, спрашивайте в комментариях. До скорых встреч.
20 лучших веб-шрифтов HTML для использования в 2021 году — Учебники Hostinger
В этой статье мы покажем вам 20 лучших шрифтов HTML, которые вы можете установить на свой веб-сайт. Используя один из них, вы значительно улучшите свой веб-дизайн и удобочитаемость контента.
Почему стоит обращать внимание на шрифты HTML?
Знаете вы или нет, шрифт HTML играет жизненно важную роль на вашем веб-сайте. При правильном выборе он может улучшить общий внешний вид вашей страницы и позволит посетителям легче читать контент.
Но если вы неосторожно выберете случайный и неподходящий шрифт, это может отрицательно повлиять на внешний вид вашего сайта и читабельность контента.
Более того, шрифт также может повлиять на производительность вашего сайта, как положительно, так и отрицательно. Это зависит от того, используете ли вы веб-шрифт или нет. Мы обсудим это более подробно позже, так что продолжайте читать.
Как изменить шрифт с помощью HTML-кода?
Чтобы изменить шрифт через HTML, вы можете использовать атрибут стиля в теге
Напишите здесь свой текст
В этом примере есть три типа шрифта — Courier , Arial и Helvetica . Второй и третий шрифты — это резервные копии на случай, если первый не может быть найден или установлен неправильно.
Что такое «безопасный веб-шрифт»?
Проще говоря, этот термин используется для описания шрифта, который универсально устанавливается на всех устройствах.Поскольку они хранятся локально, ваш веб-сайт должен загружаться быстрее, если вы используете безопасный для Интернета шрифт.
Это в конечном итоге повлияет на SEO, поскольку скорость загрузки страницы является одним из факторов, принимаемых во внимание при ранжировании страниц в поисковой выдаче.
Вот почему мы рекомендуем использовать безопасный для Интернета шрифт — чтобы ваши читатели могли легко просматривать контент, а производительность вашего сайта не пострадала.
Имейте в виду, что существуют альтернативы безопасным для веб-сайтов шрифтам, которые обычно имеют те же характеристики, что и популярные шрифты.Например, альтернативой шрифту без засечек, например Helvetica, являются Acumin и Univers.
Но, в отличие от своих веб-аналогов, альтернативные шрифты часто не поставляются заранее во всех ОС. При этом вы можете использовать один из них, потому что может показаться, что популярный шрифт используется слишком часто. Просто помните, что взамен вы можете пожертвовать скоростью своего сайта.
Что такое пять семейств шрифтов?
В типографике каждый шрифт является членом одного из пяти семейств шрифтов, классифицированных на основе их сходства в дизайне.Их:
Cursive (например, Zapf-Chancery)
Шрифты семейства Cursive имитируют человеческий почерк, а буквы обычно соединяются плавно. Многие люди ассоциируют шрифт Cursive с более быстрым письмом и каллиграфией.
Фэнтези (например, «Звездные войны»)
Семейство шрифтов Fantasy обычно имеет декоративные элементы в каждой букве, но все же представляет символы. Многие художественные книги или фильмы используют гарнитуры из этого набора шрифтов для своих заголовков, чтобы усилить нюанс содержания.
Serif (например, Times New Roman)
Самая примечательная особенность этого семейства шрифтов — маленькая линия в конце большого штриха буквы или символа. Они создают ощущение формальности и элегантности. Различные веб-сайты в основном используют Serif для основного текста.
Без засечек (например, Helvetica)
В отличие от шрифта с засечками, без засечек не имеет маленькой строки, прикрепленной к каждой букве. Кроме того, большинство шрифтов из этого семейства обычно имеют одинаковую ширину обводки, что делает их современными и минималистичными.
Моноширинный (например, Courier)
Каждая буква и символ шрифта Monospace занимают одинаковое пространство по горизонтали. Поскольку шрифты согласованы и легко различимы, они часто используются в пишущих машинках и компьютерных терминалах.
Какой шрифт мне использовать для своего веб-сайта?
Мы настоятельно рекомендуем вам использовать безопасный для Интернета шрифт, поскольку он по умолчанию совместим на различных устройствах.
Что также важно, вам нужно выбрать шрифт, который соответствует стилю вашего веб-сайта и тональности письма.Это сделает вас более профессиональным и улучшит восприятие пользователем при чтении.
Хорошая новость в том, что вы можете легко найти наиболее подходящий шрифт для своего сайта в наших рекомендациях ниже!
Лучшие веб-безопасные шрифты
Все шрифты в нашем списке являются веб-безопасными, поэтому вам не нужно беспокоиться о проблемах совместимости или производительности. А теперь давайте посмотрим на 20 лучших веб-шрифтов HTML:
1. Arial
Arial — один из самых известных шрифтов как для онлайн, так и для печатных СМИ.Более того, это шрифт по умолчанию в Google Документах, популярном офисном онлайн-пакете. Многие критики говорят, что этот шрифт без засечек — беспроигрышный вариант для всех.
2. Times New Roman
Times New Roman — это вариация старого шрифта Times из группы Serif. Благодаря своему профессиональному виду, он стал любимым выбором для печатных СМИ и более формального контента. Кроме того, этот шрифт популярен на новостных сайтах и подобных учреждениях.
3. Helvetica
Дизайнеры любят Helvetica, потому что она нейтральна и подходит для любого бизнеса.Вот почему многие известные бренды, такие как Jeep, Kawasaki, Motorola и BMW, выбрали этот шрифт. Мы уверены, что люди не ошибутся, выбрав Helvetica, независимо от целей.
4. Время
Первоначально Times использовалась при печати большинства газет и с тех пор ассоциируется с журналистикой и академической литературой. Поэтому, если вы хотите придать своему сайту традиционный или формальный вид, этот шрифт — идеальный выбор.
5. Courier New
Этот шрифт является альтернативой Courier, он более тонкий и более привлекательный на экране.По этой причине в электронных устройствах используется в первую очередь Courier New. Но поскольку это еще и шрифт пишущей машинки, он должен отлично смотреться на веб-сайтах, которым нужен олдскульный дизайн.
6. Вердана
Этот шрифт легко читается даже при использовании шрифта небольшого размера или при отображении на экранах с низким разрешением. Это делает Verdana отличным экранным шрифтом. Однако такая большая компания, как IKEA, использует Verdana не только для своего сайта, но и для своих печатных каталогов. Если вы ищете HTML-шрифт с хорошей читабельностью, вам следует попробовать этот шрифт.
7. Курьер
Можно сказать, что Courier — самый известный шрифт в семействе моноширинных шрифтов — все операционные системы поставляются с ним заранее. Этот HTML-шрифт также был стандартом для киносценариев. Поэтому, если ваш сайт посвящен этой теме, определенно подумайте о добавлении Courier на свой сайт.
8. Arial Narrow
Это одна из версий Arial с более гладким дизайном, чем оригинал. Пользователи все еще могут найти этот альтернативный шрифт предустановленным в различных ОС.Как и его предшественник, Arial Narrow универсален и подходит для любого типа веб-страницы.
9. Чандара
Microsoft Vista — первая ОС, которая сделала Candara популярной. Он поддерживает систему визуализации текста Windows ClearType , которая должна улучшить читаемость текста на ЖК-дисплеях.
10. Женева
Geneva принадлежит к группе Sans-serif и изначально был разработан Apple. Как и любой шрифт в этом семействе шрифтов, Geneva предлагает четкий и современный вид для вашего веб-сайта или блога.
11. Калибри
Это шрифт по умолчанию для Microsoft Office. Поскольку Microsoft Windows по-прежнему занимает лидирующие позиции на рынке операционных систем для настольных ПК, у людей не должно возникнуть проблем с чтением этого HTML-шрифта в своих браузерах.
12. Оптима
Optima черпает вдохновение в классических латинских заглавных буквах. Его используют в самых разных местах — от дорожных знаков до логотипов косметических товаров. Этот HTML-шрифт элегантен и хорошо заметен, что необходимо для создания заметного контента.
13. Камбрия
Calibri, Candara и Cambria принадлежат к стилю шрифта ClearType , разработанному Microsoft. Благодаря очень ровным пропорциям, Cambria была разработана для удобного чтения с экрана, даже когда он отображается в небольшом размере.
14. Гарамонд
Garamond — классический шрифт для многих печатных книг. Дизайнеры-полиграфисты считают его одним из лучших вариантов благодаря неподвластному времени внешнему виду и хорошей читаемости.Мы уверены, что Garamond подходит для добавления антикварного нюанса на сайт или в блог.
15. Perpetua
Шрифт возник по идее английского скульптора, на которого повлияли памятники и мемориальные надписи. Формальные характеристики побудили Penguin Classics и Пенсильванский университет использовать Perpetua в своих публикациях. В общем, образовательная или информационная страница определенно может извлечь выгоду из этого HTML-шрифта.
16. Монако
MacOS X поставляется с Monaco, членом семейства моноширинных приложений, для Терминала и Xcode.Он отличается оригинальным дизайном, который помогает нам отличать похожие буквы друг от друга. Попробуйте использовать Monaco на своем веб-сайте, если вы часто пишете код и не хотите, чтобы читателей смущала даже одна буква.
17. Didot
Didot — это шрифт с засечками, который многие критики назвали неоклассическим. Это означает, что он имеет классический дизайн, но придает ему современный вид. Его использовали CBS News и The Late Show со Стивеном Колбертом. Этот шрифт известен своей высокой контрастностью и повышенным напряжением, что помогает ему выделяться.
18. Кисть Script MT
Этот шрифт выполнен в стиле каллиграфии, основанном на технике рукописного ввода. Таким образом, Brush Script MT преобразуется в красивый, но читаемый HTML-шрифт для вашего сайта. Хотя Brush Script MT элегантен и сложен, он лучше всего подходит для заметок редактора и аналогичных целей.
19. Люцида Яркая
Lucida Bright — одна из версий шрифта Lucida с большей контрастностью. Узкий шрифт позволяет эффективно использовать пространство и отлично подходит для руководств или журналов.Известный пользователь этого шрифта — журнал Scientific American.
20. Медь
ДизайнерыCopperplate хотели, чтобы шрифт использовался только для заголовков или заголовков, поэтому он включает только заглавные буквы. Шрифт стал известен после того, как «Кто хочет стать миллионером» сделал шрифт своей торговой маркой.
Бесчестное упоминание (Comic Sans)
Интернет-пользователей разделяют одну общую точку зрения: они ненавидят шрифт Comic Sans. Люди считают этот шрифт детским, непрофессиональным, непривлекательным и глупым.
С годами это стало чем-то вроде мема. Поэтому мы не рекомендуем его использовать. Несмотря на то, что это шрифт, безопасный для Интернета, существует множество вариантов, которые сделают ваш сайт намного лучше, чем Comic Sans.
Заключение
Мы показали вам 20 лучших HTML-шрифтов, которые вы можете использовать для своего веб-сайта. Теперь, когда вы знаете их характеристики и способы использования, пришло время решить, какой вариант лучше всего подходит стилю и тональности вашего веб-сайта.
Удачи и помните — Comic Sans может оказаться не самой лучшей идеей.
Ирфан является членом команды разработчиков цифрового контента Hostinger. Он считает, что технологии и Интернет могут значительно улучшить нашу жизнь. Вот почему он делится своим опытом блоггера WordPress, чтобы обучать других. В свободное время Ирфан любит хорошие фильмы и книги.
HTML код шрифта
Размер этого шрифта — 16 пикселей, высота строки — 22 пикселя, цвет оранжевый, семейство шрифтов — Garamond.
Если на компьютере пользователя нет Garamond, он будет использовать Georgia. В противном случае он будет использовать шрифт с засечками по умолчанию на компьютере пользователя (часто это Times или Times Roman — просто оставьте его как serif).
Вы также можете указать полужирный текст и курсив , если хотите!
Приведенный выше код шрифта устанавливает общие свойства, такие как размер шрифта, высота строки, семейство шрифтов и цвет шрифта.Вот еще несколько цветов на выбор.
Свойства шрифта
При кодировании HTML для форматирования используется CSS. Вот свойства шрифта / текста CSS:
Ниже вы можете увидеть некоторые из этих свойств в действии.
Семейство шрифтов
Если вы хотите указать только семейство шрифтов, вы можете использовать свойство font-family
:
Пример свойства CSS font-family
.
Размер шрифта
Если вы хотите указать только размер шрифта, вы можете использовать свойство font-size
.Вы также можете использовать свойство line-height
для настройки высоты каждой строки:
Пример свойства CSS font-size
вместе со свойством line-height
для указания высоты каждой строки.
Цвет
Если вы хотите указать только цвет шрифта, вы можете использовать свойство color
(больше цветов):
Код шрифта HTML выполнен с использованием CSS.
Полужирный
Вы можете сделать шрифт жирным, используя свойство font-weight
:
Код шрифта HTML выполнен с использованием CSS.
Если вы хотите выделить полужирным шрифтом только некоторые текста, вы можете использовать тег HTML
:
Вы можете выделить части текста жирным шрифтом, используя HTML-тег span.
Курсив
Вы можете сделать текст курсивом, используя свойство стиля шрифта
:
Код шрифта HTML выполнен с использованием CSS.
Если вы хотите сделать или текста курсивом, вы можете использовать тег HTML
:
Вы можете сделать часть текста курсивом, используя HTML-тег span.
Тег | изменить размер, шрифт и цвет текста
Путь // www.yourhtmlsource.com → Текст → ТЕГ <ШРИФТА>
Шрифт Тег
был введен в начале существования HTML, чтобы позволить дизайнерам изменять размер, шрифт и цвет текста.Это принесло больше вреда, чем пользы — по разным причинам — но главным образом потому, что это чрезвычайно неэффективный способ форматирования текста. Форматирование текста CSS намного лучше, но знание этих старых приемов все еще полезно.
Навигация по страницам:
Размер шрифта
| Шрифт Face
· Ограничения шрифтов
· Общие шрифты
| Цвет шрифта
Эта страница последний раз обновлялась 21.08.2012
Часы будущего:
С момента выхода HTML 4.01 в 1998 году тег устарел.Это означает, что его больше не следует использовать , поскольку в нашем распоряжении значительно превосходящих таблиц стилей для форматирования текста на наших HTML-страницах.
Как это ни прискорбно, с тех пор, много лет назад, не произошло небольшого снижения использования тегов . С этой целью I категорически не рекомендуют вам использовать тег вообще в вашем HTML . Он очень ограничен и может добавить несколько килобайт к размеру каждого из ваших файлов HTML.Более того, в этом просто нет необходимости.
CSS, с другой стороны, дает вам гораздо больше контроля над тем, как выглядит ваш текст, и почти ничего не добавляет к времени загрузки. Если вам еще предстоит заняться таблицами стилей, не бойтесь — с ними действительно не так уж и сложно разобраться. Прочтите введение в таблицы стилей, а затем CSS и текст, и вы никогда не оглянетесь назад.
Дополнительная литература:
Остальная часть этой страницы представляет собой просто описание того, как раньше работал тег .Поскольку вы, конечно, не будете использовать его, вам следует прочитать это исключительно из интереса.
Размер шрифта
У вас есть два варианта установки размера текста: размер абсолютно или относительно . Абсолютные размеры находятся в диапазоне от 1
до 7
и задаются следующим образом:
size = "2"> текст
В большинстве браузеров размер шрифта по умолчанию установлен как 3
.На большинстве сайтов размер текста будет примерно 2
или 3
.
Относительный размер означает, что размер текста будет изменяться относительно пользовательского размера по умолчанию . Это лучше, потому что он адаптируется к предпочтениям ваших пользователей — если они специально настроили свои браузеры для отображения текста большего размера, чем обычно, ваш текст будет увеличиваться пропорционально. У вас есть диапазон от +6
до +1
и -1
до -6
. Плюс 1 и минус 1 вы будете использовать чаще всего.В качестве ярлыков для этих двух размеров используются теги
и
, которые помогают.
Текст на один размер больше, чем в браузере по умолчанию.
Держитесь подальше от очень маленького текста, так как его всегда сложно читать. Большой текст может затопить страницу и вызвать чрезмерную прокрутку. В конце концов, ваш выбор размера шрифта будет во многом зависеть от того, сколько текста будет одновременно отображаться на странице.Это также связано с вашим выбором шрифта, который мы перейдем к следующему.
Лицевая сторона шрифта
Во-первых, если вы вообще не вносите изменений, ваш текст, вероятно, будет выглядеть так:
12pt Black Times New Roman
Не самый красивый или подходящий шрифт в мире, потому что он действительно был разработан для чтения с бумаги, а не с экранов компьютеров. Итак, вы захотите изменить его на что-нибудь более читаемое и красивое.
Загляните в папку шрифтов (на ПК это C: \ windows \ fonts ).У вас должно быть несколько десятков разных шрифтов. Некоторые из них подходят для использования в Интернете, а другие вы будете использовать снова и снова. Один из наиболее распространенных шрифтов, используемых в сети, — это Arial (вариант Helvetica для Mac). Чтобы изменить текст на Arial или любой другой шрифт, используйте теги
. face = "Arial"> Ваш текст здесь.
Атрибут face
был назван так, потому что дизайн шрифтов более точно известен как шрифтов .
Ограничения шрифтов
Определенное начертание шрифта будет отображаться на экране компьютера читателя только в том случае, если на его компьютере установлен этот шрифт. Итак, если у вас есть вся ваша страница, определенная шрифтом Digital (»скачать) или чем-то еще, многие ваши зрители просто получат страницу со скучным старым Times New Roman. Чтобы обойти это, лучше всего, конечно, использовать стандартные шрифты . Есть набор общих шрифтов, которые, вы можете быть более или менее уверены, появятся во всех системах ваших читателей.Атрибут face
позволяет указать список шрифтов за раз. Хорошей практикой является указание резервных шрифтов на случай, если что-то пойдет не так. Наручные часы:
текст
Смотрите — у вас есть пара шансов найти хороший шрифт, разделенный запятыми. Если первый недоступен, будет использован второй вариант и так далее. Вы можете продолжить длинный список, но на самом деле вам следует остановиться примерно через 3 часа, потому что в противном случае вы зря теряете время.Постарайтесь, чтобы шрифты были похожи на , и попробуйте добавить к общему шрифту , чтобы держаться подальше от Times.
Все шрифты принадлежат к определенному семейству шрифтов. Например, Arial относится к типу «без засечек». Если все ваши альтернативы исчерпаны, а совпадения не найдены, ваше последнее средство — указать семейство шрифтов. В этом случае будет использоваться значение по умолчанию для этого семейства. Вы можете узнать все о семействах шрифтов и различиях между ними в веб-типографике.
Даже в этом случае большинство людей не увидят ваш супер-крутой шрифт, поэтому, если вы хотите, чтобы этот шрифт использовался, превратите его в графическое изображение в редакторе изображений и поместите изображение на свою страницу там, где вы хотите. Это не одобряется в правильном веб-дизайне, но если вы только начинаете, это приемлемо, пока вы не научитесь правильно обходить его. Помните, конечно, что если у кого-то отключены изображения, он вообще не сможет прочитать этот текст. Убедитесь, что это не слишком важно, и всегда используйте атрибут alt.
sourcetip: , если у вас есть текстовый процессор, например Word, попробуйте использовать в нем пару шрифтов. Намного быстрее найти то, что вам нужно.
Общие шрифты
Для вашего удобства вот группа наиболее популярных и распространенных списков шрифтов:- Arial, Helvetica, без засечек
- Trebuchet MS, Arial, Helvetica, без засечек
- Verdana, Женева, без засечек
- Times New Roman, Times, с засечками
- Грузия, Гарамонд, Палатино, засечка
- Courier New, Courier, моноширинный
Цвет шрифта
Чтобы изменить цвета текста на странице для всей страницы , вы можете определить его в теге
.У меня есть полное руководство по телу.
Чтобы изменить цвета только небольшого блока текста или отдельного слова, вы должны снова использовать старый тег font
. Формат
color = "# ff0000"> текст
Цвета в HTML должны быть определены как HEX-коды, которые представляют собой 6-значные коды, представляющие количество красного, зеленого и синего (RGB) в цвете. Чтобы увидеть полную таблицу этих кодов и выбрать те, которые вам нравятся, см. Таблицу цветов HEX.
текст
Новые браузеры позволяют вместо этого дать цвету имя , как указано выше, но ваш выбор более ограничен. Чтобы увидеть диаграмму этих цветов, посмотрите на эту диаграмму.
Тег | изменить размер, шрифт и цвет текста
Путь // www.yourhtmlsource.com → Текст → ТЕГ <ШРИФТА>
Шрифт Тег
был введен в начале существования HTML, чтобы позволить дизайнерам изменять размер, шрифт и цвет текста.Это принесло больше вреда, чем пользы — по разным причинам — но главным образом потому, что это чрезвычайно неэффективный способ форматирования текста. Форматирование текста CSS намного лучше, но знание этих старых приемов все еще полезно.
Навигация по страницам:
Размер шрифта
| Шрифт Face
· Ограничения шрифтов
· Общие шрифты
| Цвет шрифта
Эта страница последний раз обновлялась 21.08.2012
Часы будущего:
С момента выхода HTML 4.01 в 1998 году тег устарел.Это означает, что его больше не следует использовать , поскольку в нашем распоряжении значительно превосходящих таблиц стилей для форматирования текста на наших HTML-страницах.
Как это ни прискорбно, с тех пор, много лет назад, не произошло небольшого снижения использования тегов . С этой целью I категорически не рекомендуют вам использовать тег вообще в вашем HTML . Он очень ограничен и может добавить несколько килобайт к размеру каждого из ваших файлов HTML.Более того, в этом просто нет необходимости.
CSS, с другой стороны, дает вам гораздо больше контроля над тем, как выглядит ваш текст, и почти ничего не добавляет к времени загрузки. Если вам еще предстоит заняться таблицами стилей, не бойтесь — с ними действительно не так уж и сложно разобраться. Прочтите введение в таблицы стилей, а затем CSS и текст, и вы никогда не оглянетесь назад.
Дополнительная литература:
Остальная часть этой страницы представляет собой просто описание того, как раньше работал тег .Поскольку вы, конечно, не будете использовать его, вам следует прочитать это исключительно из интереса.
Размер шрифта
У вас есть два варианта установки размера текста: размер абсолютно или относительно . Абсолютные размеры находятся в диапазоне от 1
до 7
и задаются следующим образом:
size = "2"> текст
В большинстве браузеров размер шрифта по умолчанию установлен как 3
.На большинстве сайтов размер текста будет примерно 2
или 3
.
Относительный размер означает, что размер текста будет изменяться относительно пользовательского размера по умолчанию . Это лучше, потому что он адаптируется к предпочтениям ваших пользователей — если они специально настроили свои браузеры для отображения текста большего размера, чем обычно, ваш текст будет увеличиваться пропорционально. У вас есть диапазон от +6
до +1
и -1
до -6
. Плюс 1 и минус 1 вы будете использовать чаще всего.В качестве ярлыков для этих двух размеров используются теги
и
, которые помогают.
Текст на один размер больше, чем в браузере по умолчанию.
Держитесь подальше от очень маленького текста, так как его всегда сложно читать. Большой текст может затопить страницу и вызвать чрезмерную прокрутку. В конце концов, ваш выбор размера шрифта будет во многом зависеть от того, сколько текста будет одновременно отображаться на странице.Это также связано с вашим выбором шрифта, который мы перейдем к следующему.
Лицевая сторона шрифта
Во-первых, если вы вообще не вносите изменений, ваш текст, вероятно, будет выглядеть так:
12pt Black Times New Roman
Не самый красивый или подходящий шрифт в мире, потому что он действительно был разработан для чтения с бумаги, а не с экранов компьютеров. Итак, вы захотите изменить его на что-нибудь более читаемое и красивое.
Загляните в папку шрифтов (на ПК это C: \ windows \ fonts ).У вас должно быть несколько десятков разных шрифтов. Некоторые из них подходят для использования в Интернете, а другие вы будете использовать снова и снова. Один из наиболее распространенных шрифтов, используемых в сети, — это Arial (вариант Helvetica для Mac). Чтобы изменить текст на Arial или любой другой шрифт, используйте теги
. face = "Arial"> Ваш текст здесь.
Атрибут face
был назван так, потому что дизайн шрифтов более точно известен как шрифтов .
Ограничения шрифтов
Определенное начертание шрифта будет отображаться на экране компьютера читателя только в том случае, если на его компьютере установлен этот шрифт. Итак, если у вас есть вся ваша страница, определенная шрифтом Digital (»скачать) или чем-то еще, многие ваши зрители просто получат страницу со скучным старым Times New Roman. Чтобы обойти это, лучше всего, конечно, использовать стандартные шрифты . Есть набор общих шрифтов, которые, вы можете быть более или менее уверены, появятся во всех системах ваших читателей.Атрибут face
позволяет указать список шрифтов за раз. Хорошей практикой является указание резервных шрифтов на случай, если что-то пойдет не так. Наручные часы:
текст
Смотрите — у вас есть пара шансов найти хороший шрифт, разделенный запятыми. Если первый недоступен, будет использован второй вариант и так далее. Вы можете продолжить длинный список, но на самом деле вам следует остановиться примерно через 3 часа, потому что в противном случае вы зря теряете время.Постарайтесь, чтобы шрифты были похожи на , и попробуйте добавить к общему шрифту , чтобы держаться подальше от Times.
Все шрифты принадлежат к определенному семейству шрифтов. Например, Arial относится к типу «без засечек». Если все ваши альтернативы исчерпаны, а совпадения не найдены, ваше последнее средство — указать семейство шрифтов. В этом случае будет использоваться значение по умолчанию для этого семейства. Вы можете узнать все о семействах шрифтов и различиях между ними в веб-типографике.
Даже в этом случае большинство людей не увидят ваш супер-крутой шрифт, поэтому, если вы хотите, чтобы этот шрифт использовался, превратите его в графическое изображение в редакторе изображений и поместите изображение на свою страницу там, где вы хотите. Это не одобряется в правильном веб-дизайне, но если вы только начинаете, это приемлемо, пока вы не научитесь правильно обходить его. Помните, конечно, что если у кого-то отключены изображения, он вообще не сможет прочитать этот текст. Убедитесь, что это не слишком важно, и всегда используйте атрибут alt.
sourcetip: , если у вас есть текстовый процессор, например Word, попробуйте использовать в нем пару шрифтов. Намного быстрее найти то, что вам нужно.
Общие шрифты
Для вашего удобства вот группа наиболее популярных и распространенных списков шрифтов:- Arial, Helvetica, без засечек
- Trebuchet MS, Arial, Helvetica, без засечек
- Verdana, Женева, без засечек
- Times New Roman, Times, с засечками
- Грузия, Гарамонд, Палатино, засечка
- Courier New, Courier, моноширинный
Цвет шрифта
Чтобы изменить цвета текста на странице для всей страницы , вы можете определить его в теге
.У меня есть полное руководство по телу.
Чтобы изменить цвета только небольшого блока текста или отдельного слова, вы должны снова использовать старый тег font
. Формат
color = "# ff0000"> текст
Цвета в HTML должны быть определены как HEX-коды, которые представляют собой 6-значные коды, представляющие количество красного, зеленого и синего (RGB) в цвете. Чтобы увидеть полную таблицу этих кодов и выбрать те, которые вам нравятся, см. Таблицу цветов HEX.
текст
Новые браузеры позволяют вместо этого дать цвету имя , как указано выше, но ваш выбор более ограничен. Чтобы увидеть диаграмму этих цветов, посмотрите на эту диаграмму.
Тег | изменить размер, шрифт и цвет текста
Путь // www.yourhtmlsource.com → Текст → ТЕГ <ШРИФТА>
Шрифт Тег
был введен в начале существования HTML, чтобы позволить дизайнерам изменять размер, шрифт и цвет текста.Это принесло больше вреда, чем пользы — по разным причинам — но главным образом потому, что это чрезвычайно неэффективный способ форматирования текста. Форматирование текста CSS намного лучше, но знание этих старых приемов все еще полезно.
Навигация по страницам:
Размер шрифта
| Шрифт Face
· Ограничения шрифтов
· Общие шрифты
| Цвет шрифта
Эта страница последний раз обновлялась 21.08.2012
Часы будущего:
С момента выхода HTML 4.01 в 1998 году тег устарел.Это означает, что его больше не следует использовать , поскольку в нашем распоряжении значительно превосходящих таблиц стилей для форматирования текста на наших HTML-страницах.
Как это ни прискорбно, с тех пор, много лет назад, не произошло небольшого снижения использования тегов . С этой целью I категорически не рекомендуют вам использовать тег вообще в вашем HTML . Он очень ограничен и может добавить несколько килобайт к размеру каждого из ваших файлов HTML.Более того, в этом просто нет необходимости.
CSS, с другой стороны, дает вам гораздо больше контроля над тем, как выглядит ваш текст, и почти ничего не добавляет к времени загрузки. Если вам еще предстоит заняться таблицами стилей, не бойтесь — с ними действительно не так уж и сложно разобраться. Прочтите введение в таблицы стилей, а затем CSS и текст, и вы никогда не оглянетесь назад.
Дополнительная литература:
Остальная часть этой страницы представляет собой просто описание того, как раньше работал тег .Поскольку вы, конечно, не будете использовать его, вам следует прочитать это исключительно из интереса.
Размер шрифта
У вас есть два варианта установки размера текста: размер абсолютно или относительно . Абсолютные размеры находятся в диапазоне от 1
до 7
и задаются следующим образом:
size = "2"> текст
В большинстве браузеров размер шрифта по умолчанию установлен как 3
.На большинстве сайтов размер текста будет примерно 2
или 3
.
Относительный размер означает, что размер текста будет изменяться относительно пользовательского размера по умолчанию . Это лучше, потому что он адаптируется к предпочтениям ваших пользователей — если они специально настроили свои браузеры для отображения текста большего размера, чем обычно, ваш текст будет увеличиваться пропорционально. У вас есть диапазон от +6
до +1
и -1
до -6
. Плюс 1 и минус 1 вы будете использовать чаще всего.В качестве ярлыков для этих двух размеров используются теги
и
, которые помогают.
Текст на один размер больше, чем в браузере по умолчанию.
Держитесь подальше от очень маленького текста, так как его всегда сложно читать. Большой текст может затопить страницу и вызвать чрезмерную прокрутку. В конце концов, ваш выбор размера шрифта будет во многом зависеть от того, сколько текста будет одновременно отображаться на странице.Это также связано с вашим выбором шрифта, который мы перейдем к следующему.
Лицевая сторона шрифта
Во-первых, если вы вообще не вносите изменений, ваш текст, вероятно, будет выглядеть так:
12pt Black Times New Roman
Не самый красивый или подходящий шрифт в мире, потому что он действительно был разработан для чтения с бумаги, а не с экранов компьютеров. Итак, вы захотите изменить его на что-нибудь более читаемое и красивое.
Загляните в папку шрифтов (на ПК это C: \ windows \ fonts ).У вас должно быть несколько десятков разных шрифтов. Некоторые из них подходят для использования в Интернете, а другие вы будете использовать снова и снова. Один из наиболее распространенных шрифтов, используемых в сети, — это Arial (вариант Helvetica для Mac). Чтобы изменить текст на Arial или любой другой шрифт, используйте теги
. face = "Arial"> Ваш текст здесь.
Атрибут face
был назван так, потому что дизайн шрифтов более точно известен как шрифтов .
Ограничения шрифтов
Определенное начертание шрифта будет отображаться на экране компьютера читателя только в том случае, если на его компьютере установлен этот шрифт. Итак, если у вас есть вся ваша страница, определенная шрифтом Digital (»скачать) или чем-то еще, многие ваши зрители просто получат страницу со скучным старым Times New Roman. Чтобы обойти это, лучше всего, конечно, использовать стандартные шрифты . Есть набор общих шрифтов, которые, вы можете быть более или менее уверены, появятся во всех системах ваших читателей.Атрибут face
позволяет указать список шрифтов за раз. Хорошей практикой является указание резервных шрифтов на случай, если что-то пойдет не так. Наручные часы:
текст
Смотрите — у вас есть пара шансов найти хороший шрифт, разделенный запятыми. Если первый недоступен, будет использован второй вариант и так далее. Вы можете продолжить длинный список, но на самом деле вам следует остановиться примерно через 3 часа, потому что в противном случае вы зря теряете время.Постарайтесь, чтобы шрифты были похожи на , и попробуйте добавить к общему шрифту , чтобы держаться подальше от Times.
Все шрифты принадлежат к определенному семейству шрифтов. Например, Arial относится к типу «без засечек». Если все ваши альтернативы исчерпаны, а совпадения не найдены, ваше последнее средство — указать семейство шрифтов. В этом случае будет использоваться значение по умолчанию для этого семейства. Вы можете узнать все о семействах шрифтов и различиях между ними в веб-типографике.
Даже в этом случае большинство людей не увидят ваш супер-крутой шрифт, поэтому, если вы хотите, чтобы этот шрифт использовался, превратите его в графическое изображение в редакторе изображений и поместите изображение на свою страницу там, где вы хотите. Это не одобряется в правильном веб-дизайне, но если вы только начинаете, это приемлемо, пока вы не научитесь правильно обходить его. Помните, конечно, что если у кого-то отключены изображения, он вообще не сможет прочитать этот текст. Убедитесь, что это не слишком важно, и всегда используйте атрибут alt.
sourcetip: , если у вас есть текстовый процессор, например Word, попробуйте использовать в нем пару шрифтов. Намного быстрее найти то, что вам нужно.
Общие шрифты
Для вашего удобства вот группа наиболее популярных и распространенных списков шрифтов:- Arial, Helvetica, без засечек
- Trebuchet MS, Arial, Helvetica, без засечек
- Verdana, Женева, без засечек
- Times New Roman, Times, с засечками
- Грузия, Гарамонд, Палатино, засечка
- Courier New, Courier, моноширинный
Цвет шрифта
Чтобы изменить цвета текста на странице для всей страницы , вы можете определить его в теге
.У меня есть полное руководство по телу.
Чтобы изменить цвета только небольшого блока текста или отдельного слова, вы должны снова использовать старый тег font
. Формат
color = "# ff0000"> текст
Цвета в HTML должны быть определены как HEX-коды, которые представляют собой 6-значные коды, представляющие количество красного, зеленого и синего (RGB) в цвете. Чтобы увидеть полную таблицу этих кодов и выбрать те, которые вам нравятся, см. Таблицу цветов HEX.
текст
Новые браузеры позволяют вместо этого дать цвету имя , как указано выше, но ваш выбор более ограничен. Чтобы увидеть диаграмму этих цветов, посмотрите на эту диаграмму.
Тег | изменить размер, шрифт и цвет текста
Путь // www.yourhtmlsource.com → Текст → ТЕГ <ШРИФТА>
Шрифт Тег
был введен в начале существования HTML, чтобы позволить дизайнерам изменять размер, шрифт и цвет текста.Это принесло больше вреда, чем пользы — по разным причинам — но главным образом потому, что это чрезвычайно неэффективный способ форматирования текста. Форматирование текста CSS намного лучше, но знание этих старых приемов все еще полезно.
Навигация по страницам:
Размер шрифта
| Шрифт Face
· Ограничения шрифтов
· Общие шрифты
| Цвет шрифта
Эта страница последний раз обновлялась 21.08.2012
Часы будущего:
С момента выхода HTML 4.01 в 1998 году тег устарел.Это означает, что его больше не следует использовать , поскольку в нашем распоряжении значительно превосходящих таблиц стилей для форматирования текста на наших HTML-страницах.
Как это ни прискорбно, с тех пор, много лет назад, не произошло небольшого снижения использования тегов . С этой целью I категорически не рекомендуют вам использовать тег вообще в вашем HTML . Он очень ограничен и может добавить несколько килобайт к размеру каждого из ваших файлов HTML.Более того, в этом просто нет необходимости.
CSS, с другой стороны, дает вам гораздо больше контроля над тем, как выглядит ваш текст, и почти ничего не добавляет к времени загрузки. Если вам еще предстоит заняться таблицами стилей, не бойтесь — с ними действительно не так уж и сложно разобраться. Прочтите введение в таблицы стилей, а затем CSS и текст, и вы никогда не оглянетесь назад.
Дополнительная литература:
Остальная часть этой страницы представляет собой просто описание того, как раньше работал тег .Поскольку вы, конечно, не будете использовать его, вам следует прочитать это исключительно из интереса.
Размер шрифта
У вас есть два варианта установки размера текста: размер абсолютно или относительно . Абсолютные размеры находятся в диапазоне от 1
до 7
и задаются следующим образом:
size = "2"> текст
В большинстве браузеров размер шрифта по умолчанию установлен как 3
.На большинстве сайтов размер текста будет примерно 2
или 3
.
Относительный размер означает, что размер текста будет изменяться относительно пользовательского размера по умолчанию . Это лучше, потому что он адаптируется к предпочтениям ваших пользователей — если они специально настроили свои браузеры для отображения текста большего размера, чем обычно, ваш текст будет увеличиваться пропорционально. У вас есть диапазон от +6
до +1
и -1
до -6
. Плюс 1 и минус 1 вы будете использовать чаще всего.В качестве ярлыков для этих двух размеров используются теги
и
, которые помогают.
Текст на один размер больше, чем в браузере по умолчанию.
Держитесь подальше от очень маленького текста, так как его всегда сложно читать. Большой текст может затопить страницу и вызвать чрезмерную прокрутку. В конце концов, ваш выбор размера шрифта будет во многом зависеть от того, сколько текста будет одновременно отображаться на странице.Это также связано с вашим выбором шрифта, который мы перейдем к следующему.
Лицевая сторона шрифта
Во-первых, если вы вообще не вносите изменений, ваш текст, вероятно, будет выглядеть так:
12pt Black Times New Roman
Не самый красивый или подходящий шрифт в мире, потому что он действительно был разработан для чтения с бумаги, а не с экранов компьютеров. Итак, вы захотите изменить его на что-нибудь более читаемое и красивое.
Загляните в папку шрифтов (на ПК это C: \ windows \ fonts ).У вас должно быть несколько десятков разных шрифтов. Некоторые из них подходят для использования в Интернете, а другие вы будете использовать снова и снова. Один из наиболее распространенных шрифтов, используемых в сети, — это Arial (вариант Helvetica для Mac). Чтобы изменить текст на Arial или любой другой шрифт, используйте теги
. face = "Arial"> Ваш текст здесь.
Атрибут face
был назван так, потому что дизайн шрифтов более точно известен как шрифтов .
Ограничения шрифтов
Определенное начертание шрифта будет отображаться на экране компьютера читателя только в том случае, если на его компьютере установлен этот шрифт. Итак, если у вас есть вся ваша страница, определенная шрифтом Digital (»скачать) или чем-то еще, многие ваши зрители просто получат страницу со скучным старым Times New Roman. Чтобы обойти это, лучше всего, конечно, использовать стандартные шрифты . Есть набор общих шрифтов, которые, вы можете быть более или менее уверены, появятся во всех системах ваших читателей.Атрибут face
позволяет указать список шрифтов за раз. Хорошей практикой является указание резервных шрифтов на случай, если что-то пойдет не так. Наручные часы:
текст
Смотрите — у вас есть пара шансов найти хороший шрифт, разделенный запятыми. Если первый недоступен, будет использован второй вариант и так далее. Вы можете продолжить длинный список, но на самом деле вам следует остановиться примерно через 3 часа, потому что в противном случае вы зря теряете время.Постарайтесь, чтобы шрифты были похожи на , и попробуйте добавить к общему шрифту , чтобы держаться подальше от Times.
Все шрифты принадлежат к определенному семейству шрифтов. Например, Arial относится к типу «без засечек». Если все ваши альтернативы исчерпаны, а совпадения не найдены, ваше последнее средство — указать семейство шрифтов. В этом случае будет использоваться значение по умолчанию для этого семейства. Вы можете узнать все о семействах шрифтов и различиях между ними в веб-типографике.
Даже в этом случае большинство людей не увидят ваш супер-крутой шрифт, поэтому, если вы хотите, чтобы этот шрифт использовался, превратите его в графическое изображение в редакторе изображений и поместите изображение на свою страницу там, где вы хотите. Это не одобряется в правильном веб-дизайне, но если вы только начинаете, это приемлемо, пока вы не научитесь правильно обходить его. Помните, конечно, что если у кого-то отключены изображения, он вообще не сможет прочитать этот текст. Убедитесь, что это не слишком важно, и всегда используйте атрибут alt.
sourcetip: , если у вас есть текстовый процессор, например Word, попробуйте использовать в нем пару шрифтов. Намного быстрее найти то, что вам нужно.
Общие шрифты
Для вашего удобства вот группа наиболее популярных и распространенных списков шрифтов:- Arial, Helvetica, без засечек
- Trebuchet MS, Arial, Helvetica, без засечек
- Verdana, Женева, без засечек
- Times New Roman, Times, с засечками
- Грузия, Гарамонд, Палатино, засечка
- Courier New, Courier, моноширинный
Цвет шрифта
Чтобы изменить цвета текста на странице для всей страницы , вы можете определить его в теге
.У меня есть полное руководство по телу.
Чтобы изменить цвета только небольшого блока текста или отдельного слова, вы должны снова использовать старый тег font
. Формат
color = "# ff0000"> текст
Цвета в HTML должны быть определены как HEX-коды, которые представляют собой 6-значные коды, представляющие количество красного, зеленого и синего (RGB) в цвете. Чтобы увидеть полную таблицу этих кодов и выбрать те, которые вам нравятся, см. Таблицу цветов HEX.
текст
Новые браузеры позволяют вместо этого дать цвету имя , как указано выше, но ваш выбор более ограничен. Чтобы увидеть диаграмму этих цветов, посмотрите на эту диаграмму.
Тег шрифта HTML — использование, синтаксис, примеры
Тег определяет характеристики шрифта. Размер, цвет и шрифт определяются атрибутами размера, цвета и начертания.
Синтаксис¶
Тег используется парами.Контент записывается между открывающим () и закрывающим () тегами.
Пример использования HTML-тега
: ¶
Название документа
Синий текст
Красный текст, размер шрифта увеличен.
Зеленый текст, шрифт изменен.
Попробуйте сами »Результат¶
Стили CSS¶
Чтобы изменить цвет текста, используйте свойство цвета CSS вместо атрибута цвета. Свойства CSS font-family или font-face заменяют атрибут face, а вместо атрибута size используется свойство CSS font-size.
Пример изменения стиля текста с помощью CSS: ¶
Название документа
Синий текст.
Красный текст, размер шрифта увеличен.
Зеленый текст, изменен шрифт.
Попробуйте сами »Атрибуты¶
Как стилизовать тег
?Общие свойства для изменения визуального веса / выделения / размера текста в теге
:- Свойство CSS font-style устанавливает стиль шрифта.нормальный | курсив | косой | начальная | наследовать.
- Свойство CSS font-family определяет приоритетный список из одного или нескольких названий семейств шрифтов и / или родовых названий семейств для выбранного элемента.
- Свойство CSS font-size устанавливает размер шрифта.
- Свойство CSS font-weight определяет, должен ли шрифт быть жирным или толстым.
- Свойство CSS text-transform управляет регистром текста и заглавными буквами.
- Свойство CSS text-decoration задает украшение, добавленное к тексту, и является сокращенным свойством для text-decoration-line, text-decoration-color, text-decoration-style.
Раскрашивание текста в теге
:- Свойство цвета CSS описывает цвет текстового содержимого и оформления текста.
- Свойство CSS background-color устанавливает цвет фона элемента.
Стили макета текста для тега
:- Свойство CSS text-indent определяет отступ первой строки в текстовом блоке.