Como expressar o conteúdo referenciado por uma tag âncora
Pergunta
Eu gostaria de expressar em um documento HTML que tipo de documento é apontado por uma marca de âncora (<a>
). Por exemplo, é uma lista de datas, ou uma lista de pessoas, etc ... Todos os documentos referenciados será alimentações Atom, mas os links serão exibidos de forma diferente com base no que o feed contém.
Eu vejo 2 opções:
-
usando o atributo "rel": este atributo é suposto que contém o relação entre o documento atual e o documento referenciado. Eu não acho que esta é uma solução ideal como este atributo é suposto para definir a relação, e não é o conteúdo. O documento referenciado será uma lista de datas para todos os documentos que fazem referência-lo.
-
usando o atributo "type": este atributo é suposto que contém o tipo de conteúdo do referido documento. Esta solução parece mais perto do que eu tento alcançar, mas este atributo deve contém um tipo de conteúdo e não uma descrição mais genérica do link.
Qual a solução que você recomendaria? Você vê uma maneira mais limpa para alcançar o mesmo resultado?
Solução
Use o atributo de classe, uma vez que seus tem a intenção fazê-los parecer diferente este parece ser a melhor escolha.
Outras dicas
Talvez algo como microformatos vai ajudar?
atributo title
em um link permite-lhe dar o link de um título que é exibido quando é pairou.
Isso pode ser o que quiser.