Возможности оформления текстовой информации в html. HTML теги для оформления текста. Оформление текста с помощью цвета
Для разметки текста в html используется набор тегов позволяющий разделять текст на логические части, акцентировать внимание читателя на отдельных его частях, а также оптимизировать содержание для более удобного понимания поисковыми роботами, что приводит к улучшению ранжирования страницы текста в поисковой выдаче по ключевым запросам.
Сразу отмечу, что все элементы для форматирования текста рассмотренные в данной статье (кроме br) являются парными. Тоесть для обрамления содержимого тегом должен присутствовать как открывающий тег, так и закрывающий Ваш_тег>. Пример:
< h3> Правильно написанный заголовок текста h3> < p> Абзац с переносом строки посреди абзаца.< br> Пример использования непарного тега внутри парного. p>
Формирование структуры текста (блочные элементы). Теги заголовков и абзацев.
Теги h1-h6 отвечают за выделение текста в виде заголовков . Более подробно о их семантичеком влиянии и важности для построения логической структуры страницы для поисковиков написано
Если говорить о них вкратце, то заголовки страницы имеют ключевую роль во внутренней оптимизации страницы для поисковиков. В связи с этим формулировки заголовков на странице должны быть максимально приближены к ключевым запросам по которым Вы собираетесь продвигать статью в поисковой выдаче.
Визуально заголовки выделяются жирным начертанием и большим размером шрифта относительно остального текста.
Тег p отвечает за выделение абзацев . Вместе с тегами заголовков тег p является блочным элементом оформления текста , потому при его использовании каждый последующий абзац начинается с новой строки, чего не происходит при использовании строчных элементов.
HTML теги для разметки текста (строчные элементы)
- span - схож по своему смыслу с тегом p, но является строчным элементом. Обычно используется для обозначения части текста внутри абзаца. Зачем это нужно? Все достаточно просто- обозначенному тексту в дальнейшем через CSS можно задать оформление отличающееся от оформления остального текста.
- br -делает перенос строки. ТЕГ НЕ ПАРНЫЙ (тобишь закрывающего тега у него нет). Примерно то же самое, что если бы Вы нажали Enter в Верде. В отличие от переноса, создаваемого блочными элементами, не несет на себе никакой логической нагрузки. Используется исключительно для более красивого оформления текста. Рекомендуется избегать его использования без крайней необходимости, поскольку по-сути он просто засоряет код, а для переносов в тексте нужно его просто разбивать на абзацы.
- strong - выделяет шрифт жирным. Служит для расстановки логических ударений в тексте для поисковых роботов. Широко используется для внутренней оптимизации текста. Ключевые фразы в тексте рекомендуется обрамлять в этот тег, чтобы робот лучше понимал о чем статья. ВНИМАНИЕ! Важно не переборщить – если схожие ключи в тексте попадаются больше 3-5 раз, то это может быть расценено как переоптимизация текста и страница с текстом будет занижена в поисковой выдаче.
- b - визуально ничем не отличается от стронга, но не несет в себе никакой смысловой нагрузки для поисковика. Используется для выделения частей текста исключительно для тех, кто будет его читать. К примеру, если необходимо выделить фразу не содержащую ключевых слов, но способную облегчить понимание структуры текста пользователю.
- em - делает текст внутри тега курсивом. Также как и стронг используется для внутренней оптимизации текста под поисковое продвижение, только обладает меньшим весом в сравнении с ним.
- i - визуально ничем не отличается от . Не несет смысловой нагрузки для роботов, используется для увеличения удобства прочтения текста пользователями. Аналог тега , только для курсива.
- ins - используется для подчеркивания текста. Выделяет текст как для пользователя, так и для поисковика.
- u - визуально тождественен предыдущему тегу. Выделяет текст только для пользователя.
- tt - выводит текст моноширинным шрифтом. Не несет в себе смысловой нагрузки. Моноширинный означает, что для всех символов шрифта ипользуется одинаковое пространство при написании.
- pre - блочный элемент. Используется для того, чтобы сделать моноширинными большие участки текста. Внутри него можно применять любые теги для форматирования текста, кроме sub и sup.
- sub - выводит текст как нижний индекс (уменьшает шрифт текста и выводит его немного ниже уровня строки).
- sup - выводит текст как верхний индекс (уменьшает шрифт текста и выводит его немного выше уровня строки).
- strike (s) – делает текст перечеркнутым. Эти два тега абсолютно аналогичны по своему содержанию. Современная документация html вообще осуждает их использование, говоря о том, что для перечеркнутого текста можно использовать css, а эти теги больше просто засоряют код.
Использование нескольких тегов одновременно
Мы ознакомились с основными тегами для оформления текста. Их можно применять не только по-отдельности а и один внутри другого, главное при этом помнить основной принцип вложенности тегов – тег, который был открыт первым должен быть закрыт последним. Тобишь:
Теги находящиеся внутри других тегов формируют порядок вложенности. Так, в рассмотренном примере тег i имеет второй уровень вложенности относительно тега p.
ОБРАТИТЕ ВНИМАНИЕ! Использовать строчные элементы внутри блочних разрешено, в то время как блочные внутри строчных- нет. Хоть браузер и отразит все корректно, если Вы, к примеру, используете тег p внутри тега b. Это будет не верно с точки зрения документации html. Тобишь такой код будет содержать ошибку и Вы это можете спокойно проверить воспользовавшись любым сервисом валидации html кода.
Вопросы для самоконтроля:
- Какие теги форматирования текста являются блочными, а какие строчными? В чем между ними разница?
- Какие существуют способы выделения текста жирным шрифтом? В чем между ними разница?
- Какие существуют способы выделения текста курсивом? В чем между ними разница?
- Как правильно переносить строки в html?
- Как формируется порядок вложенности тегов?
Для продвижения ресурса в интернете большое значение имеет его наполнение. Кроме наличия качественного и полезного контента, важно и его оформление. Оно должно быть не только правильным, но и красивым. Текст в html по праву является основным способом подачи информации. Html имеет множество разных инструментов для отображения текста. Рассмотрим основные теги и их влияние на SEO-продвижение веб-страницы.
Правильное оформление текста в html
Используя теги, вы делаете дизайн текста и помогаете поисковым роботам понять, определить его назначение и важность.
Правильно оформленный текст в html должен иметь заголовки и подзаголовки. Важные фрагменты должны выделяться жирным или курсивом. Для облегчения восприятия цитаты выделяются кавычками. Кроме этого существует еще очень много инструментов, которые помогают оформить текст и сделать его более привлекательным как для пользователей, так и поисковиков. И, для всего этого используются разные теги, о самых важных из которых вы узнаете из этой статьи.
Роль тегов «i», «b», «strong» и других в SEO
Для начала определим, какой тег лучше всего использовать в контексте SEO. Сразу стоит оговориться, что вводить в текст эти теги необходимо с осторожностью. Злоупотребление ими может спровоцировать наложение фильтра на сайт.
Основная задача этих тегов – выделение в статье главных (ключевых) фраз, чтобы читатель обратил на них внимание.
Теперь рассмотрим подробнее каждый из тегов выделяющих текст:
- «strong» и «b» — выделяет слова жирным;
- «i» — выделяет текст курсивом.
Как вы могли заметить, первые два указанных тега имеют одно назначение. Однако они оказывают совершенно разное влияние на статью. Выделяя слова при помощи тега «b» визуально для пользователей они будут заметны, а вот поисковые боты не поймут, что эти слова или отрывок имеют важность или несут особую смысловую нагрузку.
Тег «strong» же, наоборот, выделяя текст, указывает поисковикам, что он имеет логически важное значение. Поэтому рассматривая эти два тега с точки зрения SEO-оптимизации можно сделать вывод, что тег «b» не оказывает никакого влияния на продвижение сайта, тогда как «strong» напрямую влияет на продвижение.
Хотя стронг очень полезен для оптимизации, пользоваться им нужно с осторожностью, чтобы избежать переспама на странице.
Тег «i» используется, когда в статье имеются термины, слова на иностранном языке, мысли, какие-либо названия. Вставлять его в статью стоит в том случае, когда нет более подходящего варианта.
Говоря о значении тегов в оптимизации нельзя не сказать о теге «title». Именно его содержимое является важным фактором, который учитывается при оценивании релевантности страницы. Основной аспект оптимизации этого тега заключается в том, что каждая страница должна иметь свой title, причем он должен быть уникальным. Средняя длина title не должна иметь больше 80 символов, но текст заголовка, несмотря на ограниченный размер, должен быть максимально информативным и емким.
Тег «li» и использование списков
Списки, маркированные или нумерованные – важная составляющая любой статьи. Во-первых, списки помогают пользователю легче усвоить материал статьи. Во-вторых, с их помощью поисковые роботы быстрее находят нужную информацию в контенте, а значит, списки помогают оптимизировать сайт. Вставляя в текст списки, вы сделаете статью более детализированной и привлекательной для юзеров.
Существует целая группа тегов для формирования списков, одним из которых является тег «li». Его предназначение – создание пунктов (элементов) списка. Однако, сам по себе он бесполезен, его нужно использовать только в паре с тегами «ul» или «ol». Использование с «ul» поможет создать неупорядоченный (маркированный) список. Использование тега «li» совместно с «ol» поможет сделать упорядоченный (нумерованный) список.
Красивое оформление текста в html
Мало просто правильно оформить текст на странице. Залог успеха – это красивое оформление. Чем красивее оформлена статья, тем больше шансов, что пользователи будут задерживаться на странице.
Красиво оформленный текст в html может иметь:
- Разный шрифт (размер, цвет);
- Подчеркивания;
- Выделения жирным;
- Выделения курсивом или жирным курсивом;
- Рамки;
- Цветной фон.
Вы можете экспериментировать с цветами и размерами букв, делая, таким образом, текст приятным для глаз. Главное не переборщите с дизайном, иначе статья может стать нечитабельной.
Грамотное использование тегов поможет вам удержать пользователей на странице, заставит их обратить внимание на важные аспекты текста. Также, теги станут вашими союзниками в процесс продвижения ресурса в ТОП поисковых систем. Сделайте для себя шпаргалку, в которой будут собраны все основные теги и формулы (так как удержать все в голове не реально), помогающие качественно оформить текст и используйте их по назначению.
Введение
Памятка призвана помочь начинающим web-разработчикам и блогерам. Предлагаемые инструменты — это тэги HTML (HyperText Markup Language или «язык гипертекстовой разметки», стандартный язык разметки документов в Интернет) и параметры форматирования CSS (каскадные таблицы стилей, формальный язык описания внешнего вида документа, написанного с использованием языка разметки). Параметры форматирования CSS страиваются в тэги HTML с помощью атрибута STYLE.
Если данной памятки для Вас не достаточно, рекомендуем воспользоваться справочниками HTML и CSS .
* В основу памятки легли материалы alex_inside .
Форматирование шрифта
Базовые тэги для работы с текстом:
Обычный абзац с отступом снизу.
* С тэгами можно использовать другие тэги, такие как , ,
* Внутри тэга
Можно использовать атрибуты для изменения свойств, такие align, style и т.д.
Текст, которому с помощью стиля можно менять свойства.
* По умолчанию границы областей не видны. На одной странице может быть сразу несколько областей
Форматирование текста:
Полужирный текст
Выделение текста курсивом
Подчёркнутый текст
Зачёркнутый текст
Маленький шрифт
Большой шрифт
Знак сноски сверху или индекс снизу от текста
Текст c подсказкой
Размеры шрифта:
Шрифт размером 13 пунктов
Шрифт размером 15 пунктов
Шрифт размером 9 пикселей
Шрифт размером 12 пикселей
Шрифт размером 15 пикселей
Шрифт 2-го размера (может быть от 1-го до 7-го)
Шрифт 4-го размера
Шрифт на 1 размер больше обычного
Заголовки:
Заголовок 1-го уровня
Заголовок 2-го уровня
Заголовок 3-го уровня
Заголовок 4-го уровня
Заголовок 5-го уровня
Заголовок 6-го уровня
Возможные варианты размеров шрифтов (визуальная оценка) доступны .
Оформление текста с помощью шрифтов:
Шрифт Comic Sans Ms
Шрифт Monotype Corsiva
Tahoma, 13 пикселей
Возможные варианты типов шрифтов (наименования и визуальная оценка) доступны .
Оформление текста с помощью цвета:
Синий текст
* Цифра #0000ff означает синий цвет в RGB палитре.
Красный текст
* Можно пользоваться стандартными словесными обозначениями цветов: Red, Green, Blue и т.д.
* У фона тоже можно менять цвет. Обратите внимание, что атрибут style использует синтаксис CSS.
Некоторые предопределённые цвета:
Black White Red Green Blue Purple Firebrick Maroon OrangeRed MidnightBlue CornflowerBlue
Cyan Yellow Magenta DarkGreen DarkGoldenrod Gold Orchid BlueViolet Burlywood PeachPuff
Некоторые цвета в шестнадцатиричном коде — интенсивность красного, зелёного и синего (RR GG BB ):
#000000 #FFFFFF #FF0000 #00FF00 #0000FF #FF00FF #FF4444 #FF9999 #FFCCCC #9999FF #FF99FF #DDDDDD #FFE4C4 #CCCC99 #FF8DC #FA8072 #990000 #FF3030 #000080 #000066 #0000CD #AFEEEE #006400 #66FF00 #00B800 #DAA520 #FFCC33 #FFA500 #C71585 #8B008B #CC33FF
Возможные варианты палитры цветов и их кодов/наименований доступны .
Оформление текста с использованием тени/подсветки:
Свойство text-shadow имеет четыре параметра: X Y амплитуда цвет
.
X
— горизонтальное смещение тени/подсветки к тексту. Положительное значение — смещение вправо, отрицательное значение — смещение влево.
Y
— вертикально смещение тени/подсветки к тексту. Положительное значение — смещение вниз, отрицательное значение — смещение вверх.
Амплитуда
— чем выше значение, тем больше степень размытия.
Цвет
— тёмные тона дадут тень, светлые тона — «подсветку».
Примеры использования:
Только тень
Tahoma с тенью
Tahoma с контуром
Tahoma вдавленный
Tahoma объёмный
Tahoma неоновый
Tahoma неоновый
Tahoma неоновый
Tahoma, много оттенков
Выравнивание текста и форматирование параграфов
Выравнивание текста:
Выравнивание текста по левой стороне
Выравнивание текста по центру
Выравнивание текста по правой стороне
Выравнивание текстов по обеим сторонам — для текстов, имеющих длину более одной строки
Вариант выравнивания текстов по обеим сторонам с использованием параметра форматирования CSS
Оформление сносок (комментариев) с отступом абзаца:
Процитированый в отдельном блоке текст
у которого будет небольшой отступ слева.
Форматирование параграфов и областей:
Врезанный, обтекающий другим текстом, текст с правого краю с выравниванием слева, с серой рамкой и отступом от рамки снаружи в 8 пикселей
ВНИМАНИЕ! Этот блок вставлен в текст перед (!) словом «Привет!»
Привет! В этом абзаце первое предложение будет с "красной" строки, т.е. с отступом. Прямо как в книгопечати. Правда, в Интернете это редкая практика. Абзацы должны разделяться просто пустым промежутком.
Преформатированый текст
сохраняет отступы слева и между словами
и устанавливает те отступы, что вы укажите пробелами.
Предупреждение! Тэг не делает переноса строки автоматом!
с выравниванием справа.
Текст с правого краю в две строчки,
с выравниванием слева.
Скролящийся вверх
текст с полезной
информацией.
Скролящийся вниз
текст с полезной
информацией.
Вертикальная перемотка большого текста:
Лорем ипсум долор сит амет, консектетур адиписицинг элит, сед до эиусмод темпор инцидидунт ут лаборе эт долоре магна аликуа. Ут эним ад миним вениам, кьюс ноструд эксерцитатьён ульламко лаборис ниси ут аликуип экс эа коммодо консекуат. Дьюс ауте ируре долор ин репрехендерит ин волуптате велит эссе киллум долоре эу фугиат нулла париатур. эксцептеур синт оккаекат купидатат нон пройдент, сунт ин кульпа куй оффициа десерунт моллит аним ид эст лаборум.
Вертикальная перемотка большого текста c HTML-кодом:
Текст без html, шириной в 55 символов и высотой в 5 строк.
Даже скролить можно, круто, да!? А html не работает.
Но лучше используйте div из предыдущего примера, если нужна просто прокрутка…
Интерлиньяж (межстрочный интервал) текста:
Lorem ipsum dolor sit amet, consectetuer adipiscing elit, sed diem
nonummy nibh euismod tincidunt ut lacreet dolore magna aliguam erat volutpat.
Ut wisis enim ad minim veniam, quis nostrud exerci tution ullamcorper suscipit
lobortis nisl ut aliquip ex ea commodo consequat.
Lorem ipsum dolor sit amet, consectetuer adipiscing elit, sed diem
nonummy nibh euismod tincidunt ut lacreet dolore magna aliguam erat volutpat.
Ut wisis enim ad minim veniam, quis nostrud exerci tution ullamcorper suscipit
lobortis nisl ut aliquip ex ea commodo consequat.
Отступы объектов
Границы областей в разделе сделаны видимыми (пунктиром) для оценки отступов.
- Один из пунктов списка
- Другой такой пункт
- Ещё один пункт.
* Закрывающий тэг не обязателен для использования.
Также можно выбирать разные виды списков через стиль:
- Один из пунктов списка
- Другой такой пункт
- Ещё один пункт.
Значения list-style-type для списков:
circle — маркер в виде кружка
disc — маркер в виде точки
square — маркер в виде квадрата
decimal — арабские числа (1, 2, 3, 4,…)
decimal-leading-zero — арабские числа с нулем впереди для цифр меньше десяти (01, 02, 03,…)
lower-alpha — строчные латинские буквы (a, b, c, d,…)
upper-alpha — заглавные латинские буквы (A, B, C, D,…)
lower-greek — строчные греческие буквы (α, β, γ, δ,…)
lower-roman — римские числа в нижнем регистре (i, ii, iii, iv, v,…)
upper-roman — римские числа в верхнем регистре (I, II, III, IV, V,…)
none — отменяет маркеры для списка.
Картинки
- пример вставки картинки.
width="200px" > - размер картинки по ширине.
height="500px" > - размер картинки по высоте.
Изображение со всплывающим текстом при наведении на него курсора:
title="Этот текст появится при наведении курсора на картинку!" alt="А этот при её отсутствии"
>
Изображение слева, текст обтекает картинку справа и имеет горизонтальный отступ от неё в 6 пикселей:
style="float: left ; margin:0 6px 6px 0 "
>
текст
Пишем текст поверх картинки:
Старайтесь не злоупотреблять этим вариантом,
потому что данный способ часто затрудняет
читаемость текста, в зависимости от картинки.
Картинка в выделенной области, с прокруткой:
Отображаемую ширину указываем внешнему div-контейнеру в атрибуте width в пикселях. Для вертикальной прокрутки, указываем высоту height . Ширина и высота должна быть меньше чем у картинки.
Всплывающая подсказка
, отображающаяся при наведении курсора на ссылку:
title="HD Systems Worldwide"
>
Дополнительные пробелы, символы табуляции и возврата каретки в исходном тексте HTML-документа будут проигнорированы Web-браузером при
интерпретации документа. HTML-документ может включать вышеописанные элементы, только если они помещены внутрь тегов
и
. Эти теги используются, чтобы текст выглядел так, как набран, например при создании таблиц.
Стилевое оформление текста
Приведенные ниже теги < center > , < font > ,< s > ,< u > для оформления стиля текста применяются в настоящее время крайне редко и являются нежелательными элементами. Вместо них широко используются таблицы стилей CSS.
Тег
. Все элементы между тегами будут находиться
в центре окна
Полужирный , Курсив , > Моноширинный ,
Зачеркнутый текст
,
Подчеркнутый текст , КРУПНЫЙ ТЕКСТ ,
мелкий текст , Нижний индекс ,
Верхний индекс .
# 4: различные стили форматирования–>
Добро пожаловать
Я рад приветствовать Вас
на моей странице.
Вот что я люблю делать в свободное время:
- Исследовать Интернет
Логический стиль документа
Текст в документе HTML может быть логически выделен одним из следующих тегов:
– определить слово. Как правило – курсив;
– усилить акцент. Как правило – курсив;
– заголовок чего-то большого. Курсив;
– компьютерный код. Моноширинный шрифт;
– текст, введенный с клавиатуры. Жирный шрифт;
– сообщение программы. Моноширинный шрифт;
– очень важные участки. Жирный шрифт;
– замена переменной на число. Курсив;
– позволяет включить цитату в объект.
# 5: логический стиль документа–>
Элементы содержания
Использование элемента INS
Использование элемента DEL
Использование элемента Q
Использование элемента EM
Использование элемента STRONG
Работа с тегами FONT
Тег позволяет установить вид, размер и цвет шрифта.
размер шрифта n=1..7, стандартный размер n=3
относительный размер, 3+3=6
Кроме размера, могут устанавливаться цвет и тип шрифта, например:
Пример шрифта
# 6: различные виды шрифтов–>
Задание абсолютных размеров шрифтов
Шрифт размера 7
Шрифт размера 1
Задание относительных размеров шрифтов
Шрифт размера +4
Задан зеленый цвет шрифта
Шрифт Courier
Цвет символов на всей странице можно изменить с помощью аргумента TEXT тега : … Аргумент BGCOLOR=” цвет” изменяет цвет фона.
<
Управление цветом текста
Аквамарин – aqua | |||
Белый – white | |||
Желтый – yellow | |||
Синий – blue | |||
Ультрамарин – navy | |||
Фиолетовый – violet | |||
Фуксиновый – fuchsia | Черный – black |
Специальные символы
Символы, которые не могут быть введены в текст документа непосредственно через клавиатуру, называются специальными символами. Для них существуют особые теги. Четыре символа – знак меньше < , знак больше > , амперсант & и двойные кавычки “” имеют специальное значение внутри HTML и, следовательно, не могут быть использованы в тексте в своем обычном значении. Для использования одного из этих символов введите одну из следующих последовательностей:
< – < > – > & – & " – "e.