## Структура HTML-кода

1. Какой тег должен открывать HTML-программу, а какой закрывать её?
2. Из каких двух частей состоит HTML-программа? Запишите общий вид HTML-программы.
3. Какими тегами задаётся элемент, содержащий головную часть программы? Запишите общий вид головной части HTML-программы.
4. Какими тегами задаётся элемент, содержащий тело программы? Запишите общий вид тела HTML-программы.
5. Какие указания записываются в головной части программы?
6. Для чего нужно указывать кодировку, в которой написана гипертекстовая страница?
7. Что произойдёт, когда браузер будет интерпретировать HTML-код с неверно указанной кодировкой?
8. Как указать кодировку, в которой написана гипертекстовая страница?
9. В каких случаях нельзя указывать кодировку гипертекстовой страницы?
10. Как в HTML-коде задаётся название окна, в котором будет отображаться документ?
11. Почему название окна должно совпадать с заголовком страницы?
12. Для чего используются теги `METА` c атрибутами `description` и `keywords`?
13. Какую роль играют заголовки документа?
14. Каким элементом задаются заголовки?
15. Сколько уровней заголовков поддерживает HTML?
16. Как выделяются заголовки в окне документа?
17. Почему не следует использовать элементы `Hn` для выделения обычного текста?
18. Каким элементом задаётся горизонтальная линия?
19. Зачем текст разделяется на абзацы?
20. Назовите два приёма, позволяющих зрительно отделить абзацы друг от друга в тексте.
21. Какой приём использует браузер для отделения абзацев друг от друга?
22. Как на HTML задаётся абзац?
23. Расскажите алгоритм построения браузером абзаца на экране.
24. Опишите поведение объекта, соответствующего блочному элементу.
25. Опишите поведение объекта, соответствующего строчному элементу.
26. Приведите примеры блочных элементов.
27. Приведите примеры строчных элементов.
28. Может ли блочный элемент содержать блочные элементы? А строчные? А смесь из строчных и блочных?
29. Может ли строчный элемент содержать блочные элементы? А строчные? А смесь из строчных и блочных?
30. Может ли элемент `P` содержать блочные элементы?
31. Что происходит с элементами на экране, когда пользователь меняет ширину окна документа?
32. Что делает браузер, когда ширина окна уменьшается настолько, что в окне не может целиком уместиться даже одно слово?
33. Как записывать код лесенкой и для чего это нужно?
34. Почему рекомендуется записывать код строчками не длиннее 80 символов?
35. В каком регистре рекомендуется записывать имена тегов, названия атрибутов и их значения? Чем обосновывается эта рекомендация?

вверх