Для перехода на новую строку в блоковых элементах используется строковый одиночный элемент br. Помимо общих атрибутов class, id, lang, style и title, в этом элементе можно использовать атрибут clear. Этот атрибут задает вставку в текст промежутка при «обтекании» изображения текстом (допустимые значения и использование этого атрибута будет рассмотрено при рассмотрении вставки изображений в Web-страницу с помощью элемента img).
Пример 4.3.7. Задание перехода на новую строку:
<p>Переход на новую строку<br/>
выполняется с помощью элемента <br/>.</p>
Обратите внимание, что в первом абзаце примера символы "<br>" в документе HTML воспринимаются как элемент и в Web-странице происходит переход на новую строку. Чтобы вывести эти символы в Web-странице как текст "<br/>", во втором абзаце для символов "<" и ">" использованы сущности < и >.
Вывод этого фрагмента в Web-странице имеет следующий вид:
Остальные строковые элементы модуля Text называют элементами логического форматирования, поскольку они указывают, что содержимое контейнера, заключенное между начальным и конечным элементом, необходимо выделить, однако как будет выделено содержимое, определяет Web-браузер. Это следующие элементы:
|
|
· abbr – вывод аббревиатуры (сокращенного слова или словосочетания, например, ОС – операционная система или телесеть – телевизионная сеть);
· acronym – вывод акронима – аббревиатуры, образованной из начальных букв слов или словосочетаний и произносимой как единое слово, например, НАТО, а не побуквенно, как, например, ЕС – еэс);
· cite – вывод короткой (неблоковой) цитаты;
· code – вывод фрагмента компьютерного кода;
· dfn – вывод определения термина;
· em – вывод выделенного текста;
· kbd – вывод текста, введённого пользователем с клавиатуры;
· q – вывод цитаты внутри блока;
· samp – вывод программ, сценариев и т.п.;
· span – не выполняет никакого действия;
· strong – вывод сильно выделенного текста;
· var – вывод аргумента переменной или программы.
Для всех приведенных выше элементов можно задавать только общие атрибуты class, dir, id, lang, style и title.
В настоящее время все эти элементы, кроме элемента span, практически не используются. Вместо них для форматирования строковых элементов используются стили, задаваемые в элементе span.