<cite> как часть семантической разметки - PullRequest
2 голосов
/ 15 апреля 2009

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

Из спецификации HTML :

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

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

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

Ответы [ 2 ]

6 голосов
/ 15 апреля 2009

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

2 голосов
/ 15 апреля 2009

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

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

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

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

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

...