Я полагаю, что VoiceOver, объявляющий, что что-то является заголовком уровня 1, 2, 3 и т. Д., Является ожидаемым поведением, поскольку он сообщает пользователю уровень важности текста.
Для изображений обязательно предоставьтетег alt для описания изображения, если оно передает необходимую информацию
<img src="horse.png" at="A gray horse galloping across a green meadow at sunset" />
Если это декоративное изображение без полезного содержимого или описывается окружающим текстом, просто добавьте пустой атрибут атрибута alt, и VoiceOver должен его пропустить.
<img src="decorative.png" alt="" />
ИЛИ
<img src="horse.png" alt="" />
<p>A gray horse galloping across a green meadow at sunset.</p>