Чтобы визуально оформить и выделить текст в html применяют такие элементы:

STRONG

Выделяет текст жирным шрифтом:

Между этими тегами текст будет выделен жирным шрифтом

EM (Emphasis)

Выделяет текст, заключенный между открывающим и закрывающим тегами, курсивом:

Этот текст будет выделен курсивом

U (Underline)

Отображает помещенный между открывающим и закрывающим тегами текст как подчеркнутый:

Данный текст подчеркнутый

SUB

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

Формула пропана С 3 Н 8

Результат: С 3 Н 8

SUP

Используется для создания верхнего индекса. Например:

Будет выглядеть 2 5 = 32.

FONT

Используется для изменения цвета, шрифта и размеров и текста.
Атрибуты:
SIZE - с помощью него можно менять размер шрифта. Возможные значение - 1 , 2 , 3 , 4 , 5 , 6 , 7.
COLOR - задает цвет текста.
FACE - для определения шрифта (Times New Roman, Arial, Tahoma)

Например:

Этот текст без оформления

Увеличенный желтый шрифт

Красный текст 3 размера

При просмотре в браузере увидим:

SIZE="+2" это значит увеличенный шрифт на 2 единицы по сравнению со стандартным. Стандартный размер шрифта равен 3 .

HR

Применятся для вставки в текст горизонтальной линии. Отличительная особенность – нет закрывающего тега.
Атрибуты:
ALIGN – определяет выравнивание горизонтальной линии. Атрибут может принимать следующие значения:
left – выравнивает по левому краю документа.
right – выравнивает по правому краю.
center – выравнивание по центру документа (используется по умолчанию).
WIDTH – применяется для определения длины линии в пикселах или процентах от ширины страницы.
SIZE – толщина линии в пикселах.
NOSHADE – с помощью этого атрибута линия закрашивается как сплошная. Без него – линия выглядит объемной.
COLOR – задаем цвет линии.

Например:

Текст до линии
Текста после линии
А это линия толщиной 3px без noshade

А здесь линия c noshade закрашенная в красный цвет
noshade >

Результат:


Следующая страница -

Введение

Памятка призвана помочь начинающим 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 пикселей

ВНИМАНИЕ! Этот блок вставлен в текст перед (!) словом «Привет!»

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

Преформатированый текст сохраняет отступы слева и между словами и устанавливает те отступы, что вы укажите пробелами. Предупреждение! Тэг не делает переноса строки автоматом!




с выравниванием справа.


Текст с правого краю в две строчки,
с выравниванием слева.
< br clear="all" >


Бегущая влево строка.

Бегущая вправо строка.

Бегущая от края к краю строка.

Скролящийся вверх
текст с полезной
информацией.

Скролящийся вниз
текст с полезной
информацией.

Вертикальная перемотка большого текста:

Лорем ипсум долор сит амет, консектетур адиписицинг элит, сед до эиусмод темпор инцидидунт ут лаборе эт долоре магна аликуа. Ут эним ад миним вениам, кьюс ноструд эксерцитатьён ульламко лаборис ниси ут аликуип экс эа коммодо консекуат. Дьюс ауте ируре долор ин репрехендерит ин волуптате велит эссе киллум долоре эу фугиат нулла париатур. эксцептеур синт оккаекат купидатат нон пройдент, сунт ин кульпа куй оффициа десерунт моллит аним ид эст лаборум.

Вертикальная перемотка большого текста c HTML-кодом:

Интерлиньяж (межстрочный интервал) текста:




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.

Отступы объектов

Границы областей в разделе сделаны видимыми (пунктиром) для оценки отступов.

Область с отступом сверху в 10 пикселей

Область с отступом слева в 20 пикселей

Область с отступом справа в 250 пикселей

Область с отступом снизу в 15 пикселей


  1. Один из пунктов списка

  2. Другой такой пункт

  3. Ещё один пункт.


* Закрывающий тэг не обязателен для использования.

Также можно выбирать разные виды списков через стиль:

  1. Один из пунктов списка
  2. Другой такой пункт
  3. Ещё один пункт.


  1. Один из пунктов списка

  2. Другой такой пункт

  3. Ещё один пункт.

Значения 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.

Для продвижения ресурса в интернете большое значение имеет его наполнение. Кроме наличия качественного и полезного контента, важно и его оформление. Оно должно быть не только правильным, но и красивым. Текст в 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 введено столько различных средств управления отображения текста.

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

В начале каждого абзаца ставится тег <р> , а в конце, закрывающий тег . При этом, тег, естественно, обладает некоторыми параметрами. В их число входят уже известные нам общие параметры идентификации class и id , параметр стилевого оформления style , который нам предстоит рассмотреть во второй главе, и параметр-выравнивания align . Вот о последнем параметре нам следует поговорить несколько поподробнее.

В HTML термин "выравнивание" относят как к горизонтальному, так и к вертикальному позиционированию элемента. Но в случае с абзацами текста имеет смысл говорить только о горизонтальном выравнивании или, как его еще называют, "выключке".

Выключка позволяет прижимать абзац к левому или правому краю окна просмотра браузера, центрировать его или растягивать слова таким образом, чтобы текст равномерно занимал всю ширину отведенного ему места. Для этих целей используются значения left, right, center и justify , соответственно. Рассмотрим их применение на примере еще одного HTML-документа.

Листинг 1.4

"http://www.w3.org/TR/html4/striet.dtd">


Горизонтальное выравнивание a63aцeв


Aбзац, прижатый к левому краю
<р align="right">Aбзац, прижатый к лравому краю
<р align="center">Центрированный абзац

Aбзац, растянутый по ширине

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

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

Иногда для того, чтобы сильнее отделить один абзац от другого, создатели Web-страниц пытаются использовать пустые абзацы, т. е. между стартовым и конечным тегом абзаца ничего нет. Согласно спецификациям, браузеры должны просто игнорировать подобные конструкции. Поэтому для разделения абзацев или принудительного обрыва строки внутри одного абзаца следует использовать тег
. Это директивный тег. Он просто обозначает то место, где надо перенести отображение на другую строку. Пример использования этого тега для достижения обеих этих целей показан на примере HTML-документа, чей код приведен в листинге 1.5.

Листинг 1.5

"http://www.w3.org/TR/html4/strict.dtd">
.

Принудительные разрывы cтрок


<р>Aбзац, который мы
Принудительно разорвали
<р>Следующий абзац

<р>Абзац после принудительного разрыва

А как выглядит этот файл при просмотре его с помощью браузера, показано на рис. 1.5.

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

Тег
помимо всеобщих параметров идентификации обладает еще параметром clear , который применяется для более точного выравнивания текста, когда тот обтекает какой-либо объект, например, графическое изображение, внедренное в состав Web-страницы. В качестве значения этого параметра может использоваться одно из четырех заранее предопределенных ключевых слов: none, left, right, all .

Значение none используется по умолчанию и указывает, что следующая строка начнется с того места, где она начиналась бы и без использования данного параметра, в обычных условиях. Значение left говорит о том, что следующая строка начнется у левого поля объекта, обтекаемого текстом. Если же необходимо использовать правое поле для этих целей, то следует воспользоваться значением right . А значение all указывает браузеру, что воспользоваться можно как левым, так и правым полем объекта, лишь бы текст был максимально компактно отображен.

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

Тег обладает следующими, присущими именно ему параметрами: size , использующийся для указания размера применяемого шрифта, color - для установки цвета символов шрифта, и face , указывающий, какой именно шрифт будет применяться для отображения текста. Разберем эти параметры.

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

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

А для уменьшения размера символов на два уровня, применяется следующий код:

Однако для использования подобных конструкций необходимо отталкиваться от некоего базового размера. Для установки такого размера применяется тег с все тем же параметром size . Если же этот тег не использовать, то в качестве базового размера символов будет применяться третий уровень. Приведем пример использования этих тегов.

Листинг 1.6.

"http://www.w3.org/TR/html4/stcict.dtd">


Размер сиволов</tit1е> <br> </head><br> <body><br> <p><font sizе=*7">Седьмой paзмep</font></p><br> <p><font sizе="6">Шестой paзмepp</font></p><br> <pxfont sizе="5">Пятый paзмep</font></p><br> <pxfont sizе="4">Четвертый paзмep</font></p><br> <pxfont sizе="3">Третий paзмep</font></p><br> <p><font sizе="2">Второй paзмep</font></p><br> <p><font size="l">Первый paзмep</font></p><br> <p><basefont size=2x font size="+2">Смещение paзмepa</font></p><br> </body> <br> </html> </i></p><p><img src='https://i0.wp.com/tepka.ru/html4b/6.jpg' height="524" width="455" loading=lazy></p> <p>Рис. 1.6. <i>Окно браузера с результатом отображения файла, приведенного в листинге 1.6 </i></p> <p>Но мы рассмотрели применение только одного атрибута тега<i> < font > </i>. На очереди - процедура установки цвета символов применяемого шрифта. Мы уже знаем, что для этого применяется параметр <i>color </i>. О том, как именно записывать обозначение того или иного цвета м:ы говорили в предыдущем разделе, т. е. нам осталось всего лишь привести пример. Так, для установки зеленого цвета символов применяемого шрифта, следует использовать следующую конструкцию:</p> <p><i><font color="green"> </i></p> <p>А последний рассматриваемый нами параметр <i>face </i> позволяет устанавливать вид применяемого шрифта, т. е. мы можем указать, что текст следует отображать, скажем, при помощи шрифта Times New Roman или Copperplate Gothic. Однако здесь следует понимать, что браузер пользователя будет отображать текст при помощи шрифтов, установленных в операционной системе удаленного пользователя, и если мы используем некий редкий шрифт для придания большей выразительности текстовому наполнению Web-страницы, то его может и не быть в системе пользователя. В этом случае браузер будет использовать свои собственные правила шрифтового оформления.</p><p>В каждом браузере есть раздел настроек, в котором пользователь указывает, какие именно шрифты применять для текстового содержимого загружаемых Web-страниц. Поэтому в качестве значения параметра <i>face </i> применяется список из наименований шрифтов, разделенных запятой. Браузер пытается отыскать их в своей системе в том порядке, в котором они перечислены, и первый подошедший шрифт используется для отображения текста. Теперь, когда мы знаем порядок использования всех параметров тега <i><font> </i>, приведем пример их общего использования:</p> <p><i><font size=4 color="black" face="Courier New, Arial Black"> </i></p><p>При помощи этого тега мы объявляем, что текст, находящийся после него, будет отображаться четвертым размером, символы будут черными, а применяться должен шрифт Courier New или, если он в системе не установлен, Arial Black.</p><p>Но при создании обычных текстовых документов мы не удовлетворяемся одним указанием размера, цвета и вида шрифта. Есть ведь еще и различные начертания одного шрифта. Мы можем делать символы курсивными, полужирными, подчеркнутыми и перечеркнутыми. HTML также предоставляет нам эти возможности. Итак, все по очереди.</p> <ul><li>Тег<i> <b> </i> с закрывающей парой <i></b> </i> создает полужирное начертание символов выбранного шрифта.</li> <li>Теги<i> <i> </i> и <i></i> </i> обрамляют курсивные символы.</li> <li>Тег <i><u> </i> и <i></u> </i> заставляют браузер подчеркивать текст, расположенный междуними</li> <li>Тег <i><strike> </i> со своей закрывающей парой <i></strike> </i>создают перечеркнутый текст.</li> <li>Теги <i><tt> </i>и <i></tt> </i> обрамляютсимволы, которые браузер отображает моноширинным шрифтом.</li> <li>Теги <i><small> </i> и <i></small> </i> указывают, что текст, заключенный между ними, необходимо отображать шрифтом уменьшенного размера.</li> <li>Теги <i><big> </i>и <i></big> </i>, наоборот увеличивают размер символов, находящихся между ними.</li> </ul><p>Естественно, без примера нам никак не обойтись.</p> <p>Листинг 1.7.</p> <p><i> <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN"<br> "htfcp://www.w3.org/TR/html4/strict.dtdH><br> <html> <br> <head><br> <title> Начертания cимволов


Текст бывает полужирным или курсивным

А может быть одновременно и полужирным и курсивным
<р>Бывает подчеркнутым и nepeчepкнутым.
<Р>или моноширинным .
<р>Мы можем увеличивать и уменьшать размер символов.

Как видно из примера, мы можем сочетать различные начертаний друг с другом. Но следует быть аккуратным в порядке расстановки тегов. Открывающие и закрывающие теги должны оба вкладываться как в футляр в другие теги, которые были применены ранее. Пример этого можно увидеть в десятой строке листинга. А то, как выглядит данный HTML-документ при просмотре его с помощью браузера, показано на рис. 1.7.

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

  • Выделение термина в тексте производится при помощи пары тегов <еm> и .
  • "Усиленное" выделение, призванное еще больше привлекать внимание, создается при помощи тега и его закрывающего близнеца .
  • При помощи тегов и указывается, что текст, расположенный между ними, является цитатой.
  • Определение некоего термина выделяется при помощи тегов и .
  • Пара тегов и применяется для выделения исходного кода на каком-либо языке программирования.
  • Текстовая информация, выводимая программой, оформляется при помощи тегов И .
  • Текст, вводимый пользователем, обозначается тегами и . П Переменные в исходном коде программ обозначаются при помощи пары тегов и .
  • Теги и выделяют аббревиатуры.
  • А устоявшиеся буквосочетания, не являющиеся аббревиатурами, т. е. акронимы, выделяются тегами и .

Однако, знать наименования тегов мало, надо еще отчетливо себе представлять, как именно они оформляют текст. И здесь без примера никак не обойтись.

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

Листинг 1.8

"http://www.w3.org/TR/html4/strict.dtd">


Стандартные варианты отображения

Это обычный текст
<р>Это <еm>выделение. И Более заметное выделение


<р>Это цитата А это определение .


<р>Мы можем писать код программы, текст, пoльзoвaтeлeм,
выводимый текст и nepeменные
<р>Так отображаются <аbbr>аббревиатуры . А так - <аcronum>акронимы .


Результат отображения подобного HTML-документа показан на рис. 1.8.

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

Очень часто возникает необходимость разместить на Web-странице текст, заранее приготовленный при помощи какого-либо текстового редактора, который уже самостоятельно отформатировал текст. В этом случае формат текста, его переносы и размещение напрямую зависят от длины строки в символах, которая была установлена в этом текстовом редакторе. Если текст разместить на Web-странице при помощи обычных средств, это форматирование, естественно, будет нарушено. Поэтому для таких предварительно отформатированных фрагментов был введен собственный тег. Этот тег <рrе> обладает параметром width, в качестве значения которого указывается длина строки в символах. Естественно, желательно перед применением этого тега принудительно устанавливать именно тот шрифт, который использовался при форматировании текста. Итак, для вставки предварительно форматированного текста мы можем использовать следующий фрагмент кода:

текст.

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

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

Также следует упомянуть и о проблеме переносов. Обычно создатели Web-страниц даже не задумываются об этой проблеме, и браузеры не занимаются переносом слов с разбиением. Если слово не умещается в строке, оно просто переносится в другую строку. Но ведь это не единственный правильный способ отображать текст. Вполне может возникнуть ситуация, когда понадобится отображать текст, пользуясь переносами слов. В HTML предусмотрено два вида переносов - явный и, так называемый, "мягкий". Явный перенос создается при помощи символа короткого тире, заменяемого обычно численными текстовыми подстановками "-" Однако явный перенос неудобен тем, что при изменении размеров окна просмотра браузера может измениться и длина строки, а знак переноса все равно останется виден. Даже если он будет находиться в середине строки. Поэтому чаще все-таки пользуются "мягкими" переносами. Они создаются при помощи текстовой подстановки "-". При этом символы мягких переносов в тексте не видны, и лишь в том случае, когда какое-либо слово, в которое были вставлены эти символы, не умещается целиком в строке, оно переносится с разбивкой на слоги, согласно вставленным "мягким" переносам. И лишь один из символов мягкого переноса в этом слове становится виден.

Также HTML при помощи своих тегов позволяет отображать верхние и нижние индексы. Для создания верхнего индекса используется пара тегов и , а нижний индекс должен быть обрамлен тегами и . Рассмотрим пример применения этих тегов.

Листинг 1.9

"http://www.w3.org/TR/html4/strict.dtd">


Bepxние и нижние индексы

<р>Вода это H2 0


<р>Соотношение массы и энергии - Е = mc2



Как именно отображает индексы браузер показано на рис. 1.9.

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

Также к текстовому оформлению относятся горизонтальные линии, которыми часто отделяют значимые части текстового содержимого Web-страниц. Линия вставляется в текст HTML-документа при помощи тега


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

Параметр align позволяет указывать горизонтальное выравнивание линии. Параметр может обладать одним из трех предустановленных значений: left, right и center, которые прижимают горизонтальную линию к левому или правому краю окна просмотра, или центрируют ее, соответственно. По умолчанию используется значение center. Если в состав тега


входит параметр noshade, то отображаемая горизонтальная линия не будет иметь тени. А последний параметр width позволяет устанавливать длину горизонтальной линии. По умолчанию используется значение "100%". А высота линии в пикселах задается при помощи параметра size. Рассмотрим применение всех этих параметров на примере.

Листинг 1.10





<р>Это обычная линия, отображаемая по умолчанию



<р>Это укороченная линия, прижатая влево


<р>Это укороченная линия, расположенная по центру


<р>Это укороченная линия, прижатая вправо


<р>Это утолщенная линия без тени


Как выглядит подобный HTML-документ при просмотре его с помощью браузера, показано на рис. 1.10.

И на этом, пожалуй, можно закончить рассмотрение возможностей оформления текста, присущих HTML.

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