@@ -58,9 +58,10 @@ <h2 class="visually-hidden">Оглавление</h2>
58
58
< li > < a href ="#html-attr-no-units "> Единицы измерения в атрибутах</ a > </ li >
59
59
< li > < a href ="#html-class-name "> Разделители в имени класса</ a > </ li >
60
60
< li > < a href ="#html-tags-formatting "> Форматирование тегов</ a > </ li >
61
+ < li > < a href ="#html-basic-parts "> Базовые части разметки</ a > </ li >
62
+ < li > < a href ="#html-form-method "> Атрибут < code > method</ code > в форме</ a > </ li >
61
63
62
64
63
- < li > < a href ="#html-syntax "> Синтаксис</ a > </ li >
64
65
< li > < a href ="#html-validator "> Валидность</ a > </ li >
65
66
< li > < a href ="#html-doctype "> HTML-доктайп</ a > </ li >
66
67
< li > < a href ="#html-encoding "> Кодировка символов</ a > </ li >
@@ -428,32 +429,54 @@ <h3 id="html-tags-formatting">Форматирование тегов</h3>
428
429
429
430
< article class ="chapter-part ">
430
431
< div class ="chapter-part-col ">
431
- < h3 id ="html-syntax " > Синтаксис </ h3 >
432
+ < h3 id ="html-basic-parts " > Базовые части разметки </ h3 >
432
433
< ul >
433
- < li > Теги и их атрибуты пишутся строчными буквами. Для значений атрибутов всегда используются двойные кавычки.</ li >
434
- < li > Необязательный закрывающий слеш у одиночных тегов (< code > <img></ code > , < code > <br></ code > и другие) не ставится.</ li >
435
- < li > Необязательные закрывающие теги (например, < code > </li></ code > или < code > </body></ code > ) не пропускаются.</ li >
436
- < li > Для проверки HTML-кода используйте файл конфигурации < a href ="https://github.com/htmlacademy/htmlhint-config-htmlacademy/blob/main/.htmlhintrc " target ="_blank "> .htmlhintrc</ a > для настройки валидатора < a href ="http://htmlhint.com " target ="_blank "> HTMLHint</ a > .</ li >
434
+ < li > Современный тип документа < code > <!DOCTYPE html></ code > </ li >
435
+ < li > Корневой элемент < code > <html></ code > с языком документа < code > lang</ code > </ li >
436
+ < li > Метаинформация < code > <head></ code > </ li >
437
+ < li > Заголовок документа < code > <title></ code > </ li >
438
+ < li > Кодировка документа < code > <meta charset="utf-8"></ code > </ li >
439
+ < li > Тело документа < code > <body></ code > </ li >
437
440
</ ul >
438
441
</ div >
439
442
< div class ="chapter-part-col gray-bgcolor ">
440
443
< figure >
441
- < pre > < code class ="language-markup "> <!DOCTYPE html>
444
+ < pre > < code class ="language-markup "> <!-- Правильно -->
445
+ <!DOCTYPE html>
442
446
<html lang="ru">
443
447
<head>
444
448
<meta charset="utf-8">
445
- <title>Страница о коте </title>
449
+ <title>Заголовок </title>
446
450
</head>
447
- <body>
448
- <article class="post">
449
- <h1>Красивый кот</h1>
450
- <figure class="post-item">
451
- <img src="cat.jpg" alt="Изображение кота">
452
- <figcaption>Кот красив!</figcaption>
453
- </figure>
454
- </article>
455
- </body>
456
- </html></ code > </ pre >
451
+ <body>Страница</body>
452
+ </html>
453
+
454
+ <!-- Неправильно -->
455
+ <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
456
+ <html>
457
+ <title>Заголовок</title>
458
+ Страница
459
+ </html>
460
+ </ code > </ pre >
461
+ </ figure >
462
+ </ div >
463
+ </ article >
464
+
465
+ < article class ="chapter-part ">
466
+ < div class ="chapter-part-col ">
467
+ < h3 id ="html-form-method "> Атрибут < code > method</ code > в форме</ h3 >
468
+ < p > В атрибуте < code > method</ code > < strong > должен</ strong > быть указан тип отправки данных.</ p >
469
+ </ div >
470
+ < div class ="chapter-part-col gray-bgcolor ">
471
+ < figure >
472
+ < pre > < code class ="language-markup "> <!-- Правильно -->
473
+ <form method="post"></form>
474
+ <form method="get"></form>
475
+
476
+ <!-- Неправильно -->
477
+ <form method=""></form>
478
+ <form></form>
479
+ </ code > </ pre >
457
480
</ figure >
458
481
</ div >
459
482
</ article >
0 commit comments