Skip to content

Latest commit

 

History

History
2253 lines (1700 loc) · 85.8 KB

html-quiz-ua.md

File metadata and controls

2253 lines (1700 loc) · 85.8 KB

HTML

Q1. Для чого призначений тег <track> і коли його слід використовувати?

  • Тег <track> використовується для визначення субтитрів. Зазвичай він використовується як дочірній елемент тегів <audio> і <video>.
  • Тег <track> використовується для визначення субтитрів. Зазвичай він використовується як дочірній елемент тегу <video>.
  • Тег <track> використовується для визначення субтитрів, титрів та інших типів тексту пов'язаних з часом. Зазвичай він використовується як дочірній елемент тегу <video>.
  • Тег <track> використовується для визначення субтитрів, підписів та інших типів тексту пов'язаних з часом. Зазвичай він використовується як дочірній елемент тегів <audio> і <video>.

Q2. Які найкращі приклади порожніх елементів?

  • <link><meta><title>
  • <br><base><source>
  • <input><br><p>
  • <area><embed><strong>

Q3. Який тег чи теги в HTML5 вбудовують веб-сторінку всередину веб-сторінки?

  • <iframe>, <frame> та <frameset>
  • <frame>
  • <iframe>
  • <frame> та <frameset>

Q4. Де зазвичай зустрічаються теги <header> та <footer>?

  • як нащадки тегів <body>, <article>, <aside> і <section>
  • як нащадки тегів <body>, <article> і <section>
  • як нащадки тегів <body>, <article>, <aside>, <nav> і <section>
  • як нащадки тегів <body>, <article>, <table> і <section>

Q5. Який найкращий спосіб застосувати жирний стиль до тексту?

  • <strong>
  • Скористатися CSS.
  • <bold>
  • <b>

Q6. Як використовується тег <link>?

  • під час підключення таблиць стилів, JavaScript і піктограм для мобільних програм
  • під час підключення таблиць стилів, фавіконів і попереднього завантаження ресурсів
  • під час посилання однієї веб-сторінки на іншу
  • під час підключення таблиць стилів, зовнішніх URL-адрес і піктограм

Q7. Чим слід заповнити два порожні поля в HTML-коді нижче?

<address ______ _____>
  <span itemprop="streetAddress">6410 Via Real</span><br/>
  <span itemprop="addressLocality">Carpinteria</span>,
  <span itemprop="addressRegion">CA</span>
  <span itemprop="addressCode">93013</span>
</address>
  • itemscope itemtype="http://schema.org/PostalAddress"
  • itemsref="http://schema.org/PostalAddress" itemid="address"
  • itemscope itemref="http://schema.org/PostalAddress"
  • itemid="address" itemtype="http://schema.org/PostalAddress"

Q8. Для чого корисний елемент <aside>?

  • дозволяє видалити вміст, не применшуючи уваги до повідомлення сторінки
  • для будь-чого, що ви хочете перемістити вбік, як-от поле цитат, бічна панель або зображення з обтіканням текстом
  • для всього, що в дужках
  • для будь-чого на бічній панелі

Q9. З якими тегами пов’язаний елемент <source>?

  • <svg>, <picture>, <audio> та <video>
  • <picture>, <audio> та <video>
  • Він взаємозамінний з атрибутом src, тому будь-який елемент, який використовує src, може використовувати <source>
  • <audio> та <video>

Q10. Що НЕ є дійсним атрибутом для елемента <textarea>?

  • readonly
  • max
  • form
  • spellcheck

Q11. Який найкращий спосіб закодувати показаний зразок?

Sample text

  • A
<details>
  <summary>Parmesan Deviled Eggs</summary>
  <p>
    These delectable little bites are made with organic eggs, fresh Parmesan, and chopped pine nuts.
  </p>
</details>
  • B
<h4>▸ Parmesan Deviled Eggs</h4>
<p>
  These delectable little bites are made with organic eggs, fresh Parmesan, and chopped pine nuts.
</p>
  • C
<details open>
  <summary>Parmesan Deviled Eggs</summary>
  <p>
    These delectable little bites are made with organic eggs, fresh Parmesan, and chopped pine nuts.
  </p>
</details>
  • D
<details>
  <h4>▸ Parmesan Deviled Eggs</h4>
  <p>
    These delectable little bites are made with organic eggs, fresh Parmesan, and chopped pine nuts.
  </p>
</details>

Q12. Яке призначення елемента <samp>?

  • Він підключає веб-браузер до сервера SA-MP.
  • Визначає вкладений текст як зразок або приклад.
  • Ідентифікує вихідний зразок комп’ютерної програми.
  • Використовує простий протокол обміну повідомленнями програми для підключення браузера до текстового пристрою.

Q13. Коли слід використовувати елементи <ol> і <ul>?

  • Скористатися <ul>, якщо потрібен маркований список, і <ol>, якщо потрібен нумерований список.
  • Скористатися <ul>, якщо є список елементів, у якому порядок елементів має значення. Скористатися <ol>, якщо є список елементів, які можна розмістити в будь-якому порядку.
  • Скористатися <ol>, якщо потрібен маркований список, і <ul>, якщо потрібен нумерований список.
  • Скористатися <ol>, якщо є список елементів, у якому порядок елементів має значення. Скористатися <ul>, якщо є список елементів, які можна розмістити в будь-якому порядку.

Q14. Яка різниця між методами post і get у формі?

  • post використовується для надсилання інформації на сервер. get використовується для отримання інформації форми з сервера.
  • get використовується для надсилання інформації на сервер. post використовується для отримання інформації форми з сервера.
  • За допомогою get дані включаються в тіло форми під час надсилання на сервер. З post дані передаються через URL-адресу.
  • З post дані включаються в тіло форми. За допомогою get дані проходять через URL-адресу.

Q15. Яка різниця між тегами <div> і <span>?

  • <div> використовується там, де потрібен загальний block тег, тоді як <span> - там, де потрібен загальний inline тег.
  • <div> використовується для основних поділів на сторінці, тоді як <span> - для поділу на стовпці.
  • <div> є галузевим стандартним тегом за замовчуванням, але ви можете використовувати <span> за бажанням.
  • <div> використовується там, де потрібен загальний inline тег, тоді як <span> - там, де потрібен загальний block тег.

Q16. Що має заповнити порожнечу в HTML-коді нижче?

<form method="post" action="mailto:[email protected]" ____="text/plain"></form>
  • enctype
  • media
  • type
  • rel

Q17. Яка правильна розмітка для атрибута alt зображення?

  • A
<img src="cubism.jpg" alt="Version of ""Whistler's Mother"" in cubist style">
  • B
<img src="cubism.jpg" alt="Version of "Whistler's Mother" in cubist style">
  • C
<img src="cubism.jpg" alt='Version of "Whistler&apos;s Mother" in cubist style' />
  • D
<img src="cubism.jpg" alt="Version of \"Whistler's Mother\" in cubist style">

Q18. Яке призначення атрибута id у коді нижче?

<p id="warning">Be careful when installing this product.</p>
  • id є унікальним ідентифікатором у документі, який використовується для стилізації CSS, сценаріїв і посилань на веб-сторінці.
  • id є унікальним ідентифікатором у документі, який використовується для стилізації CSS і з кодом Javascript.
  • id можна використовувати для стилізації CSS кілька разів на сторінці.
  • id є унікальним ідентифікатором на веб-сайті, який використовується для стилізації CSS, сценаріїв і посилань на веб-сторінці.

Q19. Яка найкраща семантична розмітка для показаного речення?

On July 21, 1969, Neil Armstrong said, "One small step for man, one giant leap for mankind."
  • A
<p>
  On <time datetime="1969-07-21">July 21, 1969</time>, Neil Armstrong said,
  <q cite="https://www.hq.nasa.gov/alsj/a11l/a11.html"
    >One small step for man, one giant leap for mankind.</q
  >
</p>
  • B
<p>
  On July 21, 1969, Neil Armstrong said,
  <q cite="https://www.hq.nasa.gov/alsj/a11l/a11.html"
    >"One small step for man, one giant leap for mankind."</q
  >
</p>
  • C
<p>
  On July 21, 1969, Neil Armstrong said,
  <q>"One small step for man, one giant leap for mankind."</q>
</p>
  • D
<p>
  On <time datetime="07-21-1969">July 21, 1969</time>, Neil Armstrong said,
  <q cite="https://www.hq.nasa.gov/alsj/a11l/a11.html"
    >One small step for man, one giant leap for mankind.</q
  >
</p>

Q20. Що має заповнити порожнечу в цьому HTML-коді?

<a href="https://es.yahoo.com/" hreflang="____" target="_blank">Visita Yahoo</a>
  • es
  • es-spanish
  • es-es
  • spanish

Q21. Перегляньте текст у червоному полі на зображенні. Який найкращий спосіб закодувати це в HTML?

Image of footer

  • впорядкований список
  • невпорядкований список всередині навігаційного елемента
  • впорядкований список всередині навігаційного елемента
  • невпорядкований список

Q22. Який найкращий спосіб закодувати три варіанти у формі, щоб користувач міг вибрати лише один елемент?

  • A
<label for="example">Make a choice:</label>
<datalist id="example">
  <option value="Choice 1"></option>
  <option value="Choice 2"></option>
  <option value="Choice 3"></option>
</datalist>
  • B
<p>Make a choice:</p>
<input id="choices" name="example" />

<datalist value="choices">
  <option value="Choice 1"></option>
  <option value="Choice 2"></option>
  <option value="Choice 3"></option>
</datalist>
  • C
<label for="example">Make a choice:</label>
<input list="example" id="choices" name="choices" />

<datalist id="choices">
  <option value="Choice 1">Choice 1</option>
  <option value="Choice 2">Choice 2</option>
  <option value="Choice 3">Choice 3</option>
</datalist>
  • D
<label for="example">Make a choice:</label>
<input list="choices" id="example" name="example" />

<datalist id="choices">
  <option value="Choice 1"></option>
  <option value="Choice 2"></option>
  <option value="Choice 3"></option>
</datalist>

Q23. Як підтвердити, що документ написаний у HTML5?

  • Сервер загортає веб-сторінку в оболонку HTML5.
  • Скористатися декларацією <!DOCTYPE html>, яка починає документ.
  • Браузер отримує кодування від сервера для відображення документа з HTML5.
  • Він укладений у тег <html>.

Q24. Що виконує наведений нижче код?

<picture>
  <source srcset="image1.jpg" media="(min-width: 1000px)" />
  <source srcset="image2.jpg" media="(min-width: 750px)" />
  <img src="image3.jpg" />
</picture>
  • відображає image1.jpg з роздільною здатністю екрану 1000px та вище, image2.jpg з 750-999px та image3.jpg з 749px та менше.
  • відображає image1.jps з роздільною здатністю 1000px і більше, а image2.jpg — з 750-999px, image3.jpg є типовим, якщо <picture> не підтримується.
  • відображає image1.jpg з роздільною здатністю 1000px та вище та image2.jpg з 750px та вище, image3.jpg є типовим, якщо <picture> не підтримується.
  • відображає image1.jpg, image2.jpg і image3.jpg з роздільною здатністю 1000px і вище.

Джерело: HTML <picture> Tag

Q25. Який код створить цю таблицю?

Table with yellow background

  • A
<table>
  <scope cols="2" style="background-color: yellow">
  <tr>
    <th>Col 1</th>
    <th>Col 2</th>
    <th>Col 3</th>
  </tr>
  <tr>
    <td>first</td>
    <td>second</td>
    <td>third</td>
  </tr>
</table>
  • B
<table>
  <colgroup span="2" style="background-color: yellow">
  <tr>
    <th>Col 1</th>
    <th>Col 2</th>
    <th>Col 3</th>
  </tr>
  <tr>
    <td>first</td>
    <td>second</td>
    <td>third</td>
  </tr>
</table>
  • C
<table>
  <group cols="2" style="background-color: yellow">
  <tr scope="row">
    <th>Col 1</th>
    <th>Col 2</th>
    <th>Col 3</th>
  </tr>
  <tr scope="row">
    <td>first</td>
    <td>second</td>
    <td>third</td>
  </tr>
</table>
  • D
<table>
  <columns colspan="2" style="background-color: yellow">
  <tr>
    <th>Col 1</th>
    <th>Col 2</th>
    <th>Col 3</th>
  </tr>
  <tr>
    <td>first</td>
    <td>second</td>
    <td>third</td>
  </tr>
</table>

Q26. Для чого зазвичай використовується тег <hr>? / Альт.: Яке семантичне значення тегу <hr>?

  • Цей тег застарів (альт.: застарілий) і не повинен використовуватися.
  • Позначає зміну теми в межах розділу на рівні абзацу.
  • Малює горизонтальну лінію.
  • Позначає зміну теми на рівні розділу. / Альт.: позначає поділ розділів у межах <article>.

Це заплутане запитання, і можуть бути аргументи на користь того, що другий і третій варіанти є правильними.

MDN: Елемент HTML <hr> представляє тематичний розрив між елементами рівня абзацу. Історично його було представлено як горизонтальну лінію. Хоча він все ще може відображатися як горизонтальна лінія візуально у браузерах, цей елемент тепер визначається в семантичних термінах, а не в термінах представлення, тому, якщо ви хочете намалювати горизонтальну лінію, ви повинні зробити це за допомогою відповідного CSS.

Q27. Чим слід заповнити два порожні поля в HTML-коді нижче?

<section itemscope itemtype="http://schema.org/Restaurant">
  <h1 itemprop="name">Nadia's Garden</h1>
  <p itemscope ______ ______>
    <span itemprop="ratingValue">4.5</span> stars - based on
    <span itemprop="reviewCount">120</span> reviews
  </p>
</section>
  • itemprop="aggregateRating" itemref="http://schema.org/AggregateRating"
  • itemprop="aggregateRating" itemtype="http://schema.org/AggregateRating"
  • itemid="aggregateRating" itemtype="http://schema.org/AggregateRating"
  • itemid="aggregateRating" itemref="http://schema.org/AggregateRating"

Q28. Який фрагмент HTML посилається на самий верх веб-сторінки?

  • A
<a id="top"></a>

<!-- розміщено у верхній частині сторінки -->

<a href="#top">back to top</a>
  • B
<a name="top"></a>

<!-- розміщено у верхній частині сторінки -->

<a href="#top">back to top</a>
  • C
<a href="#">back to top</a> <a href="#top">back to top</a>
  • D
<button href="#">back to top</button> <button href="#top">back to top</button>

Q29. Які три теги застаріли в HTML4, але повернулися в HTML5?

  • <rb> <rp> <rt>
  • <acronym> <code> <wbr>
  • <hgroup> <q> <wbr>
  • <b> <i> <u>

Q30. Тег _ використовується для розмітки короткого фрагмента коду, тоді як тег _ використовується для розмітки довшого блоку коду

  • <kdb>, <pre>
  • <pre>, <code>
  • <kdb>, <mark>
  • <code>, <pre>
  1. Джерело: MDN Web Docs code
  2. Джерело: MDN Web Docs pre

Q31. Що робить елемент <label>?

  • Позначає веб-сторінки важливою інформацією.
  • Створює ідентифікатор для відповідного елемента input.
  • Замінює значення атрибута name у дочірньому елементі input.
  • Програмно пов’язує текстову мітку з елементом інтерфейсу.

Q32. Щоб відкрити посилання в новому вікні чи вкладці, використовуйте атрибут _

  • _blank
  • _self
  • _new
  • _parent

Q33. Який семантично найточніший спосіб позначити наведене нижче речення? Примітка: "TLAs" розшифровується як "акроніми з трьох літер".

We are fond of our TLAs in web design.

  • A
<p>We are fond of our <span title="three-letter acronyms">TLAs</span> in web design.</p>
  • B
<p>We are fond of our TLAs in web design.</p>
  • C
<p>we are fond of our <abbr title="three-letter acronyms">TLAs</abbr> in web design.</p>
  • D
<p>we are fond of our <acronym title="three-letter acronym">TLAs</acronym> in web design.</p>

<acronym> видалено в HTML5, і його більше не слід використовувати. Натомість веб-розробники повинні використовувати елемент <abbr>.

Q34. Яка правильна вкладена розмітка для цього списку?

Sample list

  • A
<ul>
  <li>
    office
    <ol style="circle">
      <li>staple</li>
      <li>paper</li>
    </ol>
  </li>
  <li>
    groceries
    <ol style="circle">
      <li>milk</li>
    </ol>
  </li>
</ul>
  • B
<ul>
  <li>
    Office Supplies
    <ul>
      <li>Stapler</li>
      <li>Paper clips</li>
    </ul>
  </li>
  <li>
    Groceries
    <ul>
      <li>Milk</li>
    </ul>
  </li>
</ul>
  • C
<ul>
  <li>office</li>
  <li>staple</li>
  <li>paper</li>
  <li>groceries</li>
  <li>milk</li>
</ul>

Q35. Чим слід заповнити пусте поле нижче?

<link href="phone.css" rel="stylesheet" _____="print" />
  • title
  • type
  • device
  • media

Q36. Який семантично правильний спосіб розмітки цього макета?

quote

  • A
<p>
  "Making money is what you have to do to sustain a business—being driven to make something of value
  and purpose is much more powerful."
</p>
<p><em>Lynda Weinman</em></p>
  • B
<blockquote>
  <q
    >"Making money is what you have to do to sustain a business—being driven to make something of
    value and purpose is much more powerful."</q
  >
  <cite><em>Lynda Weinman</em></cite>
</blockquote>
  • C
<blockquote>
  <p>
    "Making money is what you have to do to sustain a business—being driven to make something of
    value and purpose is much more powerful."
  </p>
  <cite>Lynda Weinman</cite>
</blockquote>
  • D
<section>
  <q
    >"Making money is what you have to do to sustain a business—being driven to make something of
    value and purpose is much more powerful."</q
  >
  <cite>Lynda Weinman</cite>
</section>

Q37. У якому варіанті використовується правильна термінологія в описі цієї розмітки: <p>info</p>?

  • Елемент відкривач — <p>, елемент, що закриває — </p>, інформація про елемент — info.
  • Початковий тег - <p>, кінцевий тег - </p>, вкладений HTML - info.
  • Початковий тег - <p>, кінцевий тег - </p>, вміст елемента - info.
  • Початковий елемент — <p>, кінцевий — </p>, вміст тегу — info.

Q38. Яка різниця між <input type="submit" value="Натисни мене"> і <button type="submit">Натисни мене</button>?

  • Немає різниці. Обидва відображатимуть кнопку, яка надсилає форму.
  • Обидва надішлють форму. Однак <button> може мати вміст, відмінний від тексту, як-от зображення або вкладені елементи HTML, тоді як <input> не може.
  • <input type="button"> не підтримується в HTML5. Замість цього слід використовувати тег <button>.
  • Обидва надішлють форму. Однак <input> може мати вміст, відмінний від тексту, наприклад зображення або вкладені елементи HTML, тоді як <button> не може.

Q39. Який найкращий семантичний спосіб вказати, що текст стосується введення з клавіатури?

  • <p>Натисніть клавішу <tt>Enter</tt>, щоб продовжити.</p>
  • <p>Натисніть клавішу <kbd>Enter</kbd>, щоб продовжити.</p>
  • <p>Натисніть клавішу <samp>Enter</samp>, щоб продовжити.</p>
  • <p>Натисніть клавішу Enter, щоб продовжити.</p>

Q40. Що робить цей код?

<audio controls>
  <source src="sound.mp3" type="audio/mpeg" />
  <source src="sound.ogg" type="audio/ogg" />
  <source src="sound.wav" type="audio/wav" />
</audio>
  • Браузер вибирає перший підтримуваний формат для відтворення за допомогою елементів керування браузера за замовчуванням.
  • Браузер вибирає найкращий аудіоформат для відтворення за допомогою елементів керування JavaScript.
  • Браузер автоматично відтворює кожен звуковий файл по порядку. Користувач має елементи керування для зупинки відтворення.
  • Браузер вибирає перший підтримуваний звуковий файл і повторюватиме звук, доки користувач не зупинить його.

Q41. Який атрибут застосовує підказку про комбінацію клавіш до поточного елемента?

  • accesskey
  • shortcut
  • keyboard
  • access

Q42. Який правильний спосіб закодувати посилання, яке після натискання надсилатиме електронний лист на адресу [email protected] із темою "Hello"?

Q43. Який тег є кореневим елементом документа HTML?

  • <!DOCTYPE html>
  • <html>
  • <body>
  • <root>

Тег <html> є кореневим елементом документа HTML, що означає, що він містить увесь вміст і теги документа HTML. Елемент HTML представляє корінь документа.

  1. Джерело
  2. Джерело

Q44. Який фрагмент коду створює показаний макет, починаючи з <table> і закінчуючи </table>?

Table

  • A
<tr>
  <td>Table cell 1</td>
  <td>Table cell 2</td>
</tr>
<tr>
  <td rowspan="2">Table cell 3</td>
</tr>
  • B
<tr>
  <td>Table cell 1</td>
  <td>Table cell 2</td>
  <td>Table cell 3</td>
</tr>
  • C
<tr>
  <td>Table cell 1</td>
  <td>Table cell 2</td>
</tr>
<tr>
  <td colspan="2">Table cell 3</td>
</tr>
  • D
<tr>
  <td>Table cell 1</td>
  <td>Table cell 2</td>
</tr>
<tr>
  <td>Table cell 3</td>
</tr>

Q45. Який вибір НЕ є допустимим значенням для атрибута name у тегу <meta>?

  • charset
  • viewport
  • generator
  • author

Q46. Яка форма закодована правильно?

  • A
<form>
  <legend>Title</legend>
  <fieldset>
    <label for="name">Your name:</label>
    <input type="text" name="name" id="name" />
    <button type="submit">Submit</button>
  </fieldset>
</form>
  • B
<form>
  <fieldset>
    <legend>Title</legend>
    <p>Your name:</p>
    <input type="text" name="name" id="name" />
    <input type="submit" value="Submit" />
  </fieldset>
</form>
  • C
<form>
  <fieldset>
    <legend>Title</legend>
    <label for="name">Your name:</label>
    <input type="text" name="name" id="name" />
    <button type="submit">Submit</button>
  </fieldset>
</form>
  • D
<form>
  <legend>Title</legend>
  <label for="name">Your name:</label>
  <input type="text" name="name" id="name" />
  <input type="submit" value="Submit" />
</form>

Q47. Що робить атрибут poster у тегу <video>?

  • Визначає зображення, яке має відображатися під час завантаження та до відтворення відео.
  • Визначає зображення, яке відображається, лише якщо є проблема з відео.
  • Визначає зображення, яке має відображатися до відтворення відео.
  • Визначає зображення, яке має відображатися під час завантаження відео.

Q48. Що робить цей код?

<audio controls src="sound.mp3" type="audio/mpeg">Коли відображається цей текст?</audio>
  • Текст відображається над елементами керування звуком, якщо CSS не використовується для розміщення його в іншому місці.
  • Текст відображається під елементами керування звуком.
  • Текст відображається, коли браузер не може відтворити звук.
  • Текст ніколи не відображається.

Q49. Яке основне призначення тегу <canvas>?

  • Дозволяє відображати растрові зображення на веб-сторінці.
  • Відображає анотовані зображення.
  • Дозволяє малювати на растровому зображенні за допомогою JavaScript.
  • Дозволяє відображати векторні зображення на веб-сторінці.

Q50. Який варіант містить три дійсні елементи рівня block?

  • <details> <abbr> <figcaption>
  • <canvas> <select> <noscript>
  • <dt> <table> <pre>
  • <kbd> <p> <main>

Q51. Яке призначення атрибута lang у коді нижче?

<p lang="en-GB">Welcome to our wonderful website.</p>
  • Він визначає мову для веб-сайту — у цьому випадку англійську.
  • Він встановлює мову та діалект веб-сайту — у цьому випадку британську англійську.
  • Встановлює мову та діалект абзацу — у цьому випадку британську англійську.
  • Встановлює мову для абзацу—у цьому випадку англійську.

Q52. Які формати зображень можуть відображатися всіма веб-браузерами?

  • JPG, GIF, TIF
  • JPG, TIF, BMP
  • TIF, BMP, GIF
  • PNG, GIF, JPG

Q53. Перегляньте наведений нижче код. Яка абсолютна URL-адреса сторінки під назвою page.html?

<base href="http://www.linkedin.com/dir/" />
  • http://www.linkedin.com/dir/page.html
  • page.html
  • http://www.linkedin.com/page.html
  • dir/page.html

Q54. Який правильний спосіб підключити таблицю стилів під назвою style.css у <head> вашого документа?

  • <style link="style.css">
  • <link rel="stylesheet" href="style.css">
  • <style src="style.css"></style>
  • <link style="style.css">

Q55. Ви хочете мати однаковий інтервал між деякими рядками, як у вірші чи адресі. Який підхід слід використовувати?

  • Перенести текст у рамку потрібної ширини, щоб усе було правильно. Встановіти ширину поля за допомогою CSS.
  • Розділити рядки за допомогою <p>, потім скористатися CSS, щоб створити однаковий інтервал.
  • Скористатися тегом <pre>, щоб міжрядковий інтервал виглядав саме так, як потрібно.
  • Розділити рядки тегом <br>.

З MDN (<br>: елемент розриву рядка):

Проблеми доступності

Створення окремих абзаців тексту за допомогою <br> не тільки погана практика, але й проблематична для людей, які орієнтуються за допомогою технології зчитування з екрана. Програми зчитування екрана можуть повідомляти про присутність елемента, але не про будь-який вміст, що міститься в <br>. Це може заплутати та розчарувати людину, яка використовує програму зчитування з екрана.

Використовуйте елементи <p> та властивості CSS, як-от margin, щоб контролювати інтервали.

Q56. Що робить тег <wbr>?

  • Вимагає, щоб браузер переніс поточний рядок у цю точку.
  • Розбиває слово на дві частини, використовуючи дефіс для з’єднання слів.
  • Форматує речення, щоб його було легко розбити.
  • Надає можливість розірвати дуже довге слово, якщо це необхідно для правильного відображення сторінки.

Q57. Перегляньте наведений нижче код. Як включити вкладену навігацію для Link 2, яка містить Link 2а?

<nav>
  <ul>
    <li><a href="#">Link 1</a></li>
    <li><a href="#">Link 2</a></li>
    <li><a href="#">Link 3</a></li>
  </ul>
</nav>
  • A
<nav>
  <ul>
    <li><a href="#">Link 1</a></li>
    <li><a href="#">Link 2</a></li>
    <ul>
      <li><a href="#">Link 2a</a></li>
    </ul>
    <li><a href="#">Link 3</a></li>
  </ul>
</nav>
  • B
<nav>
  <ul>
    <li><a href="#">Link 1</a></li>
    <li>
      <a href="#">Link 2</a>
      <ul>
        <li><a href="#">Link 2a</a></li>
      </ul>
    </li>
    <li><a href="#">Link 3</a></li>
  </ul>
</nav>
  • C
<ul>
  <nav>
    <li><a href="#">Link 1</a></li>
    <li>
      <a href="#">Link 2</a>
      <ul>
        <nav>
          <li><a href="#">Link 2a</a></li>
        </nav>
      </ul>
    </li>
    <li><a href="#">Link 3</a></li>
  </nav>
</ul>
  • D
<nav>
  <ul>
    <li><a href="#">Link 1</a></li>
    <li><a href="#">Link 2</a></li>
    <nav>
      <ul>
        <li><a href="#">Link 2a</a></li>
      </ul>
    </nav>
    <li><a href="#">Link 3</a></li>
  </ul>
</nav>

Q58. Який правильний спосіб закодувати коментар у HTML?

  • //це коментар
  • /* це коментар */
  • <! це коментар ->
  • <!-- це коментар -->

Q59. Яке твердження є хибним?

  • Inline елементи можуть бути вкладені всередині inline елементів.
  • Block елементи можуть бути вкладені в block елементи.
  • Inline елементи можуть бути вкладені в block елементи.
  • Block елементи можуть бути вкладені всередині inline елементів.

Q60. Яка найкраща семантика для використання лапок у HTML?

Steve Kruz said: "He will Win"

  • <q>
  • <quote>
  • <blockquote>
  • <notation>

Довідка (w3schools)

Q61. Як відео виглядатиме на повністю завантаженій веб-сторінці, якщо використовується тег <video> і не встановлено атрибут autoplay?

  • Відображатиме випадковий кадр із відео, якщо не встановлено атрибут poster.
  • Відображатиме перший кадр відео, якщо не встановлено атрибут poster.
  • Нічого не відображатиме, якщо не встановлено атрибут poster.
  • Відображатиме чорне вікно, якщо не встановлено атрибут poster.

Довідка (w3schools)

Q62. Як правильно описати порожній елемент / Альтернативний варіант: Як правильно описати порожній елемент, наприклад тег розриву рядка?

  • Він має відкриваючі та закриваючі теги, але не має дочірнього вмісту.
  • Він нічого не відображає на веб-сайті.
  • Він не має дочірнього вмісту та закриваючого тегу.
  • Він має дочірній вміст, але не має закриваючого тегу.

Довідка (MDN Web Docs)

Q63. Яка мета async в цьому коді?

<script async src="myscript.js"></script>

  • Він завантажує скрипт із сервера, коли дозволяють ресурси.
  • Він запускає скрипт після завершення аналізу HTML.
  • Він запускає скрипт, коли скрипт готовий.
  • Він призупиняє розбір HTML-коду під час виконання скрипту.

Q64. Що цей код робить на сторінці, яку ви відвідуєте вперше?

<audio autoplay loop src="sound.mp3" type="audio/mpeg"></audio>

  • Коли натиснуто кнопку Відтворити, браузер відтворює звук знову і знову, доки користувач не зупинить його.
  • Браузер автоматично відтворює звук у фоновому режимі. Користувач не може контролювати звук.
  • Браузер автоматично та постійно відтворює звук у фоновому режимі. Користувач може в будь-який момент зупинити звук.
  • Нічого не робить. Сучасні браузери вимагають певної форми взаємодії, перш ніж дозволити автовідтворення сторінки зі звуком.
  1. (MDN) audio,
  2. (MDN) autoplay

Q65. Яка різниця між тегами <head> і <header>?

  • Існує лише один тег <head> на сторінці, тоді як тегів <header> може бути багато.
  • Тег <head> може містити посилання на CSS і Javascript, тоді як тег <header> може містити заголовки та навігаційні посилання.
  • Тег <head> містить метаінформацію, а тег <header> містить навігацію, логотипи та інший вміст, що ідентифікує сторінку.
  • Все вищезазначене.

Q66. Яка мета defer у цьому коді?

<script defer src="myscript.js"></script>

  • Він завантажує скрипт із сервера, коли дозволяють ресурси.
  • Він запускає скрипт після завершення аналізу HTML.
  • Він запускає скрипт, коли скрипт готовий.
  • Він призупиняє розбір HTML-коду під час виконання скрипту.

Q67. Наведений нижче код містить деякі помилки. Який варіант виправляє всі помилки?

<table>
  <tr>
    Cell 1
  </tr>
  <td>Cell 2</td>
  <caption>
    A table
  </caption>
</table>
  • A
<caption>
  A table
</caption>
<table>
  <td>
    <tr>
      Cell 1
    </tr>
    <tr>
      Cell 2
    </tr>
  </td>
</table>
  • B
<caption>
  A table
</caption>
<table>
  <tr>
    <td>Cell 1</td>
    <td>Cell 2</td>
  </tr>
</table>
  • C
<table>
  <caption>
    A table
  </caption>
  <tr>
    <td>Cell 1</td>
    <td>Cell 2</td>
  </tr>
</table>
  • D
<table>
  <tr>
    <td>Cell 1</td>
    <td>Cell 2</td>
  </tr>
  <caption>
    A table
  </caption>
</table>

Q68. Враховуючи наведену тут структуру файлів та каталогів, який елемент потрібно розмістити у файлі profit.html для посилання на info.html?

Image of footer

  • <a href="../work/info.html">See Information </a>
  • <a href="../info.html">See Information </a>
  • <a href="../../info.html">See Information </a>
  • <a href="info.html">See Information </a>

Q69. Коли слід використовувати елемент <article>?

  • Для публікацій у блогах та інших елементах соціальних мереж
  • Для основної області вмісту веб-сайту
  • Коли вміст є окремою одиницею, придатний для синдикації або багаторазового використання
  • Щоб пов’язати коментарі з публікацією в блозі

Довідка (MDN)

Q70. Який список складається з трьох порожніх елементів?

  • A
<area />
<embed />
<strong></strong>
  • B
<input />
<br />
<p></p>
  • C
<link>
<meta>
<title>
  • D
<wbr />
<base />
<source />

Q71. Після натискання якого фрагмента HTML здійснюється телефонний дзвінок на мобільному пристрої?

  • <a href="tel:802-555-1212">Call me</a>
  • <a href="phone">802-555-1212</a>
  • <a href="tel">802-555-1212</a>
  • <a href="phone:802-555-1212">Call me</a>

Q72. Яке призначення атрибута class?

  • Класи дозволяють CSS вибирати певні елементи на сторінці. Ви можете перерахувати скільки завгодно імен класів в атрибуті class, розділені пробілами.
  • Класи дозволяють CSS і JavaScript вибирати певні елементи на сторінці. Ви можете вказати лише одну назву класу для атрибута class.
  • Класи дозволяють CSS вибирати певні елементи на сторінці. Ви можете вказати лише одну назву класу для атрибута class.
  • Класи дозволяють CSS і JavaScript вибирати певні елементи на сторінці. Ви можете перерахувати скільки завгодно назв класів в атрибуті class як завгодно, розділені пробілами.

Довідка (MDN)

Q73. Який вибір не є допустимим атрибутом типу для тегу <input>?

  • <input type="color">
  • <input type="tel">
  • <input type="week">
  • <input type="num">

Довідка (MDN)

Q74. Який найбільш семантично вірний спосіб позначити це речення, щоб «happy talk must die» відтворювалося як вбудована цитата?

As Steve Krug once said, happy talk must die.

  • <p>As Steve Krug once said, <b>happy talk must die.</b> </p>
  • <p>As Steve Krug once said, <i>happy talk must die.</i> </p>
  • <p>As Steve Krug once said, <blockquote>happy talk must die.</blockquote> </p>
  • <p>As Steve Krug once said, <q>happy talk must die.</q> </p>

Джерело: W3Schools

<q> тег Більшість браузерів відображатимуть теги q як вбудовані елементи в лапках

Q75. Який найбільш семантично точний спосіб створити головну навігаційну панель, що відображається в горизонтальному напрямку?

  • A
<p>
  <a href="index.html">Home</a>
  <a href="about.html">About</a>
  <a href="contact.html">Contact</a>
</p>
  • B
<nav>
  <a href="index.html">Home</a>
  <a href="about.html">About</a>
  <a href="contact.html">Contact</a>
</nav>
  • C
<nav>
  <ol>
    <li><a href="index.html">Home</a></li>
    <li><a href="about.html">About</a></li>
    <li><a href="contact.html">Contact</a></li>
  </ol>
</nav>
  • D
<nav>
  <ul>
    <li><a href="index.html">Home</a></li>
    <li><a href="about.html">About</a></li>
    <li><a href="contact.html">Contact</a></li>
  </ul>
</nav>

Q76. Який вибір є найкращим способом розмітки цього макета?

Image of footer

  • A
<h4>Mailing Address</h4>
<address>
  6410 Via Real <br />
  Carpinteria, CA 93013<br />
  <a href="mailto:[email protected]">[email protected]</a>
</address>
  • B
<h4><strong>Mailing Address</h4>
<address><em>
  6410 Via Real <br>
  Carpinteria, CA 93013<br>
  <a href="mailto:[email protected]">[email protected]</a>
</em></address>
  • C
<h4>Mailing Address</h4>
<p>
  <em>
    6410 Via Real <br />
    Carpinteria, CA 93013<br />
    <a href="mailto:[email protected]">[email protected]</a>
  </em>
</p>
  • D
<p><strong>Mailing Address</strong></p>
<p>
  <em>
    6410 Via Real <br />
    Carpinteria, CA 93013<br />
    <a href="mailto:[email protected]">[email protected]</a>
  </em>
</p>

Джерело: W3Schools

Тег <address> визначає контактну інформацію автора/власника документа чи статті. Контактною інформацією може бути адреса електронної пошти, URL-адреса, фізична адреса, номер телефону, ідентифікатор соціальної мережі тощо. Текст в елементі <address> зазвичай відображається курсивом, і браузери завжди додають розрив рядка перед і після елементу <address>.

Q77. Яке основне призначення HTML?

  • HTML структурує веб-сторінку, ідентифікуючи її елементи, такі як абзаци, заголовки та списки.
  • HTML структурує та забезпечує елементарний вигляд веб-сторінок.
  • HTML відповідає за структуру, стиль та інтерактивність веб-сторінок.
  • HTML відповідає за структуру та стиль веб-сторінок.

Q78. Коли для наведеного нижче HTML-коду у браузері відобразиться «Sample Text»?

<noscript>Sample Text</noscript>
  • коли на цій веб-сторінці не використовується JavaScript
  • коли JavaScript не підтримується браузером або якщо JavaScript вимкнено в браузері
  • коли JavaScript вимкнено у веб-браузері
  • коли JavaScript не підтримується веб-браузером

Довідка (MDN)

Q79. Як цей код відображатиметься за замовчуванням у більшості браузерів?

<details>
  <h4>Mixed Berry Tart.</h4>
  <p>
    Raspberries, blueberries, and strawberries on top of a creamy filling served in a crispy tart.
  </p>
</details>
  • A A
  • B B
  • C C
  • D D

Q80. Яка різниця між <svg> і <canvas>?

  • <svg> створює векторну графіку, тоді як <canvas> створює растрову графіку.
  • <svg> інтегрується з JavaScript, а <canvas> — ні.
  • <svg> створює растрову графіку, тоді як <canvas> створює векторну графіку.
  • <svg> не можна використовувати як фонове зображення, тоді як <canvas> можна використовувати як фонове зображення

Q81. Яка різниця між атрибутами readonly і disabled для елемента <textarea>?

  • readonly дозволяє клацати елемент <textarea>. disabled запобігає будь-якій взаємодії з елементом.
  • readonly є недійсним атрибутом для <textarea>, тоді як disabled є дійсним атрибутом.
  • disabled дозволяє клацати елемент <textarea>. readonly запобігає будь-якій взаємодії з елементом.
  • disabled є недійсним атрибутом для <textarea>, тоді як readonly є дійсним атрибутом.
  1. Джерело: readonly
  2. Джерело: disabled

Q82. Що таке target у цьому коді?

<a target="_blank">...</a>

  • атрибут
  • тег
  • вміст
  • елемент

Q83. Який правильний спосіб додати URL-адресу для надсилання до елемента button?

  • A
<button submit="http://example.com/process">Process data</button>
  • B
<button action="http://example.com/process">Process data</button>
  • C
<button formaction="http://example.com/process">Process data</button>
  • D
<button method="http://example.com/process">Process data</button>

formation — URL-адреса, яка обробляє інформацію, надіслану кнопкою. Перевизначає атрибут дії власника форми кнопки. Нічого не робить, якщо немає власника форми. Джерело

Q84. Яка найкраща розмітка для створення цього тексту?

x<y&z>w

  • <p>x<y&z>w</p>
  • <p>x\<y&z\>w</p>
  • <p>x<<y&&z>>w
  • <p>x<y&z>w</p>

У цьому питанні є проблема, але ця відповідь вважатиметься правильною. Це надто дивне питання, тому що всі ці методи не працюють. Хорошим методом є використання &amp, &lt, &gt.

Q85. Що не так із цим фрагментом коду?

<label>Address:</label> <input type="text" name="address" id="address-input" />
  • <label> і <input> мають бути вкладені в елемент <fieldset>.
  • "address" не є дійсним значенням для атрибута name в елементі <input>.
  • В елементі <label> відсутній id зі значенням "address-input".
  • В елементі <label> відсутній атрибут for зі значенням "address-input".

Q86. Який метод подання форми стандартний?

  • GET
  • POST
  • PUT
  • SUBMIT

Q87. Яка розмітка є найбільш семантично правильною для бічного коментаря дрібним шрифтом?

  • <p> Get 10% discount <small>not valid in France</small></p>
  • <p> Get 10% discount <!--not valid in France--> </p>
  • <p> Get 10% discount <comment>not valid in France</comment></p>
  • <p> Get 10% discount <aside>not valid in France</aside></p>

Q88. Який варіант дасть іспанське слово canción?

  • <p lang="es">canción</p>
  • <p lang="es">canci&oacuten</p>
  • <p lang="es">cancio'n</p>
  • <p lang="es">canci'on</p>

Q89. Яке призначення <caption>?

  • <caption> надає підписи для <audio>,<video>,<img> та <table>.
  • <caption> надає підписи для <table>.
  • <caption> надає підписи для <audio>, <video> і <table>.
  • <caption> надає підписи для <img>, <audio> і <video>.

Q90. З яким набором тегів пов’язано атрибут value?

  • A
<li>
  <input />
  <option></option>
</li>
  • B
<input>
<option>
<textarea>
  • C
<button>
  <input />
  <form></form>
</button>
  • D
<input /> <label> <meter></meter></label>

Q91. Що не так з цим кодом?

<img src="https://source.unsplash.com/random">
  • <img> має поєднуватися з тегом <caption>.
  • В елементі відсутній атрибут alt.
  • <img> не є дійсним елементом HTML. Натомість використовуйте <image src="..."/>.
  • <img> має бути вкладено в тег <figure>.

Q92. Який варіант є найбільш семантично правильною розміткою для визначення першого терміна?

  • <p>The <dl>focal length</dl> of a lens gives the distance from the lens to the image sensor.</p>
  • <p>The <dfn>focal length<dfn> of a lens gives the distance from the lens to the image sensor.</p>
  • <p>The <dt>focal length</dt> of a lens gives the distance from the lens to the image sensor.</p>
  • <p>The <dd>focal length</dd> of a lens gives the distance from the lens to the image sensor.</p>

Визначення definition element => <dfn> Елемент HTML використовується для вказівки терміна, який визначається в контексті фрази визначення або речення.
**Елемент Description Term => <dt> HTML визначає термін в описі або списку визначень, і тому має використовуватися всередині елемента <dl>.
**Description Details element => <dd> Елемент HTML надає опис, визначення або значення для попереднього терміну (<dt>) у списку опису (<dl>).

Джерело

Q93. Який варіант є найкращим способом кодування трьох варіантів у формі, щоб користувач міг вибрати кілька елементів?

  • :
<input type="radio" name="example" /> Choice 1 <br />
<input type="radio" name="example" /> Choice 2 <br />
<input type="radio" name="example" /> Choice 3
  • :
<input type="checkbox" name="example" /> Choice 1 <br />
<input type="checkbox" name="example" /> Choice 2 <br />
<input type="checkbox" name="example" /> Choice 3
  • :
<label><input type="checkbox" name="example" /> Choice 1</label><br />
<label><input type="checkbox" name="example" /> Choice 2</label><br />
<label><input type="checkbox" name="example" /> Choice 3</label>
  • :
<label><input type="radio" name="example" /> Choice 1</label><br />
<label><input type="radio" name="example" /> Choice 2</label><br />
<label><input type="radio" name="example" /> Choice 3</label>

<input> елементи типу checkbox відображаються за замовчуванням як поля, які позначаються (відзначаються галочками) після активації, як ви можете побачити в офіційній державній паперовій формі. Точний вигляд залежить від конфігурації операційної системи, під якою працює браузер. Зазвичай це квадрат, але він може мати закруглені кути.

Джерело

Q94. Як би ви позначили фрагмент ASCII-арту (смайлик) доступним способом?

  • <pre role="emoticon" aria-label="ASCII emoticon of a shrug">¯\_(ツ)_/¯</pre>
  • <pre role="img" aria-label="ASCII emoticon of a shrug">¯\_(ツ)_/¯</pre>
  • <dfn title="ASCII emoticon of a shrug">¯\_(ツ)_/¯</dfn>
  • <label for="art">ASCII emoticon of a shrug</label><pre role="img" id="art">¯\_(ツ)_/¯</pre>

Q95. Який приклад є стандартним способом у HTML5 для додавання метаданих автора на сторінку?

  • <metadata name="author" content="Author Name">
  • <meta name="author">Author Name</meta>
  • <meta name="creator" content="Author Name">
  • <meta name="author" content="Author Name">

Q96. Враховуючи наведені нижче вимоги, виберіть правильну конфігурацію input: input, який дозволяє користувачеві вибирати з діапазону цілих значень від 0 до 100 (включно) з кроком 5

  • <input type="range" min="0" max="100" by="5" />
  • <input type="range" min="0" max="100" step="5" />
  • <input type="number" min="0" max="100" step="5" />
  • <input type="number" min="0" max="100" by="5" />

Елементи <input> типу range дозволяють користувачеві вказати числове значення, яке має бути не менше та не більше заданого значення. Атрибут step — це число, яке вказує ступінь деталізації, якої має відповідати значення.

Джерело

Q97. Який варіант є правильною розміткою для елемента <head>?

  • <head class="Page Section Information" id="head"><title>Page Title</title></head>
  • <head><title>Page Title</title> <img src="favicon.icon" alt=""></head>
  • <head><title>Page Title</title> <data value="email">[email protected]</data></head>
  • <head><title>Page Title</title><address>[email protected]</address></head>

HTML-елемент <head> містить машиночитану інформацію (метадані) про документ, наприклад його назву. Тег <data> використовується для додавання машинозчитуваного перекладу даного вмісту. Джерело 1/ Джерело 2

Q98. Вам необхідно додавати коментарі в блог компанії. Яка найбільш семантично вірна розмітка для списку коментарів?

  • A
<aside>
  <h3>Comments</h3>
  <article>First comment.</article>
  <article>Second comment.</article>
</aside>
  • B
<div aria="dpub-comments">
  <h3>Comments</h3>
  <div aria="dpub-comment">First comment.</div>
  <div aria="dpub-comment">Second comment.</div>
</div>
  • C
<aside>
  <h3>Comments</h3>
  <aside>First comment.</aside>
  <aside>Second comment.</aside>
</aside>
  • D
<div typeof="comments">
  <h3>Comments</h3>
  <div typeof="comment">First comment.</div>
  <div typeof="comment">Second comment.</div>
</div>

HTML-елемент <article> представляє самодостатню композицію в документі, сторінці, програмі чи сайті, яка призначена для незалежного розповсюдження або повторного використання (наприклад, у синдикації). Приклад: коментар, надісланий користувачем. Джерело

Q99. Щоб зробити щось редагованим користувачем, вам потрібно встановити атрибут _ на _

  • access; allow
  • designMode; true
  • contenteditable; true
  • contenteditable; yes

Глобальний атрибут contenteditable — це перерахований атрибут, який вказує, чи має елемент бути доступним для редагування користувачем. Якщо так, браузер змінює свій віджет, щоб дозволити редагування. Атрибут повинен приймати одне з таких значень: true або порожній рядок, який вказує на те, що елемент можна редагувати; false, що означає, що елемент не можна редагувати. Джерело

Q100. Який варіант є стандартним способом включення значення у форму, не роблячи його видимим або редагованим користувачем?

  • <input type="invisible" name="important" value="information">
  • <input type="text" style="display: none;" name="important" value="information">
  • <input type="hidden" name="important" value="information">
  • <input type="text" hidden name="important" value="information">

<input> елементи типу hidden дозволяють веб-розробникам включати дані, які користувачі не можуть побачити або змінити під час надсилання форми. Наприклад, ідентифікатор вмісту, який зараз замовляється або редагується, або унікальний маркер безпеки. Приховані input-и абсолютно невидимі при відтворені на сторінці, і немає способу зробити їх видимими у вмісті сторінки. Джерело

Q101. Який семантично вірний спосіб додати ідентифікаційний заголовок до таблиці?

  • <table><label>Heading</label>...</table>
  • <table><title>Heading</title>...</table>
  • <table><legend>Heading</legend>...</table>
  • <table><caption>Heading</caption>...</table>

HTML-елемент <caption> визначає заголовок (або назву) таблиці. Джерело

Q102. Який файл зображення, на який посилається атрибут srcset цього елемента img, має завантажувати браузер на маленькому мобільному телефоні?

<img
  srcset="medium.jpg 320w, large.jpg 1280w"
  src="small.jpg"
  alt="Our favorite image"
  sizes="(min-width: 1200px) 640px, 100vw"
/>
  • small.jpg
  • medium.jpg
  • ніщо з цього
  • large.jpg

Браузер: 1. Перегляне ширину пристрою. 2. Визначить, яка умова носія у списку розмірів є першою вірною. 3. Подивиться на розмір слота, наданого цьому медіа-запиту. 4. Завантажить зображення, указане в списку srcset, яке має той самий розмір, що й слот, або, якщо його немає, перше зображення, яке більше за вибраний розмір слота. Джерело

Q103. Який опис закодовано правильно?

  • A
<dl>
  <dt>Server</dt>
  <dd>Software used to serve webpages, like Apache.</dd>
  <dd>Hardware used to provide data to other computers.</dd>
  <!-- Other terms and descriptions -->
</dl>
  • B
<dt>
  <dl>Server</dl>
  <dd>Software used to serve webpages, like Apache.</dd>
  <dd> Hardware used to provide data to other computers.</dd>
  <!-- Other terms and descriptions -->
</dt>
  • C
<dl>
  <dt>Server</dt>
  <dd>Software used to serve webpages, like Apache.</dd>
  <dt>Hardware used to provide data to other computers.</dt>
  <!-- Other terms and descriptions -->
</dl>
  • D
<dl>
  <dd>Server</dd>
  <dt>Software used to serve webpages, like Apache.</dt>
  <dt>Hardware used to provide data to other computers.</dt>
  <!-- Other terms and descriptions -->
</dl>

Джерело 1 Джерело 2

Q104. Що не так з цим кодом?

<ul>
  <h2>Espresso Drinks</h2>
  <li>Espresso</li>
  <li>Latte</li>
  <li>Cappuccino</li>
  <li>Mocha</li>
</ul>
  • Все добре.
  • <ul> не може містити елемент заголовка як прямий дочірній елемент.
  • Тут слід використовувати <h1> замість тегу <h2>.
  • Лише <ol> дозволяє прямим нащадкам містити елементи, окрім <li>, тому використовуйте <ol> замість цього.

ul content model приймає лише "Нуль або більше li та елементів підтримки скрипта". Джерело

Q105. Дизайнер надав вам код CSS, який має запускатися лише тоді, коли пристрій, що відображає сторінку, перебуває в темному режимі. Як би ви вставили цей код?

  • <style media="light-mode: false">/* CSS code */</style>
  • <style media="color-mode: dark">/* CSS code */</style>
  • <style media="prefers-color-scheme: dark">/* CSS code */</style>
  • <style media="color-scheme: dark">/* CSS code */</style>

Q106. Як би ви розмітили заголовок для рядка таблиці?

  • A
<table>
  <thead scope="row">
    <th row="1">Header</th>
  </thead>
  <tr>
    <td>10</td>
    <td>18</td>
  </tr>
</table>
  • B
<table>
  <tr>
    <th scope="row">Header</th>
    <td>10</td>
    <td>18</td>
  </tr>
</table>
  • C
<table>
  <tr>
    <thead scope="row">
      Header
    </thead>
    <td>10</td>
    <td>18</td>
  </tr>
</table>
  • D
<table>
  <tr>
    <th>Header</th>
    <td>10</td>
    <td>18</td>
  </tr>
</table>

Q107. Яке твердження правильне?

  • Елемент <main> представляє основний вміст <article> в документі.
  • Елемент <main> представляє основний вміст <section> документа. Ви можете мати лише один елемент <main> на розділ.
  • Елемент <main> представляє основний вміст документа. Може бути лише один елемент <main>, який не буде прихованим.
  • Елемент <article> представляє основний вміст документа. Може бути лише один не прихований елемент <article>.

Джерело

Q108. Користувачі повідомляють, що форма не працює. У чому проблема?

<form action="/choices" disabled>
  <fieldset disabled>
    <legend>choices</legend>
    <label>Choice 1 <input type="radio" name="choice" value="choice1" /></label>
    <label>Choice 2 <input type="radio" name="choice" value="choice1" /></label>
    <label>Choice 3 <input type="radio" name="choice" value="choice1" /></label>
    <label>Choice 4 <input type="radio" name="choice" value="choice1" /></label>
    <button>Choose!</button>
  </fieldset>
</form>
  • Елемент form вимкнено.
  • Немає елемента <input type="submit">.
  • fieldset вимкнено.
  • У формі не встановлено метод.

Вимкнений набір полів непридатний для використання та натискання. Джерело

Q109. Який список описів закодовано правильно?

  • A
<dl>
  <dt>Server</dt>
  <dd>Software used to server webpages, like Apache.</dd>
  <dd>Hardware used to provide data to other computers.</dd>
  <!--Other terms and descriptions -->
</dl>
  • B
<dl>
  <dd>Server</dd>
  <dt>Software used to server webpages, like Apache.</dt>
  <dt>Hardware used to provide data to other computers.</dt>
  <!--Other terms and descriptions -->
</dl>
  • C
<dt>
    <dl>Server</dl>
    <dd>Software used to server webpages, like Apache.</dd>
    <dd>Hardware used to provide data to other computers.</dd>
    <!--Other terms and descriptions -->
</dt>
  • D
<dl>
  <dt>Server</dt>
  <dd>Software used to server webpages, like Apache.</dd>
  <dt>Hardware used to provide data to other computers.</dt>
  <!--Other terms and descriptions -->
</dl>

Q110. Що означає a в тегу HTML?

  • assign
  • add tag
  • anchor tag
  • Жоден з вказаних

Джерело

Q111. Який правильний елемент HTML для вставки розриву рядка?

  • <break>
  • <lb>
  • <br>
  • <a>

Q112. Глобальний атрибут HTML contenteditable використовується для

  • Щоб оновити вміст із сервера
  • Визначає контекстне меню для елемента. Меню з’являється, коли користувач клацає елемент правою кнопкою миші.
  • Вказує, чи вміст елемента має бути редагованим чи ні
  • Повертає позицію першого знайденого вмісту всередині рядка

Q113. Елементи HTML, які не призначені для зберігання вмісту, або іншіх елементів, називаються елементами _

  • void
  • independent
  • empty
  • paragraph

Джерело

Q114. Атрибут _ елемента HTML label є механізмом посилань, щоб визначити, до якого input або елемента прив’язана мітка

  • to
  • of
  • with
  • for

Джерело

Q115. Що з наведеного нижче забезпечує кодування в HTML?

  • Чуйність веб-сайту
  • Стиль сайту
  • Основна структура веб-сайту
  • Поведінка веб-елементів

Q116. Який елемент HTML є контейнером для всіх аспектів документа, які можна відобразити?

  • head
  • body
  • title
  • meta

Q117. "h" у тегу HTML h1 є скороченням від _

  • head
  • horizontal
  • hypertext
  • heading

Джерело

Q118. Що є недійсним використанням елемента <a>?

  • A
<a href="#additional-information" class="Card">
  <video src="media.mp4" width="400" height="300"></video>
</a>
  • B
<a href="#additional-information" class="Card">
  <details>
    <summary>Additional Information</summary>
  </details>
</a>
  • C
<a href="#additional-information" class="Card">
  <p>Additional Information</p>
  <p></p
></a>
  • D
<a href="#additional-information" class-"Card">
  <img src="media.jpeg" alt="More information"></video>
</a>

Q119. Як відобразити попередньо відформатований текст у HTML?

  • <p>
  • <pre>
  • <hr>
  • Все вищеперераховане

Q120. Який елемент title є дійсним?

  • <title><em>Exciting</em> title</title>
  • <title></title>
  • <title name="Exciting Title" />
  • <title>Exciting title</title>

Джерело

Q121. Яке посилання містить дійсну URL-адресу?

  • <link rel="stylesheet" href="/styles for me/styles.css">
  • <link rel="stylesheet" href="/styles|for|me/styles.css">
  • <link rel="css" href="\styles for me\styles.css">
  • <link rel="stylesheet" href="/styles%20for%20me/styles.css">

Джерело 1 Джерело 2

Q122. У якому прикладі відсутній обов’язковий закриваючий тег, що робить його недійсним?

  • <p>Simple paragraph
  • <ul><li>Simple list</li>
  • <ul><li>Simple list<ul>
  • <dl><dt>Simple term<dd>Simple description</dl>

Джерело

Q123. Який семантично вірний метод позначання відео субтитрами в браузерах, які його підтримують?

  • <video src="video.mp4" caption="video.vtt"></video>
  • <video src="video.mp4"><track caption="video.vtt" /></video>
  • <video src="video.mp4"><track default kind="captions" srclang="en" src="video.vtt" /></video>
  • <video src="video.mp4"><caption default srclang="en" src="video.vtt" /></video>

Джерело

Q124. Білий аркуш має бічну панель і кінцеві виноски, які доповнюють основний текст. Як би ви позначили їх, щоб зробити їхні різні ролі більш доступними?

  • A
<custom-sidebar aria-label-"Sidebar"›Sidebar...</custom-sidebar><custom-footnote aria-
label="Endnotes">Endnotes...</custom-footnote>
  • B
<aside role="sidebar">Sidebar...</aside>
<aside role="notes">Endnotes...</aside>
  • C
<aside role="complementary">Sidebar...</aside>
<aside role="supplementary">Endnotes...</aside>
  • D
<aside aria-label-"Sidebar">Sidebar...</aside><aside aria-label="Endnotes">Endnotes...</aside>

Джерело

Q125. Білий аркуш має бічну панель і кінцеві виноски, які доповнюють основний текст. Як би ви позначили їх, щоб зробити їхні різні ролі більш доступними?

  • <aside aria-label="Sidebar">Sidebar...</aside><aside aria-label="Endnotes">Endnotes...</aside>
  • <custom-sidebar aria-label="Sidebar">Sidebar...</custom-sidebar><custom-footnote aria-label="Endnotes">Endnotes...</custom-footnote>
  • <aside role="Sidebar">Sidebar...</aside><aside role="Endnotes">Endnotes...</aside>
  • <aside role="complementary">Sidebar...</aside><aside role="supplementary">Endnotes...</aside>

Джерело

Q126. Який приклад відео автоматично відтворюватиметься в більшості браузерів?

  • <video src="video.mp4" autoplay muted></video>
  • <video src="video.mp4" background></video>
  • <video src="video.mp4" autoplay></video>
  • <video src="video.mp4" autoplay="force"></video>

Джерело

Q127. У якому порядку виконуватимуться ці сценарії, якщо припустити, що для завантаження їм потрібен однаковий час?

<script type="module" src="module.js"></script>
// external module
<script type="async" src="module.js"></script>
// async
<script type="defer" src="module.js"></script>
// defer
<script type="module" src="module.js">
  // inline module
</script>
  • async, external module, defer, inline module
  • async, inline module, external module, defer
  • external module, async, defer, inline module
  • inline module, external module, defer, async

Q128. Який зворотно-сумісний метод перетворює коло у SVG на посилання?

  • <html:a href="/our-circle/"><circle cx="10" cy="10" r="5"/></html:a>
  • <a svg:href="/our-circle/"><circle cx="10" cy="10" r="5"/></a>
  • <a href="/our-circle/"><circle cx="10" cy="10" r="5"/></a>
  • <a href="/our-circle/" xlink:href="/our-circle/"><circle cx="10" cy="10" r="5"/></a>

Джерело

xlink:href - Застаріле: ця функція більше не рекомендована. Хоча деякі браузери все ще можуть підтримувати її, її можливо, уже вилучено з відповідних веб-стандартів, вона може бути в процесі видалення або збережена лише для цілей сумісності. Уникайте її використання та оновіть існуючий код, якщо можливо;

Q129. Користувачі повідомляють, що форма не працює. Яка причина?

  <form action="/choices" disabled>
    <fieldset disabled>
      <legend>Choices</legends>
      <label>Choice 1 <input type="radio" name="choice" value="choice1" /></label>
      <label>Choice 2 <input type="radio" name="choice" value="choice2" /></label>
      <label>Choice 3 <input type="radio" name="choice" value="choice3" /></label>
      <label>Choice 4 <input type="radio" name="choice" value="choice4" /></label>
      <button>Choose!</button>
    </fieldset>
  </form>
  • Немає елемента <input type="submit">.
  • У формі не встановлено метод.
  • Елемент форми вимкнено.
  • Набір полів вимкнено.

Q130. Що не так з цією таблицею?

<table>
  <legend>A two body table!</legend>
  <col />
  <col />
  <tbody>
    <tr>
      <td>Cell 1</td>
      <td>Cell 1</td>
    </tr>
  </tbody>
  <tbody>
    <tr>
      <td>Cell 1</td>
      <td>Cell 1</td>
    </tr>
  </tbody>
</table>
  • Таблиця може мати лише один елемент tbody.
  • Легенда має бути в кінці елемента таблиці.
  • Легенда не дозволяється в елементі таблиці.
  • Усі елементи col мають бути загорнуті в елемент colgroup.

Джерело

Q131. Яке призначення атрибута id у цьому коді?

<p id="warning">Be careful when installing this product.</p>
  • Встановлює, що warning є унікальним ідентифікатором у документі, який використовується для стилізації CSS, сценаріїв і посилань на веб-сторінці.
  • Встановлює, що warning є унікальним ідентифікатором у документі, який використовується для стилізації CSS і з кодом JavaScript.
  • Встановлює, що warning може використовуватися для стилізації CSS кілька разів на сторінці.
  • Визначає, що warning є унікальним ідентифікатором на веб-сайті, який використовується для стилізації CSS, сценаріїв і посилань на веб-сторінці.

Джерело

Q132. Що представляє елемент HTML <em>?

  • Наголос, зазвичай відображається курсивом
  • Текст курсивом
  • Гіперпосилання
  • Розрив рядка

Джерело

Q133. Елемент _ використовується для візуалізації простої графіки, як-от штрихове зображення, графіки та інші спеціальні графічні елементи на стороні клієнта.

  • metadata
  • css
  • canvas
  • art

Q134. Який атрибут не є суттєвим для <iframe>?

  • frameborder
  • width
  • height
  • src

Q135. Що означає HTML?

  • Hypertext Machine language.
  • Hypertext and links markup language.
  • Hypertext Markup Language.
  • Hightext machine language.

Q136. Який із наведених нижче елементів HTML використовується для створення невпорядкованого списку?

  • <ui>
  • <i>
  • <em>
  • <ul>