Я пытаюсь выучить HTML5. Я научился использовать теги.Теги, которые дают тот же результат
Я заметил, что следующие теги дают одинаковый результат. В чем разница?
<b>bold</b>
<i>italics</i>
<strong>bold</strong>
<em>italics</em>
Я пытаюсь выучить HTML5. Я научился использовать теги.Теги, которые дают тот же результат
Я заметил, что следующие теги дают одинаковый результат. В чем разница?
<b>bold</b>
<i>italics</i>
<strong>bold</strong>
<em>italics</em>
Спецификация HTML5 определяет семантическую разницу между Bold и Strong.
Тег <b>
предназначен для «смещенного текста, условно оформленного жирным шрифтом». Если вы прочтете глубже подробные сведения, вы увидите, что добавляет: «без лишнего внимания или важности».
<strong>
- другой. Он «представляет собой диапазон текста с сильным значением». Здесь важна смысловая значимость. Фактически, тег внутри другого тега имеет еще большее значение.
Точно так же, как <strong>
и <b>
у нас есть изменения и <i>
. Тег <i>
предназначен для «текста, условно оформленного курсивом». Семантического значения нет. <em>
«представляет собой интервал текста с выраженным стрессом».
Для получения дополнительной информации см. Следующие article
Они оказывают такое же влияние на обычные механизмы рендеринга веб-браузера, но между ними существует принципиальное различие.
Как пишет автор в списке обсуждения поста (который, к сожалению, сейчас не больше):
Think трех различных ситуаций:
веб-браузерах слепые люди мобильных телефонов
" Bold "- это стиль - когда вы говорите« смелое слово », люди в основном знают, что это означает добавить больше, скажем,« чернила »вокруг букв, пока они не выделяются больше среди остальных букв.
Это, к сожалению, не означает ничего для слепого. А на мобильных телефонах и других КПК текст уже выделен, потому что разрешение экрана очень мало. Вы не можете смело смелить, не прикручивая что-то.
- это стиль - мы знаем, как должен выглядеть «смелый».
однако является показателем того, как что-то следует понимать. «Сильный» мог (и часто бывает) означать «смелый» в браузере, но это также может означать более низкий тон для говорящей программы, такой как Jaws (для слепых). И сильный на Palm Pilot может быть подчеркиванием (поскольку вы не можете смело выделить жирный шрифт). и явны - они задают полужирный и курсив соответственно.
и являются семантическими - они указывают, что вложенный текст должен быть «сильным» или «подчеркнутым» каким-то образом, обычно жирным и курсивом, но позволять управлять стилем с помощью CSS. Следовательно, это предпочтительнее на современных веб-страницах