Атрибут alt
всегда требуется, если вы хотите, чтобы ваш код прошел проверку, однако для атрибута alt
необязательно иметь значение.
Если вы используете изображения для оформления страницы (например, закругленные углы или тени для браузеров, не поддерживающих CSS3), эти изображения должны быть в CSS, а не внутри тегов <img>
в html. Тем не менее, существуют случаи, когда у вас могут быть изображения, которые должны быть включены в HTML в качестве фактических изображений, хотя нет никакого осмысленного способа описать их для программного обеспечения для чтения с экрана. В этом случае w3.org говорит, что можно использовать alt=""
. 1
1: http://www.w3.org/QA/Tips/altAttribute