我有一个h3标记来包装img标记和文本。这很管用,但我觉得这真是个坏主意。例子:

<h3>
  <img src="dir/to/image.jpg" alt="icon" />
  Heading text
</h3>

我正在阅读关于HTML5自定义数据属性(data-*)的文章,然后我想起不久前在某个网站上看到了一个教程,该教程使用自定义数据属性来存储图标并将其显示在文本旁边(data-icon)。这正是我需要的。
问题是我不知道如何输出图像。我该怎么做?可能是用jQuery?

最佳答案

使用content: attr(data-icon)输出图像(other uses of the content property

关于jquery - 在自定义数据属性中存储图像,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/4654895/

10-08 20:48