Как поменять шрифт на сайте
Перейти к содержимому

Как поменять шрифт на сайте

  • автор:

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

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

 Этот шрифт будет размером в 20px, без засечек, начертание курсивом 
p  font-size: 20px; font-style: italic; font-family: sans-serif; > 

24 апреля 2023

Рецепт блинов молоко 500 мл яйца 3 шт. мука 200 г масло сливочное (или растительное) 30 г (2 ст. ложки) сахар 30 г (2 ст. ложки) соль 2-3 г (1/2 ч. ложки)

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

Основы программирования 2.0

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

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

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

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

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

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

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

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

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

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

 

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

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

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

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

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

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

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

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

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

size=»3″> Размер шрифта 3

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

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

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

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

 

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

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

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

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

Относительный размер шрифта в html

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

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

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

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

От автора: приветствую вас на webformyself. Информация – это то, ради чего мы все используем интернет. Хорошо подобранный шрифт позволяет лучше воспринимать текстовую информацию, что увеличивает лояльность людей к какому-то ресурсу. Давайте сегодня разбираться, как изменить шрифт на сайте.

Как менять параметры

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

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

Как менять шрифты

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

font — family : название ;

Например, если менять вы хотите для всего сайта, то нужно искать в таблице стилей (обычно style.css) селектор body. Обычно у него задано несколько шрифтов. Тот, что стоит самым первым после двоеточия и будет использоваться в первую очередь. Если по каким-то причинам его не получилось загрузить, браузер выберет второй и так до тех пор, пока не будет найден шрифт, который доступен для использования в данный момент.

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

font — family : Arial , «Times New Roman» , sans — serif ;

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

Через запятую мы указали семейство шрифтов “без засечек”. На всякий случай. Также существуют такие: serif (с засечками), cursive (курсивные), monospace (моноширинные), fantasy (декоративные). Каждое семейство для своих целей. Например, основной шрифт для чтения информации лучше выбирать без засечек.

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

Как загрузить новый шрифт на сайт?

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

Собственно, способов добавить новые шрифты на сайт я вижу два:

Использовать сервис Google Fonts. Тут вы можете выбрать понравившийся шрифт и очень быстро подключать его к сайту. В таком случае никаких дополнительных папок вам подключать не нужно – все будет грузиться из хранилища сервиса, но при этом немного будет уменьшаться скорость загрузки. Поэтому я и не советую вам подключать слишком много. Максимум – 3-4 шрифта.

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

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

После этого вы можете использовать шрифт через font-face, сервис подскажет вам, как правильно писать его название.

Способ второй: Закачать на сайт и подключить через @font-face. В css есть специальный синтаксис, который позволяет подключить новые шрифты. Для этого их сначала нужно закачать в какую-нибудь директорию на вашем сайте. Я советую создать новую – fonts. Также такая директория уже может быть у вас, тогда просто скидываем в нее папку с файлами. Где ее взять? Ну конечно, качаем все нужные шрифты в интернете, где же еще.

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

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

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

Размер и другие параметры

Ну а как изменить размер шрифта на сайте? За это отвечает свойство font-size и ему можно указывать значения в пикселах, относительных единицах em, процентах и других единицах. Хорошим тоном веб-разработки считается задание размеров в относительных единицах, что текст смотрелся максимально читабельно при различных настройках размера шрифта.

То есть для тела страницы задается font-size: 100%, а всем остальным элементам он задается в относительных единицах em. Например, если вы хотите, чтобы заголовки первого уровня были в 3 раза больше обычного размера текста на странице, пропишите:

База знаний

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

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

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

Итак перейдем к способам изменения шрифта на сайте WordPress.

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

В настройках темы WordPress

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

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

В административной части, сайта на WordPress, идем в настройки темы по пути — Внешний вид — Настроить и оказываемся на странице настроек нашей темы. Скорее всего вы увидите раздел Типографика, Типография, Typography, Шрифты или что либо подобное, в зависимости от вашей темы WordPress. Переходим в этот раздел и настраиваем шрифт заголовка H1 или H2, именно он применяется в WordPress для заголовков статей.

Изменить шрифт WordPress

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

Google fonts это библиотека свободных шрифтов для сайтов. Шрифт Google нужного семейства и начертания подгружается браузером с серверов Google вместе с вашим сайтом. Библиотека Google предлагает, на момент написания статьи, более 959 различных шрифтов. Отметим сразу, что большинство шрифтов не поддерживает кириллицу и использовать их на русскоязычном сайте смысла нет. На момент написания статьи, кириллических шрифтов в библиотеке нашлось 106.

Открыв длинный список Google шрифтов в настройках темы, мы столкнемся с ситуацией подбора шрифтов методом тыка. Большинство изменений не приведет к результату, так как только каждый десятый шрифт поддерживает кириллицу. Простой выход заключается подборе нужного нам шрифта на сайте Goole Fonts, переключив настройку Language на Cyrillic. Выбрав понравившийся нам шрифт, мы легко найдем его в длинном списке в настройках темы WordPress. На картинке выше приведен пример изменения шрифта заголовка статьи WordPress, с использованием темы GeneratePress, на компактный Open Sans Condensed. В некоторых темах есть возможность прямо в настройках выбора шрифта указать, что нам необходимы только кириллические шрифты, но это есть далеко не во всех темах.

Мы разобрали как изменить шрифт заголовка статьи WordPress используя возможности настройки темы.

Подключение Google шрифтов к сайту WordPress методом непосредственного редактирования файлов темы

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

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

Начнем с предварительного выбора понравившегося вам шрифта на сайте Google Fonts. Находим нужный шрифт и нажимаем на знак + в правом верхнем углу контейнера со шрифтом. Можно выбрать несколько шрифтов если нужно подключить к сайту WordPress несколько шрифтов.

Google Fonts

Затем открываем всплывающее наверх окно в правом нижнем углу — Family Selected. Переходим во вкладку CUSTOMIZE и отмечаем, что нам нужны кириллические шрифты.

Family Selected Google Fonts

Во вкладке EMBED выбираем @IMPORTи копируем код, в нашем случае это:

@import url('https://fonts.googleapis.com/css?family=Poiret+One&display=swap&subset=cyrillic');

Теги и

копировать не нужно.

Мы отказываемся от варианта редактирования html-заголовка нашего сайта по причине того, что прямое редактирование кода темы не совсем корректно. Мы используем мощную систему CMS WordPress и при очередном обновлении нашей темы можем потерять сделанные нами вручную изменения.

Корректный способ добавления этого кода к нам в тему через её настройки в Административной панели WordPress вашего сайта. Внешний вид — Настроить — Дополнительные стили.

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

Настало время указать браузеру какие именно элементы вашего сайта должны использовать этот шрифт, добавив код дополнительного стиля в настройки вашей темы WordPress. Само правило необходимо взять из того же окна Family Selected на сайте Goggle Fonts на вкладке EMBED чуть ниже.

В нашем случае это:

font-family: 'Poiret One', cursive;

Теперь найдем какому конкретно элементу нашего сайта присвоить это правило. Сделать это можно с помощью инструментов для вебмастеров браузеров Chrome или Firefox. Перейдем на страницу с любой записью на вашем сайте и выделим текст заголовка. В меню правой кнопки мыши выберем — Посмотреть код или Исследовать элемент, в зависимости от используемого вами браузера.

Класс entry-title в css стилях сайта WordPress

Из приведенного примера видно, что заголовку статьи в используемой нами теме GeneratePress был присвоен класс .entry-title. В разных темах заголовку статьи может быть присвоен разный класс. Тут нужно повнимательней изучить код сайта в браузере и найти нужный нам класс. Попробуем использовать использовать класс .entry-title, полученный нами при изучении кода темы GeneratePress, в настройках Дополнительных стилей. Необходимо добавить следующий код:

.entry-title

Дополнительные стили шаблона WordPress

При изучении кода стандартной темы WordPress Twenty Nineteen, можно увидеть что для заголовков статей используется класс .entry .entry-title:

.entry-title

Вставляемый в этом случае код:

.entry .entry-title

Добавить CSS стиль в тему сайта на WordPress можно несколькими способами, включая описанный нами :

  • Добавить код в файл стилей на прямую из файлового менеджера на хостинге или отредактировать его локально скачав по FTP;
  • Добавить код в файл стилей из административной панели WordPress в Редакторе стилей темы;
  • Добавить код стиля в настройках Дополнительных стилей используемой темы WordPress.

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

Внедрение стороннего шрифта на сайт.

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

Более того есть случаи когда это единственный выход внедрения шрифта на сайт. Допустим нужен конкретный шрифт, а он на сервисе Google Fonts не имеет кириллического начертания. Например шрифт Raleway на Google Fonts не поддерживает кириллицу. Этот же шрифт можно найти в интернете с поддержкой русских букв. Например на сайте WebFonts.pro. На этом же сайте можно найти множество других шрифтов, очень красивых и оригинальных.

Рассмотрим процесс внедрения шрифта в стандартную тему Twenty Nineteen сайта WordPress, на примере шрифта Raleway скаченного с сайта WebFonts.pro

Скачиваем архив с файлами шрифта по ссылке данной выше.

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

На мой взгляд, очень элегантно для заголовка смотрится начертание Raleway Thin:

Пример шрифта Raleway

Сохраним css правило из примера на демо странице для его внедрения на сайт:

.your-style

Как мы уже выяснили ранее в этой статье в теме Twenty Nineteen для заголовков статей используется класс .entry .entry-title .

Отредактируем полученный нами код и получим:

.entry .entry-title

Далее нужно в любом файловом менеджере используемом вами для доступа к файлам сайта открыть директорию /wp-content/themes/twentynineteen/fonts/ и закачать туда все файлы со шрифтами полученными нам в архиве. Файлы demo.html и stylesheet.css закачивать на сайт не нужно. Они очень наглядно показывают пример внедрения скаченного шрифта на сайт.

У себя локально на компьютере открываем файл с примерами стилей stylesheet.css

Находим фрагмент кода, понравившегося нам начертания:

@font-face

Необходимо отредактировать в этом коде путь до файла со шрифтом на нашем сайте. В нашем случае это: /wp-content/themes/twentynineteen/fonts/ .

Получим следующий код:

@font-face < font-family: 'Raleway'; src: url('/wp-content/themes/twentynineteen/fonts/Raleway-Thin.eot'); src: local('/wp-content/themes/twentynineteen/fonts/Raleway Thin'), local('Raleway-Thin'), url('/wp-content/themes/twentynineteen/fonts/Raleway-Thin.eot?#iefix') format('embedded-opentype'), url('/wp-content/themes/twentynineteen/fonts/Raleway-Thin.woff') format('woff'), url('/wp-content/themes/twentynineteen/fonts/Raleway-Thin.ttf') format('truetype'); font-weight: 100; font-style: normal; >

Далее будем использовать уже описанный нами в этой статье способ внедрения css стиля на сайт через настройки Дополнительных стилей темы. Внешний вид — Настроить — Дополнительный стили.

Приведу еще раз весь код который необходимо добавить:

@font-face < font-family: 'Raleway'; src: url('/wp-content/themes/twentynineteen/fonts/Raleway-Thin.eot'); src: local('/wp-content/themes/twentynineteen/fonts/Raleway Thin'), local('Raleway-Thin'), url('/wp-content/themes/twentynineteen/fonts/Raleway-Thin.eot?#iefix') format('embedded-opentype'), url('/wp-content/themes/twentynineteen/fonts/Raleway-Thin.woff') format('woff'), url('/wp-content/themes/twentynineteen/fonts/Raleway-Thin.ttf') format('truetype'); font-weight: 100; font-style: normal; >.entry .entry-title

Внедрение шрифта

Вы этой статье мы подробно разобрали как внедрить шрифт на сайт под управлением CMS WordPress несколькими способами.

  • WordPress
  • 115 Пользователи нашли это полезным

Связанные статьи

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

Не для кого не секрет что заголовок страницы важный компонент SEO и он необходим на страницах со.

В сети есть так называемые службы обновления или, другими словами, службы слежения за.

В этой инструкции рассмотрим вариант смены пароля от администратора WordPress в случае его.

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

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