Итоговый тест по учебнику HTML

Проверка знаний по всем урокам

Тест собран из вопросов самопроверки уроков учебника HTML. В каждую попытку попадает 30 вопросов: хотя бы один из каждого урока, остальные — случайно. После ответа сразу видно объяснение, а в разборе ошибок — ссылка на раздел урока, который стоит перечитать.

160 вопросов из уроков учебника. Выберите один ответ для каждого вопроса.30 вопросов по всем 27 урокам, после ответа — объяснение. При каждом прохождении набор новый. Займёт около 10 минут.

    1. Какая основная задача языка гипертекстовой разметки?
    2. Какая версия языка HTML сейчас используется?
    3. Что делает декларация <!doctype html>?
    4. В какой элемент помещается видимое содержимое страницы?
    5. Хотели записать один абзац с явным закрывающим тегом. Что нужно исправить в <p>Привет!<p>?
    6. Чем одиночный тег отличается от парного?
    7. Что изменится, если заменить текст внутри <title>?
    8. Что в записи <html lang="ru"> является значением атрибута?
    9. Какое расширение мы используем для HTML-файлов в этом уроке?
    10. Почему главную страницу сайта обычно называют index.html?
    11. Вы изменили текст в VS Code и обновили страницу, но изменение не появилось. В чём вероятная причина?
    12. Вместо русского текста на странице непонятные символы. Что проверить в первую очередь?
    13. Что покажет браузер на месте строки <!-- Видимое содержимое страницы -->?
    14. Вы хотите сверить свою страницу с готовым примером. Как посмотреть её HTML-код в браузере?
    15. Заголовок «Канат с мячиком» — подраздел раздела «Мои игрушки», размеченного <h2>. Какой элемент выбрать для него?
    16. Можно ли использовать на странице несколько заголовков <h1>?
    17. Как правильно разметить почтовый адрес из трёх строк?
    18. Где ошибка в коде <p>Тони <b>любит гулять</p></b>?
    19. Вы написали <p>Больше всего я люблю <h2>прогулки</h2> и игрушки.</p>. Что покажут инструменты разработчика?
    20. Как вывести на странице текст «Тег <p> создаёт абзац»?
    21. На странице есть декоративная волнистая линия, которая ничего не сообщает. Какой атрибут alt ей указать?
    22. Зачем указывать у изображения атрибуты width и height?
    23. Где указываются атрибуты элемента с закрывающим тегом?
    24. Что покажет подсказка у кода <p title="Тони по прозвищу "Чижик"">?
    25. Страница на русском, но в ней есть абзац на английском. Как правильно указать языки?
    26. На странице несколько карточек игрушек, оформленных одинаково. Какой атрибут дать каждой карточке?
    27. Какой будет кнопка <button disabled="false">Гулять</button>?
    28. Какое назначение у атрибута data-toy-id="17"?
    29. Какой атрибут указывает, куда ведёт ссылка?
    30. Страница my-site/pages/toys.html показывает фотографию my-site/assets/tony.png. Какой путь относительно текущего документа указать в src?
    31. Чем путь /html/primer/page.html отличается от html/primer/page.html?
    32. Ссылка состоит только из изображения: <a href="pages/toys.html"><img src="assets/tony.png" alt="…"></a>. Какой alt подходит лучше?
    33. Какой текст ссылки на статью о породе понятнее?
    34. Что произойдёт по ссылке <a href="https://example.com/photo.png" download> на странице другого сайта?
    35. Что делает href="mailto:owner@example.com"?
    36. Какой список выбрать для шагов рецепта, где важен порядок действий?
    37. С какого обозначения начнётся список <ol type="A" start="3">?
    38. Где правильно разместить вложенный список?
    39. Какой маркер по умолчанию получат пункты маркированного списка второго уровня?
    40. Как разметить сведения «Порода — карликовый пинчер», «Вес — 8 кг»?
    41. Что изменит style="list-style-type: none" у списка?
    42. Что увидит посетитель на странице с кодом <p>Привет</p><!-- <p>Пока</p> -->?
    43. Можно ли оставить в комментарии пароль от админки, если на странице его не видно?
    44. Какая ссылка переведёт к заголовку <h2 id="commands"> на той же странице?
    45. Со страницы pages/toys.html нужно перейти к разделу id="toy" главной страницы index.html. Какой адрес указать?
    46. Ссылка <a href="#walk"> не работает, а у раздела указано <h2 id="#walk">. В чём ошибка?
    47. Чем <div> отличается от <span>?
    48. В какой элемент поместить меню сайта из списка ссылок?
    49. Где ошибка в коде <nav><ul>…</ul><main>…</main></nav>?
    50. Сколько видимых элементов <main> может быть на странице?
    51. Зачем нужны смысловые элементы, если без стилей они выглядят как <div>?
    52. Где уместен элемент <address>?
    53. Когда выбрать <section>, а когда <div>?
    54. На главной странице размещена законченная заметка «Как Тони гулял в парке». Её можно прочитать отдельно. Какой контейнер лучше передаёт назначение заметки?
    55. Где может находиться <figcaption>?
    56. Что покажет браузер для <details><summary>Ответ</summary><p>42</p></details> при загрузке страницы?
    57. Что покажет браузер для кода <p>Тони любит</p> с четырьмя пробелами между словами?
    58. Какой элемент передаёт смысловое ударение — слово, произнесённое с нажимом?
    59. Как разметить предупреждение «Не кормите собаку со стола»?
    60. Цена товара снизилась с 500 до 450 ₽. Как отметить прежнюю цену, которая больше не актуальна?
    61. Чем <del> отличается от <s>?
    62. Как правильно записать в коде абзац Тег <br> переносит строку, чтобы название тега было видно на странице?
    63. Какое значение datetime записано правильно?
    64. Что увидит посетитель на месте <time datetime="2023-09-22">22 сентября</time>?
    65. Почему важное сокращение лучше расшифровать и в тексте, а не только в title элемента <abbr>?
    66. Что увидит посетитель на месте кода Хозяин говорит: <q>Место!</q> на русской странице?
    67. Для чего нужен атрибут cite у <blockquote>?
    68. Как правильно подписать длинную цитату именем автора?
    69. Где элемент <cite> использован правильно?
    70. Какой элемент нужен, чтобы имя пользователя на арабском не смешалось с соседним числом?
    71. Зачем внутри <ruby> нужен элемент <rp>?
    72. Как разметить фразу «Нажмите Enter, и программа выведет: Готово»?
    73. Как показать на странице листинг HTML-кода из нескольких строк?
    74. Валидатор сообщает Duplicate ID “toy”. Что это значит?
    75. Валидатор показал десять ошибок. С чего начать?
    76. Какую ошибку HTML-валидатор не найдёт?
    77. Валидатор нашёл лишний закрывающий тег, но на панели «Elements» его нет. Почему?
    78. Какая запись атрибута style верная?
    79. Абзац записан так: <p style="color: brown font-size: 26px">. Что покажет браузер?
    80. У элемента <body> задан стиль text-align: center. Как будет выровнен текст абзацев внутри <body>?
    81. Нужно добавить на страницу заголовок раздела «Мои прогулки». Какой вариант лучше?
    82. Какой цвет задаёт значение #00FF00?
    83. Какая запись задаёт тот же цвет, что и #F80?
    84. Что покажет абзац <p style="color: rgba(255, 0, 0, 0)">Текст</p>?
    85. Нужен светлый фон того же тона, что и цвет hsl(30, 50%, 40%). Какое значение подойдёт?
    86. Контраст серого текста на светлом фоне — 3,5:1. Подходит ли он для обычного текста?
    87. Где должен находиться элемент <caption>?
    88. В первой строке таблицы три столбца. Во второй строке одна ячейка записана с colspan="2". Сколько ещё элементов <td> нужно во второй строке, чтобы она не выступала за край таблицы?
    89. В таблице ячейка второй строки записана с rowspan="2". Как это повлияет на третью строку?
    90. Названия дней в первом столбце таблицы называют строки. Как их разметить?
    91. Где записывается элемент <tfoot> по современному стандарту?
    92. Нужно расположить меню слева от основного текста страницы. Подходит ли для этого таблица?
    93. Какой элемент подходит, чтобы показать заполненность диска на 70%?
    94. Шкала <meter value="50" low="20" high="80" optimum="90" max="100">. Какого цвета она будет при стандартном отображении в Google Chrome?
    95. Что покажет элемент <progress value="0.5"></progress> без атрибута max?
    96. Как сделать шкалу <meter> понятной человеку, который не различает цвета?
    97. На странице есть <iframe name="walk"> и ссылка <a href="photo.png" target="walks">. Где откроется фотография?
    98. Зачем фрейму атрибут title?
    99. Вы встроили во фрейм страницу поисковой системы, но фрейм остался пустым. Какая причина наиболее вероятна?
    100. Какой атрибут отложит загрузку карты в конце длинной страницы, пока пользователь не прокрутит к ней?
    101. Что запрещает фрейму атрибут sandbox без значения?
    102. Какой формат видео надёжнее всего указать, если на сайте будет только один файл?
    103. В <video> два элемента: сначала <source src="walk.webm" type="video/webm">, затем <source src="walk.mp4" type="video/mp4">. Какой файл воспроизведёт браузер, поддерживающий оба формата?
    104. Браузер поддерживает <video>, но не может воспроизвести ни один из указанных файлов. Что увидит пользователь?
    105. Что показывает браузер до запуска видео, если указан атрибут poster?
    106. Видео с autoplay не запускается само. Что обычно помогает?
    107. Какой атрибут элемента <track> включает дорожку субтитров по умолчанию?
    108. Какой MIME-тип указывают в type для файла MP3?
    109. Адрес видео — https://www.youtube.com/watch?v=abc123XYZ_0. Какой адрес указать в src фрейма?
    110. Видео должно начинаться с 30-й секунды и воспроизводиться без звука. Какой адрес верный?
    111. Параметр loop=1 не повторяет видео. Чего не хватает?
    112. YouTube добавил в код title="YouTube video player". Что с ним лучше сделать?
    113. Чем заменить устаревший атрибут frameborder="0"?
    114. Скачанный HTML с правильным адресом видео открыт через file://. Проигрыватель сообщает об ошибке 153. Что проверить первым?
    115. У карты <map name="plan">. Как связать с ней изображение?
    116. Что означает <area shape="circle" coords="200,75,50">?
    117. Какие координаты у прямоугольной области coords="25,25,125,125"?
    118. Почему у <area href="…"> обязателен атрибут alt?
    119. Изображение-карту уменьшили в два раза атрибутами width и height. Что произойдёт с областями?
    120. В форме есть поле <input type="text" id="dog" value="Тони"> без атрибута name. Что браузер отправит из этого поля?
    121. Подпись <label for="mail">Почта</label> стоит перед полем <input type="email" id="email" name="email">. Что произойдёт при клике по слову «Почта»?
    122. Почему атрибут placeholder не заменяет подпись поля?
    123. Форма <form method="get"> без атрибута action. Куда и как браузер отправит данные?
    124. Какой атрибут должен быть одинаковым у переключателей, чтобы из них можно было выбрать только один?
    125. Отмечены флажки <input type="checkbox" name="take" value="ball"> и <input type="checkbox" name="take" value="rope">. Какие данные отправит форма?
    126. Зачем группу переключателей оборачивают в <fieldset> с <legend>?
    127. Форма регистрации отправляет пароль. Какое утверждение верно?
    128. Что сделает кнопка <button>Показать маршрут</button>, расположенная внутри формы?
    129. В поле <input name="dog" value="Тони"> пользователь ввёл «Шарик» и нажал кнопку type="reset". Что будет в поле?
    130. Элемент «Перейти к игрушкам Тони» открывает страницу pages/toys.html. Какой элемент выбрать?
    131. Почему «кнопку» из <div> с атрибутом role="button" нельзя считать заменой <button>?
    132. Форма отправлена кнопкой <button type="submit" name="action" value="send">Отправить заявку</button>. Что из этой кнопки попадёт в данные формы?
    133. Какое утверждение об отключённой кнопке <button disabled> верно?
    134. На кнопке есть только изображение. Какой alt подходит для него, если кнопка отправляет заявку?
    135. В списке <select name="route"> выбран пункт <option value="pond">Пруд с утками</option>. Что отправит форма?
    136. Какой пункт будет выбран при загрузке, если ни у одного <option> обычного раскрывающегося списка нет атрибута selected?
    137. Что задаёт атрибут label у элемента <optgroup>?
    138. В списке <select name="games" multiple> выбраны пункты fetch и swim. Что отправит форма?
    139. В коде записано <textarea name="wishes" placeholder="Ваши пожелания">, перенос строки и отступ, затем </textarea>. Почему подсказка не видна?
    140. У текстовой области cols="10" и style="width: 200px". Какой ширины она будет?
    141. Номер заказа нужно показать в форме и отправить на сервер, но изменять его нельзя. Какой атрибут подходит полю?
    142. Какой тип поля подходит для почтового индекса из шести цифр, например 050010?
    143. В поле <input type="number" min="1" max="3"> ввели 2,5. Пройдёт ли значение проверку?
    144. У поля <input type="email" name="email"> нет атрибута required. Что будет, если отправить форму с пустым полем?
    145. Почему серверу нужно проверять данные, если в форме уже есть required и pattern?
    146. Чем поле с <datalist> отличается от списка <select>?
    147. Поле <input list="dogs"> и список <datalist id="breeds">. Почему подсказки не появляются?
    148. Отправится ли значение элемента <output> вместе с формой?
    149. Можно ли использовать элемент <keygen> в новой форме?
    150. Какой набор метатегов рекомендуется для информационных страниц сайта Тони?
    151. Где лучше разместить <meta charset="utf-8">?
    152. Файл сохранён в кодировке Windows-1251, а в коде указано <meta charset="utf-8">. Что увидит читатель?
    153. Чем опасна запись <meta name="viewport" content="width=device-width, user-scalable=no">?
    154. Что произойдёт на телефоне со страницей без метатега viewport?
    155. Нужно убрать служебную страницу из результатов поиска, но разрешить поисковой системе переходить по её ссылкам. Какой метатег подходит?
    156. Как проверить, что на странице есть метатег description?
    157. Валидатор не нашёл ошибок на странице. Что ещё нужно проверить перед публикацией?
    158. Из pages/toys.html ссылка ведёт на index.html. Почему главная страница не открывается?
    159. Поле формы выглядит подписанным. Как проверить связь подписи с полем?
    160. Валидатор не находит ошибок. Гарантирует ли это, что все изображения загрузятся?

    Клавиши: 1–3 — выбрать ответ,Enter — дальше, ← — назад.