2013-05-05 2 views
3

Я хотел знать, если добавление атрибута 'title' является смысловым, относящимся к 'img' тег. Я уже всегда использую атрибут 'alt', чтобы соответствовать спецификации W3C.
И если да, то содержание атрибута 'title' должно отличаться от атрибута 'alt'?Является ли атрибут 'title' релевантным в теге <img>?

+0

http://stackoverflow.com/questions/24517484/html-title-attribute-any-limitation-on-which-tag-to-apply-it-on –

ответ

5

Атрибут title может использоваться как семантический, то есть как относящийся к значению. Таким образом, он определен как консультативный заголовок, и браузеры могут сделать его значение опционально доступным для пользователей, например. в качестве подсказки при наведении указателя мыши или в виде реплики, озвученной речевым браузером. Это означает, что он может использоваться для множества целей, семантических или других. Вам решать, использовать ли вы его для описания смысла изображения или предоставить авторскую информацию или, например, просто чтобы показать имя для изображения (имя может или не может описывать значение).

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

Нет причин, по которым значение атрибута title не должно совпадать с значением атрибута alt. У них разные цели, но иногда один и тот же текст может обслуживать оба. Например, если изображение содержит подпись человека, то атрибут alt должен содержать только имя в сигнатуре, а атрибут title может содержать то же самое (например, чтобы помочь людям, которые могут видеть изображение, но не могут легко прочитать имя) , или это может быть более объяснительным, например title="Joe Q. Public (signature)".

+0

Спасибо за этот очень хорошо объясненный ответ! – Sarcadass

+0

'' Детали такой обработки не были раскрыты и, вероятно, могут отличаться от одной поисковой системы к другой », поэтому я подозреваю, что большинство SEO-так называемых специалистов в основном не имеют понятия, о чем они говорят. Если не экспериментировать и анализировать хардкор, вы не можете проверить свои знания и не доказать это. –

0

Атрибут title может использоваться для добавления всплывающей подсказки в любой элемент HTML, включая <img>.

Это может быть, но не обязательно, то же самое, что и атрибут alt.

+0

Да, я уже знаю, что мой вопрос нацелен на то, чтобы Семантический интерес использования этого атрибута. Но спасибо за ответ – Sarcadass

1

Просто немного рассказать о том, что сказал @SLaks в своем ответе. Атрибут title также может помочь в SEO и выражать больше о том, что может предложить веб-страница. Просто добавьте немного, чтобы добавить все.

0

его соответствующих. alt для пользовательских атак, которые не отображают изображения, в этом случае он отобразит атрибут alt. alt требуется для адаптивного веб-дизайна (WCAG). title атрибуты являются необязательными для всплывающих подсказок, и это должно быть не то же самое, что и alt.

+0

Хорошо, спасибо за то, что вы ясно объясняете разницу между двумя атрибутами. Но использует ли «title» attr хорошо для SEO или он полезен только для всплывающих подсказок? – Sarcadass

+0

это хорошо для accessibillity. поэтому его хорошо для SEO тоже. – Mamuz

+0

Атрибут 'title' предназначен не только для всплывающих подсказок. Нет причин, по которым его значение не должно совпадать с значением атрибута 'alt'; они имеют разные цели, но иногда один и тот же текст может обслуживать оба. И «отзывчивым веб-дизайном» вы, вероятно, подразумевали доступность, совсем другую проблему. –

Смежные вопросы