Теги логического форматирования html. Теги логического форматирования HTML текста. Теги логического форматирования текста

Новости 23.03.2019
Новости

Логическое и физическое форматирование

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

Тэги логического форматирования обозначают (своими именами) структурные типы своих текстовых фрагментов, такие, например, как программный код (тэг ), цитата (тэг <СIТЕ> ), аббревиатура (тэг < ABBR > ) И Т. П.

С помощью тэгов <ЕМ> и можно, например, отметить отдельные фрагменты как выделенные ,или сильно выделенные .Заметим, что речь идет о структурной разметке ,которая не влияет на конкретное экранное представление фрагмента браузером. Поэтому такая разметка и называется логической .

Фрагменты с логическим форматированием браузеры отображают на экране определенным образом, заданным по умолчанию. Вид отображения никак не связан со структурным типом фрагмента (т. е. именем тэга логического форматирования), но может быть легко переопределен.

Тэги физического форматирования определяют формат отображения указанного в них фрагмента текста в окне браузера.

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

Между разработчиками HTML-документов долгое время шли споры о преимуществах и недостатках того или иного подхода. С выходом спецификации HTML 4.0 эти споры завершились в пользу применения логического форматирования, поскольку был провозглашен принцип отделения структуры документа от его представления. Действительно, только на базе логического форматирования можно гибко управлять представлением документа, используя современные методы (основанные на таблицах стилей, динамически изменяющихся документах и т. д.).

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

Тэги логического форматирования текста

Тэг

Тэг < ABBR > отмечает свой текст как аббревиатуру ( ABBReviation ).

Язык HTML был разработан британским учёным Тимом Бернерсом-Ли приблизительно в 1991-1992 годах в стенах Европейского совета по ядерным исследованиям в Женеве (Швейцария). HTML создавался как язык для обмена научной и технической документацией, пригодный для использования людьми, не являющимися специалистами в области вёрстки.

Тэг

Тэг < ACRONYM > . Так же, как и тэг < ABBR > , используется для отметки аббревиатур. Этим тэгом рекомендуется отмечать так называемые акронимы ,т. е. произносимые слова, состоящие из аббревиатур. Тэг < ACRONYM > возможно в будущем станет использоваться для невизуального отображения элементов, например при речевом синтезе.

Данный тэг удобно использовать в сочетании с параметром TITLE , в качестве значения которого можно указать полную версию аббревиатуры. Тогда визуальные браузеры при наведении курсора на текст, размеченный тэгом < ACRONYM > , будут выдавать полное наименование в виде появляющейся подсказки.

ТПУ .

Тег H1...H6

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

представляет собой наиболее важный заголовок первого уровня, а тег

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

...

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

Заголовок первого уровня

Заголовок второго уровня

Заголовок третьего уровня

В браузере это будет выглядеть так:

Тэг <СIТЕ>

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

Нельзя сказать человеку: "Ты можешь творить. Так давай, твори". Гораздо вернее подождать, пока он сам не скажет: "Я могу творить, и я буду творить, хотите вы этого или нет".

Айзек Азимов

Тэг

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

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

Код программы

function checkParent (src, dest) {
while (src != null) {
if (src.tagName == dest) return src
src = src.parentElement
}
return null
}


Тэг

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

Тэг имеет два необязательных параметра: CITE и DATETIME . Значение параметра CITE должно представлять собой URL-адрес документа, поясняющего причины удаления данного фрагмента.

Параметр DATETIME указывает дату удаления в формате: YYYY-MM-DDThh:mm:ssTZD , определяющем год, месяц, число, часы, минуты и секунды удаления, а также часовой пояс ( Time Zone ).

Тэги физического форматирования текста

Тег

Заключенные между этими тег имеет свойства жирного текста. Имеет атрибут title - позывает текст в виде всплывающей подсказки.


Тег

Данный тег увеличивает размер отображения текста.Имеет атрибут title - позывает текст в виде всплывающей подсказки.

Пример физического форматирования


Тег

Служит для выбора шрифта для текста. Атрибуты:

  • size - размер текста от 1 до 7
  • color - цвет текста

Пример физического форматирования


Тег

Данный тег вставляет в страницу горизонтальную линию. Атрибуты:

  • size - высота и толщина линии
  • width - ширина линии
  • noshade - создание линии без тени
  • color - меняет цвет линии

Кроме рассмотренных способов форматирования, также имеется так называемое логическое форматирование текста.

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

Теги логического форматирования:

..-контейнер для цитат. При этом текст выделяется курсивом.

..- контейнер для программного кода

..- контейнер для определений терминов

..-текст, на который должен обратить внимание посетитель сайта, так называемый контейнер акцентирования.

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

..- контейнер для примеров чего-либо

.. контейнер для текста, который необходимо выделить.

.. контейнер для имён переменных

Тег предварительного форматирования

.

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

этот текст будет отображен в окне броузера так, как он написан здесь

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

Самостоятельная работа

Задание :

1. Перепишите способы форматирования в отчет.

2. Оформите сайт, используя атрибуты тега , проверьте, как работают атрибут тега

И тег < CENTER> и запишите в отчет результаты.

3. Добавьте в сайт несколько заголовков разной величины и запишите в отчет их действие.

4. В окне сайта отобразите несколько раз формулу X 0 =y 2 +3.

5. Отредактируйте свою страницу используя тег и вставку специальных символов.

6. Проверьте работу тегов логического форматирования.

7. Приложите к отчету листинг готового html-документа.

Лабораторная работа № 3

Использование объектов

Цель: освоить теги html, синтаксис языка

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

Ход работы

Атрибуты тега

О теге , обозначающем тело (основную часть) документа Html, мы уже говорили в предыдущих лабораторных работах. Необходимо добавить лишь то, что в общем виде синтаксис записи тега со семи допустимыми атрибутами выглядит так:

тело документа

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

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

Атрибут bgcolor используется для назначения фонового цвета всему документу. Атрибуты background и bgcolor не исключают друг друга, однако у первого имеется приоритет. Это означает, что в случае, когда заданы оба эти атрибуты, сначала выполняется заливка web-страницы цветом, поверх которого помещается изображение.

Атрибут link дает мастеру возможность назначить цвет не посещенной гиперссылки, т.е. ссылки, к которой еще не обращались. По умолчанию ей присваивается значение "blue"

Атрибут alink определяет цвет активной гиперссылки, который она принимает с момента нажатия на нее курсором до момента загрузки вызываемого ею ресурса. По умолчанию данный атрибут также имеет значение "purple".

Списки

Маркированные и нумерованные списки были разработаны для отображения упорядоченной информации в виде позиционированных по смыслу вхождений. Например, маркированный список:

· Вхождение 1

· Вхождение 2

· Вхождение 3

На языке HTML подобный список можно представить при помощи команды