2016-03-11 3 views
1

Я прочитал синтаксис и использую MDN, книгу и другие места, но не могу понять практическую ценность тега. Возможно, поисковые системы?Каково практическое использование тега <dfn>?

+0

[спецификация HTML делает его использование довольно понятным] (https://www.w3.org/TR/html5/single-page.html#the-dfn-element). – zzzzBov

+1

Каково практическое использование * любого * элемента, действительно? – BoltClock

+0

^Бросать материал в элементы div, p и span с классами/идентификаторами кажется достаточно хорошим, кажется, что нишевые теги больше для пуристов? Возможно, мне что-то не хватает. –

ответ

3

Общая проблема, с которой сталкиваются люди, когда начинает заниматься разметкой семантики, заключается в том, чтобы забыть, что она явно не придает значения стилю или функциональности веб-контента, который вы производите.

Семантика помогает другим продуктам или целям, с которыми автор HTML обычно не связан напрямую. Основной целью является придумать Semantic Web, что должно быть понятно большим разнообразием искусственного интеллекта, систем, Как добираться люркеров и т.д.

Хотя нижеследующее не является примером, который necessarly требует <dfn> тег; кто-то спрашивает у Google/Siri/Cortana «что делает ONU за», будет рад, что вы использовали соответствующую семантическую разметку, чтобы получить ценный ответ.

Элемент dfn представляет собой определяющий экземпляр термина.

<p>The <dfn><abbr title="Garage Door Opener">GDO</abbr></dfn> is a device that allows 
off-world teams to open the iris.</p> 

The dfn Element. w3.

TL; DR: Семантика практические занятия, но, как правило, помогают другим системам, чем ваша.

Смежные вопросы