Мне все еще нужно использовать атрибут title, если у моего элемента есть `<figcaption>`? - PullRequest
4 голосов
/ 26 сентября 2010

У меня есть такой код:

<figure>
    <img title="An amazing image that I forgot to specify a url for"/>
    <figcaption>An amazing image that I forgot to specify a url for</figcaption>
</figure>

Обязательно ли указывать атрибут title в дополнение к элементу figcaption, и это не приведет к проблемам с SEO?

Ответы [ 2 ]

3 голосов
/ 11 октября 2010

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

На изображениях должно быть достаточно использовать figcaption для преодоления атрибута title, поэтому у вас есть специальная разметка для описания ресурса. Однако всегда используйте атрибут ALT, даже с figcaption.

Это потому, что вы можете иметь более одного изображения на фигуре.

Например, используя 3 изображения для иллюстрации прогресса процесса.

<figure>
<img src="img1.png" alt="The start of process. Subject is raw." />
<img src="img2.png" alt="Middle process. Subject is changing." />
<img src="img3.png" alt="End of process. Subject is completely transformed." />
<figcaption>Process steps, from left to right: raw subject, changing and changed subject.</figcaption>
</figure>
0 голосов
/ 28 сентября 2010

Figcaption достаточно.Но вам может потребоваться указать заголовок, если вам нужно применить микроформаты, такие как vCard: http://www.rachaelmoore.name/web-design/microformats/marking-up-contact-information-semantic-using-html5-microformat/

...