Размер шрифта на сайте можно задать как при помощи HTML, так и с помощью CSS. Рассмотрим оба варианта.
Задание размера шрифта с помощью HTML
Размер шрифта на странице можно определить при помощи тега font HTML. В статье мы уже рассматривали тег font и его атрибуты. Одним из атрибутов этого тега является size , который и позволяет установить размер шрифта. Применяется он следующим образом:
Конструктор сайтов "Нубекс"
Size может принимать значения от 1 до 7 (по умолчанию равен 3, что соответствует 13,5 пунктам для шрифта Times New Roman). Другой вариант задания атрибута - “+1” или “-1”. Это означает, что размер будет изменен относительно базового на 1 пункт больше или меньше, соответственно.
Приведенный способ довольно прост в использовании и незаменим при необходимости изменения размера шрифта небольшого куска текста. В остальных случаях рекомендуется определять стиль текста с помощью CSS.
Устанавливаем размер шрифта при помощи CSS
В CSS для изменения размера шрифта применяется свойство font-size , которое применяется следующим образом:
В приведенном примере размер шрифта устанавливается в пикселях. Но существуют и другие способы задания размера:
- large, small, medium - задают абсолютный размер (маленький, средний, большой). Также могут применяться значения экстра-маленький (x-small, xx-small), экстра-большой (x-large, xx-large).
- larger, smaller - задают относительный размер (меньше или больше относительно родительского элемента).
- 100% - задается относительный размер (в процентах относительно родительского). Например: h1 { font-size: 180%; } Это означает, что размер тега H1 будет составлять 180% от базового размера шрифта.
- Другие варианты задания относительного размера:
- 5ex - означает, что размер составит 5 высот буквы x от базового шрифта;
- 14pt - 14 пунктов;
- 22px - 22 пикселя;
- 1vw - 1% от ширины окна браузера;
- 1vh - 1% от высоты окна браузера;
Мы рассмотрели пример создания простенькой страницы, где давались комментарии некоторых html тегов, поскольку, мне кажется, что лучше сначала показать что-то на примере, а потом перейти к более детальному описанию. Именно поэтому создание страницы было рассмотрено во втором уроке, а более детальное в третьем.
Итак, ниже представлены описания распространенных html тегов, которые используются чуть ли не на каждой странице сайта. Поверьте, их уже хватит, чтобы написать целый сайт.
Список тегов html
1. HTML тег (для абзацев)
- выводит текстовый абзац (допускает атрибуты style, class, id). Самый распространенный тег, поскольку в него чаще всего помещают текст (впрочем он для этого и создан).Например, html код:
Текстовый абзац номер один
А это другой абзац
Текстовый абзац номер один
А это другой абзац
К тегу можно ещё приписать параметр style:
С помощью этих различных значений можно редактировать внешний вид шрифта. Про эти параметры можно прочитать в отдельном уроке: стили в html и свойство css font .
Также можно прописать атрибуты CLASS и ID . Например:
2. HTML тег и (выделение жирным)
И - два тега, которые позволяют сделать шрифт жирным. Разницы между этими тегами нет.
Приведем пример. Html код:
жирный текст
Преобразуется на странице в следующее:
жирный текст
Также можно прописать атрибуты CLASS и ID (как и в случае с Примечание
Эти теги оказывают небольшое влияние на ранжирование документов в поисковых системах, поэтому бесцельно их лучше не использовать.
3. HTML тег (создание курсива)
- курсивный шрифт (допускает параметр style, class, id)
Например, html код:
курсивный текст
Преобразуется на странице в следующее:
4. HTML тег (подчеркнутый текст)
- подчеркнутый шрифт (допускает параметр style, class, id)
Например, html код:
подчеркнутый текст
Преобразуется на странице в следующее:
подчеркнутый текст
5. HTML тег (создание гиперссылки)
Создает ссылку на странице (допускает параметр style, class и другие).
Например, html код:
текст ссылки
Преобразуется на странице в следующее:
Все параметры и атрибуты тега будут рассмотрены в отдельном уроке: html тег .
6. HTML тег (заголовки в контенте)
,...,
- заголовочные теги внутри контента (допускает параметр style, class, id). Причем чем меньше цифра, тем больший вес и размер (по умолчанию) имеет текст, заключенный в эти теги.
Например, html код:
Заголовок h1
Тег
используют для названия страницы (также как и тайтл)
Необходимо использовать эти теги только по назначению, т.е. только когда в статье необходим заголовок. Это связано с тем, что теги
,..., имеют большое влияние на поисковые машины. Если их использовать правильно, то шансы попасть на верхние строчки выдачи очень высоки.7. HTML тег (выравнивание)
Например, html код:
Этот текст будет в центре
Преобразуется на странице в следующее:
Этот текст будет в центре
Примечание- - для текста
- ...- для всего (например, изображение)
8. HTML тег (подстрочный текст)
- выводит подстрочный шрифт.
Например, html код:
Обычный текст, подстрочный текст
Преобразуется на странице в следующее:
Обычный текст, подстрочный текст
9. HTML тег (надстрочный текст)
- выводит надстрочный шрифт.
Например, html код:
Обычный текст, надстрочный текст
Преобразуется на странице в следующее:
Обычный текст, надстрочный текст
10. HTML тег ,
, - выводит шрифт на один пиксель больше/меньше текующего размера (допускает параметр style, class, id).
Например, html код:
Обычный шрифт, этот шрифт больше на один пиксель
Преобразуется на странице в следующее:
Обычный шрифт, этот шрифт больше на один пиксель
11. HTML тег (создание списков)
Выводит список (допускает параметр style, class, id). Каждый новый элемент записывается между
Например, html код:
Список:
- первый элемент списка
- второй элемент списка
Преобразуется на странице в следующее:
Список:
- первый элемент списка
- второй элемент списка
12. HTML тег
Например, html код:
1-строка 1 элемент 1-строка 2 элемент 2-строка 1 элемент 2-строка 2 элемент
Преобразуется на странице в следующее:
Все возможности тега
Зачастую начинающих веб-мастеров мучает вопрос, почему одни сайты ранжируются выше и обходят конкурентов в поисковой выдаче. Причиной этого могут быть неправильно расставленные теги h1 , h2 …h6 . Если эти теги расставлены неверно, без учета специфики ресурса, то поисковикам сложнее получить точную информацию о статьях и содержащихся в ней ключевых словах.
Теги h1 —h6 позволяют выделить заголовки различных уровней. Они дают понять, какие части текста более точно отражают тему статьи и обеспечивают преимущества в ранжировании.
Грамотная расстановка тегов позволяет поисковым системам более точно отображать станицу по запросам в выдаче, что благоприятно сказывается на позиции ресурса:
Зачем нужны теги h1-h6?
В теги заключается название сайта, заголовки и подзаголовки текста:
В HTML теги заголовков обозначаются h от английского «header », что в переводе означает «заголовок, шапка ». Вот пример того, как это выглядит:
Заголовок
Расстановка тегов заголовков должна производиться на каждой странице ресурса. При этом важность заголовка будет зависть от его цифры, чем она меньше, тем заголовок важнее:
- наиболее важные теги - менее значимые теги... - последние по важности тегиОднако относиться к их расстановке следует с осторожностью. Неправильное использование может привести к тому, что ваш ресурс попадет под санкции поисковых систем.
Синтаксис тегов h1-h6
Название текста
Подзаголовок 1
...Подзаголовок 2
Подзаголовок 3.1
...Подзаголовок 3_2
Подзаголовок 3
Наибольшей популярностью пользуются теги h1 h2 h3 .
Как правильно использовать тег h1?
Игнорируя тег h1 , веб-мастера, лишают себя такого важного преимущества, как оптимизация контента. На движках он часто прописывается автоматически, однако не всегда, и данный факт следует учитывать.
HTML тег h1 – самый значимый в своем роде. В него заключают название сайта и заголовок статьи. Однако не стоит его путать с тегом
На странице может присутствовать только один h1 тег. Если указать несколько заголовков с тегом h1 , поисковики могут расценить это как переспам, что в свою очередь грозит баном:
Правила составления главного заголовка h1 :
- В теге должны использоваться ключевые слова, применяемые для продвижения страницы;
- Не стоит делать заголовок h1 слишком объемным, вполне достаточно нескольких слов;
- Текст заголовка должен быть читабельным;
- Мета тег h1 не должен содержать ничего кроме самого текста. Если желаете его выделить, поставьте коды за пределами тега;
- Перед тем, как вручную прописывать h1 , убедитесь, что движок не задает его автоматически;
- Содержание h1 должно соответствовать тематике, указанной в title страницы;
- При составлении h1 обязательно используйте ключевую фразу, по которой продвигается страница;
- Содержание заголовка должно быть уникальным, емким и тематичным. Не стоит делать h1 полной копией тега Title . Важно, чтобы на каждой странице ресурса были прописаны уникальные h1 —h6 , поэтому избегайте повторений;
- Нельзя перечислять в заголовке ключевые фразы через запятую. Содержание h1 должно быть понятно не только поисковикам, но и посетителям ресурса.
Как правильно использовать теги h2-h6?
Кроме h1 для расстановки заголовков, которые идентифицируются поисковыми системами, используются теги h2 , h3 , h4 , h5 , h6 и т.д.
Тег h2
Как правило, используется для заголовков постов в ленте, размещенной на главной странице или для подзаголовков в статье.
Теги h3, h4
Зачастую с их помощью выделяют названия подзаголовков, рубрик и виджетов в sidebar .
Теги h5, h6
Предназначены для еще более мелких элементов страниц, которые следует отделить от остального текста.
Расстановка заголовков h1 — h6 в разных версиях движков может быть реализована по-разному.
Правила расстановки h2 —h6 :
- Структура заголовков. Должна быть соблюдена иерархия заголовков;
- Размер шрифта. Чем ниже уровень заголовка, тем мельче шрифт. Редактирование шрифтов производится в стилях. Но, как правило, шрифты имеют правильные размеры по умолчанию;
- Не допускается применение тегов заголовков вместе с другими тегами акцентирования. В заголовках рекомендуется использовать ключевые слова, по которым данная станица будет продвигаться в поиске;
- В отличие от h1 , теги h2 —h6 могут быть прописаны на странице несколько раз.
Я главный в иерархии заголовков
Мои дети
Мои внуки
Мои внуки
Мои внуки
Мои дети
Мои внуки
Мои внуки
Мои внуки
Мои правнуки
Мои правнуки
Мои правнуки
- Не должно быть никакого спама;
- Составление текста h1 — h6 должно производиться с использованием синонимов и учетом правил морфологии;
- Основные ключевые запросы лучше разместить ближе к началу заголовка;
- Ключевые фразы, прописанные в заголовках, должны встречаться в тексте страницы;
- Теги h1 — h6 должны быть краткими, емкими и информативными: