我正在使用html5样板。在IE 7上,图像替换似乎不适用于使用内联块的A href。我只是得到一张空白图片。但是,如果我在段落上使用内联块,则它可以运行。
在样板中使用图像替换的正确语法是什么?
<h1><a href="#" class="ir">Title</a></h1>
或
<h1 class="ir"><a href="#">Title</a></h1>
答案 0 :(得分:0)
我会说第二个。 ir
类正在修改h1元素。文档说:
Add the .ir class to any element you are applying image-replacement to. When replacing an element's content with an image, make sure to also set a specific background-image: url(pathtoimage.png);, width, and height so that your replacement image appears.
所以应用于h1元素而不是锚元素是有意义的。