
Элементы html
Изучая работу с документами, вы узнали, что каждый документ состоит из отдельных объектов: абзацев, заголовков, рисунков и проч. Эти объекты при переводе в формат HTML представляются в виде элементов HTML.
Элемент HTML - это пара тегов и символьные данные (текст или код), заключенные между ними.
Элемент называется обычно по имени тега (без угловых скобок). Например, элементом является заголовок страницы, < ТITLE >Простой пример</ТITLE>.
Все элементы, предусмотренные в HTML, можно условно разбить на несколько категорий:
структурные - это элементы, которые обязательны для документа, соответствующего стандарту HTML (например, элементы HTML, HEAD, BODY и TITLE);
блоковые - это элементы, которые предназначены для форматирования целых текстовых блоков (например, элементы DIV, HI, Н2 , НЗ , Н4, Н5 , Н6, Р, PRE); часто блоковые элементы отделяются переводом строки от остальной части документа;
текстовые
- это
элементы, которые задают разметку шрифта
(I, В, U,
BIG,
SMALL
и
др.),
разметку
текста
(STRONG,
CODE,
VAR,
CITE
и
др.);
специальные - это элементы пустой строки (BR, HR) , якорный элемент А, внедренные элементы (IMG, OBJECT, MAP и др.), элементы таблицы (TABLE) и др.
В примере Web-страницы, рассмотренной ранее (рис.), использованы структурные элементы: HTML, HEAD, BODY и TITLE.
В любом документе HTML обязательно присутствуют вложенные элементы, то есть такие, которые включены в состав других элементов. Так в примере на рис. элемент TITLE вложен в элемент HEAD, а элемент Р - в элемент BODY. Элементы HEAD и BODY, в свою очередь, являются вложенными в элемент HTML.
Отметим, что при записи элементов HTML можно использовать как прописные, так и строчные буквы. Так, браузер одинаково будет воспринимать теги <TITLE>, <Title> или <title>. Однако для единообразия имена тегов записывают прописными буквами.
Атрибуты тегов
Часто теги, помимо имени, содержат дополнительные элементы, которые называются атрибутами. Например, если в тег тела документа <BODY> ввести дополнительный элемент:
<BODY bgcolor="yellow">
то это будет означать, что документ должен отображаться на желтом фоне. Слово bgcolor является атрибутом, a yellow - значением атрибута.
Атрибуты - это компоненты тега, содержащие указания о том, как браузер должен воспринять и обработать тег. Атрибут записывается после имени тега перед закрывающей скобкой > и состоит, как правило, из пары «имя атрибута-значение».
Значение атрибута записывается после имени атрибута через знак равенства = . Все значения атрибутов по умолчанию должны заключаться в двойные (") или одинарные (‘) кавычки. Имена атрибутов могут набираться как строчными, так и прописными буквами, - браузер будет интерпретировать их одинаковым образом. В теге может быть несколько атрибутов, в этом случае они отделяются друг от друга пробелами.
Комментарии
Часто при создании Web-страниц возникает необходимость пояснить ту или иную особенность HTML-кода или намерения разработчика, но так, чтобы эти пояснения не отображались в окне браузера. В таких случаях незаменимыми оказываются комментарии.
Комментарии обозначают фрагмент неисполняемого кода и располагаются между группами символов < ! — и —>. Например, на экране не будут отображаться следующие элементы:
<!— Комментарий, занимающий одну строку —> или
<!— Комментарий можно располагать в двух строках —>