div+css标题用图片代替
发布网友
发布时间:2022-04-26 23:56
我来回答
共5个回答
热心网友
时间:2022-06-20 15:00
首先我要更正你一个错误问题。你这么写有什么用?如果你想要的是SEO效果,那么直接就在<h3>里插入图片即可 给图片的alt属性 写上文字说明即可。
如果你想要h3做背景图片 那么就直接给h3设置宽高背景即可。 把span删除 把_1这个DIV也删除 这些都是垃圾代码没必要写
另外回复一下2楼 谁告诉你的h3不是块级元素? 你去查查手册再说,不要误导楼主、。
热心网友
时间:2022-06-20 15:00
css部分这样写的
#links h3 span{display:none;}
#links h3{display:block;width:197px;height:45px;margin:0px;padding:0px;}
._1{margin-top:2px;padding:0px;}
._1 h3{background:url(bt1.jpg) no-repeat;}
原因一:
h3不是块级元素,需要定义,display:block;
原因二:
你的图片路径不正确。
热心网友
时间:2022-06-20 15:01
1、以“_”为开始的css命名,只能在IE内核浏览器有效,火狐不识别,楼主还需努力啊,建议看一下css命名规则,可以减少很多不必要的麻烦。
2、h1-h6,li等都是块级元素,在其中直接text-indent: -9999px即可做到字体偏移,没有必要隐藏
3、seo优化时,h1-h6中一般只考虑h1和h2,所以h1和h2的文字最好是背景+偏移文字text-indent: -9999px
热心网友
时间:2022-06-20 15:01
是IE6吗? 样式你给的是IE6的样式 因为有下划线
你想重新设置字体大小颜色 就在li里或者me里加入font-size: color:
或者你单独做个样式 文字部分用span来加载这个样式 肯定可以的
热心网友
时间:2022-06-20 15:02
把h3设置高度和宽度