Родственные связи тегов в HTML
В данном уроке мы разберем терминологию родственных связей тегов. Каждый тег, в зависимости от положения в HTML коде может быть либо родителем, либо потомком, либо и тем и другим одновременно.
Рассмотрим для примера следующий код:
<ul>
<li>paragraph <i>italic</i></li>
<li>paragraph <i>italic</i></li>
<li>paragraph <i>italic</i></li>
<li>paragraph <i>italic</i></li>
</ul>
В данном случае мы можем сказать, что теги i
в этом коде являются потомками тегов li
, а также являются потомками тега ul
. При этом для каждого нашего тега i
тег li
является непосредственным родителем (отцом), а тег ul
- дедушкой.
Что можно сказать про наши теги li
? Они являются потомками тега ul
и при этом сами являются родительскими для тегов i
. Ну, а тег ul
является родителем тегам li
и тегам i
. При этом для тегов li
наш тег ul
- непосредственный родитель.