Просто вопрос о создании хорошего HTML. Скажем, у меня есть заголовок.
<h1>Header</h1>
<p>Hello, World!</p>
Это типичное использование, но, скажем, у меня есть заголовок в виде стилизованного текстового изображения. Буду ли я использовать тег <img/>
с альтернативным текстом? За исключением того, что это не кажется мне правильным, так как это не изображение, которое важно, так как это текст, который он отображает. Единственным преимуществом использования <img/>
является атрибут alt
. Есть ли способ получить тег <h1>
с фоновым изображением, но при использовании CSS текст в пределах <h1>
исчезнет и все еще будет семантически правильным? То есть, я хочу, чтобы HTML показывал выше, но когда вы добавляете css, содержимое <h1>
исчезает, и background-image
вступает во владение.
Ввод, комментарии, слова мудрости?