Сервер поддерживается Центром Информационных Технологий (095)932-9212, 932-9213, 939-0783 E-mail: |
|
Сервер Информационных Технологийсодержит море(!)аналитической информации
|
---|
Способы, которыми теги HTML могут сочетаться, определяются терминами элементов и их классификацией. Гораздо удобнее определить, например, что элемент H1 может содержать только текстовые элементы, чем давать длинный список подходящих элементов, особенно, если учесть, что один и тот же список должен появляться во многих контекстах, и этот список может изменяться при добавлении новых текстовых элементов к будущим версиям HTML
Элементы HTML можно классифицировать на три основные категории
Любой текстовый элемент, включая простой текст, может при необходимости появиться везде - путем задания абзаца (параграфа)(Pэлемент)
Правило "большого пальца", которое может помочь в запоминании того, какой элемент - блоковый, а какой - текстовый:блоковые элементы завершают абзац, текстовые - нет
Заметьтe:часто блоковые элементы могут содержать как текстовые, так и другие блоковые элементы, например, блоки могут быть вложенными. Текстовые элементы также могут быть вложенными. Н текстовые элементы не могут включать блоковые элементы. Например, выражение
Origin of Species
неверно (так ка CITE- текстовый элемент, H - блоковый элемент)и к тому же нелогично (Вы не можете придать заголовку как структуре, значение цитаты, так ведь?). Тогда как запись
Origin of Species
была бы правильной, хотя отдельные броузеры воспринимают это с трудом. Еще одни пример:н заголовок (headings)вставляется в атрибут NAME тег A, а наоборот. Так же было бы неверно иметь завершение абзаца (тегP)в пределах, например, элемент STRONG. Хотя некоторые броузеры понимают это, семантика этого сомнительна, и Вы должны были бы использовать отдельные начальные и конечные теги STRONG в пределах каждого абзаца (если Вы действительно желаете выделить такие большие порции текста!)