Скрипты для сайта
Главная | Регистрация | Вход Приветствую Вас Гость | RSS
Меню сайта
Теги HTML
Терминология языка HTML
Теги HTML по алфавиту
Теги HTML по типу
Уроки HTML начинающим
CSS
Введение в стили CSS
Параметры шрифта и фона
Отображения текста
Отступы,рамки и выделение
Параметры абзацев,списков
Параметры таблиц
Специальные селекторы
Реклама
Зарабатываю на smmka.ru
Все для сайта
Все для графики
Меню и навигация
Слайдеры и слайдшоу
Кнопки и иконки
Tooltips
Аудио и видео плееры
Формы и таблицы

Oснова создания web-страниц

Вложенность тегов html



Вложенность тегов html - это когда внутри одного тега html размешаются один или несколько других тегов.

Если мы посмотрим на приведенный в листинге 1.2 фрагмент HTML-кода, то заметим, что одни теги html вложены в другие. Тег <strong> вложен в тег <p>, являясь частью его содержимого.
Так-же тег
<p>, в свою очередь, вложен в тег <body>, а тот — в "глобальный" тег <html>. (Теги <body> и <html> мы рассмотрим чуть позже.) Такая вложенность тегов HTML — обычное явление.

Когда Web-обозреватель встречает тег html, вложенный в другой тег, он как бы накладывает действие "внутреннего" тега на эффект "внешнего". Так, действие тега
<strong> будет наложено на действие тега <p>, и фрагмент абзаца окажется выделенным полужирным шрифтом, при этом оставаясь частью этого абзаца.
Давайте для примера текст "Web-дизайн", который мы недавно поместили в тег html
<em>, заключим еще и в тег <strong>.


Пример:


<p>Приветствуем на нашем Web-сайте всех, кто занимается <em><strong>Web-дизайном</strong></em>! Здесь вы сможете найти много полезной информации.</p>


В этом случае данный текст будет выделен полужирным курсивом. Иными слова-ми, действие тега
<strong> будет наложено на действие тега <em>



Bнимание!

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


Пример:

<p>Приветствуем на нашем Web-сайте всех, кто занимается <em><strong>Web-дизайном</em></strong>! Здесь вы сможете найти много полезной информации.</p>

Web-обозреватель может отобразить нашу Web-страницу неправильно.


На заметку

Нужно сказать, что современные Web-обозреватели "умеют" исправлять мелкие ошибки Web-дизайнера. Но именно мелкие!
Осталось выучить несколько новых терминов. Тег html, в который непосредственно вложен данный тег, называется родительским, или родителем. В свою очередь, тег html, вложенный в данный тег, называется дочерним, или потомком. Так, для тега
<em> в приведенном далее примере тег <p> — родительский, а тег <strong> — дочерний. Любой тег html может иметь сколько угодно дочерних тегов, но только один родительский (что, впрочем, понятно — не может же он быть непосредственно вложен одновременно в два тега).

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

Уровень вложенности того или иного тега html показывает количество тегов, в которые он последовательно вложен. Если принять за точку отсчета тег
<p>, то тег <em> будет иметь первый уровень вложенности, т. к. он вложен непосредственно в тег <p>. Тег <strong> же будет иметь второй уровень вложенности, поскольку он вложен в тег <em>, а тот, в свою очередь, — в тег <p>. В сложных же Web-страницах уровень вложенности иных тегов html может составлять несколько десятков.

Уровень вложенности тегов в HTML-коде обозначают с помощью отступов, которые ставят слева от соответствующего тега и создают с помощью пробелов (листинг 1.3). На отображение Web-страницы они никак не влияют.


Листинг 1.3



<body>
<h1>Справочник по HTML</h1>
<p>Приветствуем на нашем Web-сайте, всех тех, кто занимается сайтостроением
и Web-дизайном.
Здесь вы сможете найти информацию обо всех интернет-технологиях,
применяемых в создании сайта. В частности, о языке <strong>HTML</strong></p>
</body>


Здесь сразу видно, что теги <h1> и <p> вложены в тег <body>, — видно по отступам.





Заработай сейчас!
Заработай сейчас
Навигация по сайту






Поиск по сайту

Друзья сайта
Самоучитель html
Все для веб-мастера
Музыка для души
Мир развлечений
Скачать кино бесплатно!
Видеоклипы online
Хостинг от uCoz
Avon
Присоединяйтесь
к   Avon
img