我不是网页设计师,但我面临这样一种情况,即我必须div
完全按照h4
我们当前的设计来查看元素的外观,因为我无法控制生成div
元素的代码。h4
我做到了,但后来我想知道如果样式可以使它们看起来相同,那么anddiv
或任何其他几个标签之间有什么区别?
问问题
268 次
3 回答
6
语义。想想屏幕阅读器或网络爬虫(例如搜索引擎)。
偶尔添加新的 HTML 元素也是同样的原因(除其他外)。
于 2012-09-01T18:16:18.020 回答
3
从语义上讲,anh4
代表第 4 级标题,而 adiv
只是 a div
。
这是关于您的数据的含义,而不是它的外观。
于 2012-09-01T18:16:38.467 回答
1
不要这样做,
seo 确实有所作为,HTML h4 标记用于指定第 4 级标题。这将由浏览器跟踪/检测,但 css 的标题不会被搜索引擎识别为标题,因此它不会对 seo 友好。
于 2012-09-01T18:16:11.647 回答