Каковы родительские и дочерние узлы в практическом использовании в html? - PullRequest
0 голосов
/ 05 апреля 2019

Я действительно заблудился от этой концепции. Я прочитал о DOM и определениях узлов, но я все еще не понимаю его в практическом смысле. Например,

<div>
  <p></p>
</div>

Будет ли <div> родителем, а <p> - ребенком?

Ответы [ 3 ]

1 голос
/ 05 апреля 2019

html-структура такая же, как древовидная структура. Сначала это root, то есть html, а элементы в direct являются его дочерними, и это продолжается во вложенных элементах, добавленных в этом порядке, изображение может дать вам ясную картинку enter image description here

1 голос
/ 05 апреля 2019

Точно, в вашем коде <div> будет родитель, а <p> ребенок.Вот фрагмент кода

<html>
<title>example</title>

<body>

<head>

    <div> </div>

</head>

</body>
</html>

В приведенном выше коде <div> является дочерним элементом <head>, <head> дочерним элементом <body> и <body> дочерним элементом <html>.Начиная с <html> родительский элемент <body>, <body> родительский элемент <head> и т. Д.

1 голос
/ 05 апреля 2019

Да, <div> - это родитель, а <p> - это ребенок

Чтобы понять это немного подробнее, давайте добавим еще <p>

<div>
    <p id='first-paragraph'></p>
    <p id='second-paragraph'></p>
</div>

Теперь <p id='first-paragraph'> и<p id='second-paragraph'> оба являются потомками <div>

И еще один факт заключается в том, что они являются братьями и сестрами, поскольку они находятся на одном уровне и имеют одного и того же родителя (<div>)

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...