2

我不是网页设计师,但我面临这样一种情况,即我必须div完全按照h4我们当前的设计来查看元素的外观,因为我无法控制生成div元素的代码。h4我做到了,但后来我想知道如果样式可以使它们看起来相同,那么anddiv或任何其他几个标签之间有什么区别?

4

3 回答 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 回答