我了解如何使用 sprite,但是,IMG 标签不需要“src”属性吗?我总是可以使用 SPAN 或其他标签并设置背景/宽度/等,但它在语义上是不正确的。
基本上,我想省略 IMG 标签的 SRC 并只使用 sprite,但担心 HTML 因此在技术上无效。谢谢。
最佳答案
使用 Sprite 并不一定意味着您需要在 css 背景中定义它们。您还可以使用 IMG 标签 Sprite ,为此您基本上需要修剪图像。有两篇很好的文章解释了该技术:
http://tjkdesign.com/articles/how-to_use_sprites_with_my_Image_Replacement_technique.asp
http://www.artzstudio.com/2010/04/img-sprites-high-contrast/
CSS 和 IMG 方法肯定各有优势,因此您需要弄清楚哪种方法更适合您。
关于html - 使用带有 IMG 标签的 Sprite ?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4335957/