Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

tagmidia

Tag indicada para legenda de foto

Recommended Posts

Olá pessoal,

 

Estou trabalhando num sistema para publicar o conteúdo de um site de notícias. Bem, basicamente cada notícia terá título, subtítulo, texto e fotos. Assim, seguindo a lógica do tag "h" usei, h1 para título, h2 para subtítulo, e h3 para as legendas das fotos. Pelo comportamento dos visitantes, as legendas das fotos são elementos importantes, muitas vezes eles não lêem o texto na íntegra. Vocês acham que o h3 é uma opção semanticamente adequada?

 

Sei que existe a tag legend, para ela é usada em conjunto com o fieldset, e seu uso se limita e ele, correto?

 

[]'s

Compartilhar este post


Link para o post
Compartilhar em outros sites

Acredito que os elementos heading (h1, h2, h3, etc) devem ser apenas utilizados para títulos e subtítulos, pois eles criam uma hierarquia da informação no documento.

Para legenda de fotos, eu não recomendaria a utilização de um elemento h3 ou semelhante, pois a legenda de uma foto normalmente não constitui um subtítulo. A legenda da foto tem relação com a imagem em si. Para isso foi criado os elementos HTML5 <figure> e <figcaption>.

 

Mas se você está utilizando HTML4 ou XHTML, a minha sugestão é utilizar um <p class="legenda"> ou <span class="legenda"> após a imagem, é o que normalmente faço.

Compartilhar este post


Link para o post
Compartilhar em outros sites

Também considerei o "span", aliás, creio que usarei esta opção. Quanto ao "p", talvez não seja o ideal, afinal, é uma legenda, e não um parágrafo.

 

Valeu mesmo pela força!

 

[]'s

Compartilhar este post


Link para o post
Compartilhar em outros sites

você poderia utilizar a tag <legend>, ela é mais usada para titulos de formulários, mas acho que tbm vale para imagens ;)

Compartilhar este post


Link para o post
Compartilhar em outros sites

<legend> serve apenas para um grupo de controles dentro de uma tag <fieldset>:

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

 

Portanto eu recomendo utilizar <p> ou <span> com a classe mesmo (a não ser que seja HTML5).

Compartilhar este post


Link para o post
Compartilhar em outros sites

<legend> serve apenas para um grupo de controles dentro de uma tag <fieldset>:

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

 

Portanto eu recomendo utilizar <p> ou <span> com a classe mesmo (a não ser que seja HTML5).

 

 

Concordo com o Guilherme Muller, a mais indicada é o <p> ou <span>....

Eu particularmente optaria por <span>...

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.