2009-04-14 3 views
2

У одного из сайтов, которые я разрабатываю, есть много информации, связанной между собой; у нас есть компании, у нас есть продукты для этих компаний. Страница компании ссылается на страницу, в которой перечислены продукты для этой компании, и наоборот.<cite> как часть смысловой разметки

Из HTML spec:

КРТЗ: Содержит цитату или ссылку на другие источники.

Означает ли это, что я мог (семантически) использовать <cite> для ссылки компании? А как насчет на странице компании продукта?

Если нет, может ли кто-нибудь сказать мне, что может быть «правильным» семантическим тегом для этого?

ответ

6

Если вы просто ссылаетесь на другие страницы, то семантически вы должны просто использовать <a href=...>. Если вы цитируете небольшую часть информации, такую ​​как информация из спецификации HTML в своем вопросе, и предоставляете ссылку на исходный источник, вы можете использовать <cite>. Подумайте об этом как о цитировании в книге или исследовательской работе.

2

Я не уверен, что ссылка предназначена для разметки ссылок - вы можете смотреть что-то похожее на более профессиональный (менее межличностный) XFN, используя атрибут rel ссылки.

Cite больше подходит для маркировки названий статей или других созданных работ.

XFN специально предназначен для маркировки отношений, которые вы (или ваша компания) имеете с лицом или компанией, с которой вы связываетесь. Я не уверен в том, какие значения xfn есть (если есть) для ссылок на компании.

http://reference.sitepoint.com/html/xfn

То, что вы могли бы рассмотреть в том, что деталь будет использоваться информация? Семантическая разметка, хотя благородное направление, чтобы возглавить, пока еще не используется в полной мере, когда вы смотрите (человеком) или разбираете (по программе) ресурс.