我的老师告诉我,我必须将每个图像标签都放在图形标签内。 读了很多书后,我知道将解释内容的图像放在图形标签中是个好主意,但是我不明白为什么我应该对所有图像(例如图像装饰,徽标等)都做同样的事情。>
<h1>My super friend <img href="small-heart.jpg" alt=""><h1>
这只是一个例子,但是如果我想在句子中显示一点小小的心脏,将其放在数字标签中似乎很可笑。
我应该将所有图像放在图形标签中吗?
如果“是”,您可以向我解释原因吗?
谢谢。
答案 0 :(得分:0)
简单地说:不,您不必这样做。
更准确地说:就像您说的那样,徽标,简单装饰或画廊中的img标签不需要被人物包裹。如果您查看互联网和站点代码,将会发现很少的数字标签。
如果您的长文字或文章中包含图片,则很有意义。尤其是使用figcaption标签。
答案 1 :(得分:-1)
人物标签就像一本书中的图片,在其下方带有标题。您可以在任意位置粘贴<img>
标签。要考虑的一件事是,可以使用图标标记并使用CSS添加图像,也可以使用CSS将图像添加到:before
或:after
。
例如
h1:after { background-image: 'heart.jpg';}
<h1>Some Text</h1>
CSS会将心脏图像放在结束h1
标签之后。