Skip to content

Commit f912371

Browse files
authored
Apply suggestions from code review
1 parent 415b09b commit f912371

File tree

1 file changed

+6
-6
lines changed

1 file changed

+6
-6
lines changed

2-ui/1-document/02-dom-nodes/article.md

+6-6
Original file line numberDiff line numberDiff line change
@@ -46,7 +46,7 @@ setTimeout(() => document.body.style.background = '', 3000); // повернут
4646
</html>
4747
```
4848

49-
DOM - це представлення HTML-документа в вигляді дерева тегів. Ось як це виглядає:
49+
DOM -- це представлення HTML-документа в вигляді дерева тегів. Ось як це виглядає:
5050

5151
<div class="domtree"></div>
5252

@@ -62,9 +62,9 @@ drawHtmlTree(node1, 'div.domtree', 690, 320);
6262

6363
Кожен вузол дерева є об’єктом.
6464

65-
Теги є *вузлами-елементами* (або просто елементами), вони утворюють структуру дерева: `<html>` -- кореневий, `<head>` та `<body>` - його дочірні вузли тощо.
65+
Теги є *вузлами-елементами* (або просто елементами), вони утворюють структуру дерева: `<html>` -- кореневий, `<head>` та `<body>` -- його дочірні вузли тощо.
6666

67-
Текст всередині елементів утворює *текстові вузли*, позначені як `#text`. Текстовий вузол містить лише рядок. У нього не може буди нащадків, тобто він завжди знаходиться на самому нижчому рівні.
67+
Текст всередині елементів утворює *текстові вузли*, позначені як `#text`. Текстовий вузол містить лише рядок. У нього не може буди нащадків, тобто він завжди знаходиться на найнижчому рівні.
6868

6969
Наприклад, тег `<title>` має текст `"Про лосів"`.
7070

@@ -143,7 +143,7 @@ drawHtmlTree(node4, 'div.domtree', 690, 360);
143143
</script>
144144

145145
````warn header="Таблиці завжди мають `<tbody>`"
146-
Цікавий "особливий випадок" -- це таблиці. Згідно DOM специфікації вони повинні мати тег `<tbody>`, але в HTML офіціально можна писати без нього. Тоді браузер створює `<tbody>` у DOM автоматично.
146+
Цікавий "особливий випадок" -- це таблиці. Згідно DOM специфікації вони повинні мати тег `<tbody>`, але в HTML офіційно можна писати без нього. Тоді браузер створює `<tbody>` у DOM автоматично.
147147

148148
Наприклад, HTML:
149149

@@ -195,7 +195,7 @@ drawHtmlTree(node6, 'div.domtree', 690, 500);
195195
196196
Тут ми бачимо новий тип вузла дерева -- *вузол-коментар*, позначений як `#comment`, між двома текстовими вузлами.
197197
198-
Ми могли подумати -- чому коментар додається до DOM? Це не впливає на візуальне уявлення. Але є важливе правило - якщо щось є в HTML, то воно також повинно бути в DOM дереві.
198+
Ми могли подумати -- чому коментар додається до DOM? Це не впливає на візуальне уявлення. Але є важливе правило -- якщо щось є в HTML, то воно також повинно бути в DOM дереві.
199199
200200
**Все в HTML, навіть коментарі, стає частиною DOM.**
201201
@@ -277,6 +277,6 @@ HTML/XML документ представляється всередині бр
277277
278278
Ми можемо використовувати інструменти розробника в браузері, щоб перевіряти DOM та змінювати його вручну.
279279
280-
Тут ми розглянули основи, що найчастіше використовуються і важливі дії для початку розробки. Існує велика документація про інструменти розробника Chrome на <https://developers.google.com/web/tools/chrome-devtools>. Найкращий спосіб дізнатися більше про інструменти розробника -- це відкрити їх та ознайомитися з ними: більшість можливостей очевидні. Пізніше, коли ви загалом розберетеся з ними, читайте документацію, щоб дослідити решту функціоналу.
280+
Тут ми розглянули основи, що найчастіше використовуються і важливі прийоми необхідні для початку розробки. Існує велика документація про інструменти розробника Chrome на <https://developers.google.com/web/tools/chrome-devtools>. Найкращий спосіб дізнатися більше про інструменти розробника -- це відкрити їх та ознайомитися з ними: більшість можливостей очевидні. Пізніше, коли ви загалом розберетеся з ними, читайте документацію, щоб дослідити решту функціоналу.
281281
282282
Вузли DOM мають властивості та методи, які дозволяють нам переміщуватися між ними, змінювати їх, переміщуватися по сторінці та багато іншого. Ми розберемо їх у наступних розділах.

0 commit comments

Comments
 (0)