Читайте также:
|
|
HTML-документ состоит из текста, который представляет собой содержимое документа, и тегов, которые определяют структуру и внешний вид документа при его отображении броузсром. Структура HTML-документа проста. Текст всего документа заключается в теги <html>;
<html>
<head>
<title>Barsbones HTML Document</title>
</head>
<body>
This illustrates in a very <i>simple</i> way,
the basic structure of an HTML document.
</body>
</html>
Текст документа состоит из элементов заголовок и тело, которые выделяются соответственно тегами <head> и <body>. В заголовке указываются название HTML-документа и другие параметры, которые броузер будет использовать при отображении документа. Тело — это та часть, в которую помещается собственно содержимое HTML-документа. Тело включает предназначенный для отображения текст и управляющие маркеры документа (теги), которые используются броузером. Теги содержат указания о способе отображения текста. С помощью тегов, крометого, создаются ссылки на файлы, содержащие дополнительные данные (графику, звук), и обозначаются точки привязки (гиперссылки, или якоря), посредством которых ваши документы связываются с другими документами.
Синтаксис HTML –тегов
Теги HTML-документов в большинстве своем просты для понимания и использования, ибо они образованы с помощью общеупотребительных слов английского языка, понятных сокращений и обозначений. HTML-тег состоит из имени, за которым может следовать необязательный список атрибутов тега. Текст тега заключается в угловые скобки (< и >). Простейший вариант тега — имя, заключенное в угловые скобки, например <head> или <i>. Для более сложных тегов характерно
наличие атрибутов, которые могут иметь конкретные значения, определенные автором для видоизменения функции тега.
Атрибуты тега следуют за именем и отделяются друг от друга одним или несколькими знаками табуляции, пробелами или символами возврата к началу строки. Порядок записи атрибутов в теге значения не имеет. Значение атрибута, если таковое имеется, следует за знаком равенства, стоящим после имени атрибута. Если значение атрибута — одно слово или число, то его можно просто указать после знака равенства, не выделяя дополнительно. Все остальные значения необходимо заключать в одинарные или двойные кавычки, особенно если они содержат несколько разделенных пробелами слов. Длина значения атрибута ограничена 1024 символами. Вот несколько примеров тегов с атрибутами:
<а href=="http: //www. о га. corn/catalog,htmi"> <ul compact>
<input name=filename size=24 maxlength=80> <link title^'Table of Contents">
Регистр символов в именах тегов и атрибутов не учитывается, чего нельзя сказать о значениях атрибутов. Например, особенно важно использовать нужный регистр при вводе URL других документов в качестве значения атрибута href.
Чаще всего HTML-теги состоят из начального и конечного компонентов, между которыми размещаются текст и другие элементы документа. Имя конечного тега идентично имени начального, но перед именем конечного тега ставится косая черта (/). Конечные теги никогда не содержат атрибутов. Например, чтобы отобразить текст курсивом, его нужно заключить в теги <i>:
<i>This text in italics.</i>
При использовании вложенных тегов в документе следует соблюдать особую аккуратность. Вложенные теги нужно закрывать, начиная с самого последнего и двигаясь к первому. В приведенном ниже примере фраза, выделенная жирным шрифтом (<Ь>), включена в текст ссылки (<а href=….>), которая находится в теле документа:
<body>
This is some text in the body, with a
<a href=="another_doc.html">link/ a portion on which
is <b>set in bold</bx/a>
</body>
Некоторые HTML-тсги не имеют конечного компонента, поскольку они являются автономными элементами. Например, тег изображения <img>, который служит для вставки в документ графического изображения, конечного компонента не требует. К автономным тегам также относятся разрыв строки (<br>), горизонтальная линейка (<hr>) и теги, содержащие такую информацию о документе, которая не влияет на его отображаемое содержимое, например теги <meta> и <base>.
В некоторых случаях конечные теги в документе можно опускать. Большинство броузеров реализованы так, что при обработке текста документа начальный тсг воспринимается как конечный тег предыдущего. Самый распространенный тег такого типа - тег абзаца <р>. Поскольку он используется в документе очень часто, то его обычно ставят только в начале каждого абзаца. Когда один абзац заканчивается, следующий тег <р> сигнализирует броузеру о том, что нужно завершить данный абзац и начать следующий. Большинство авторов тегом конца абзаца вообше не пользуются. Есть и другие конечные теги, без которых броузеры отлично работают, например конечный тег </html>. Тем не менее, рекомендуется включать по возможности больше конечных тегов, чтобы избежать путаницы и ошибок при воспроизведении документа.
Дата добавления: 2014-12-18; просмотров: 94 | Поможем написать вашу работу | Нарушение авторских прав |