i, b, em и сильные теги традиционно являются репрезентативными. Но им было дано новое семантическое значение в html5 .
i и b использовались для стиля шрифта в html4. i использовался для курсива, а b для жирного. В html5. Тег i имеет новое семантическое значение ' альтернативный голос или настроение ', а тег b имеет значение стилистически смещено .
Пример использования тега i - таксономическое обозначение, технический термин, идиоматическая фраза с другого языка, транслитерация, мысль, названия кораблей в западных текстах. Такие как -
<p><i>I hope this works</i>, he thought.</p>
Пример использования тега b - ключевые слова в извлечении документа, названия продуктов в обзоре, полезные слова в интерактивном текстовом программном обеспечении, ведущий статьи.
Следующий пример абзаца стилистически смещен от следующих за ним абзацев.
<p><b class="lead">The event takes place this upcoming Saturday, and over 3,000 people have already registered.</b></p>
em и strong имели значение акцента и сильного акцента в html4. Но в html5 em означает подчеркнутый акцент и сильный означает важное значение .
В следующем примере должно произойти изменение языка при чтении слова до ...
<p>Make sure to sign up <em>before</em> the day of the event, September 16, 2016</p>
В том же примере мы можем использовать тег strong следующим образом.
<p>Make sure to sign up <em>before</em> the day of the event, <strong>September 16, 2016</strong></p>
, чтобы придать значение дате события.
MDN Ссылка:
https://developer.mozilla.org/en-US/docs/Web/HTML/Element/b
https://developer.mozilla.org/en-US/docs/Web/HTML/Element/i
https://developer.mozilla.org/en-US/docs/Web/HTML/Element/em
https://developer.mozilla.org/en-US/docs/Web/HTML/Element/strong