关于网页布局的问题?
展开全部
一:div+css和table+css都是合法的设计,谁更简单就用谁。根据我的经验,当你能预见你的内容的格式,对你即将加入的内容有能力完全控制其显示格式时,应当使用div+css;当你即将加入的内容是不固定的,你无法预见其格式,如果不想让页面坍塌,使用table+css是一种保险的做法。
二:w3c规范中说table是用来传数据的,但并没有指出table不可以用来布局。搜索引擎对于网页的收录和排序显然不是以是否采用表格和css定位来衡量,这就是为什么很多传统表格布局制作的网站在搜索结果中的排序靠前,而很多使用css及web标准制作的网页排名依然靠后的原因。因为对于搜索引擎而言,网站结构、内容、相关网站链接等因素始终是网站优化最重要的指标。
这上面2段话,是csdn上广泛认同的2段话,其实有一种说法是当我们打开页面的时候,以表格布局的页面,会先读取表格,然后读取表格中的元素,而div则是直接呈现元素从而提高速度。目前我制作网页,整体使用的是css+div布局,和数据库打交道的模块使用table,对于优缺点第一段话说的还是可以的。
二:w3c规范中说table是用来传数据的,但并没有指出table不可以用来布局。搜索引擎对于网页的收录和排序显然不是以是否采用表格和css定位来衡量,这就是为什么很多传统表格布局制作的网站在搜索结果中的排序靠前,而很多使用css及web标准制作的网页排名依然靠后的原因。因为对于搜索引擎而言,网站结构、内容、相关网站链接等因素始终是网站优化最重要的指标。
这上面2段话,是csdn上广泛认同的2段话,其实有一种说法是当我们打开页面的时候,以表格布局的页面,会先读取表格,然后读取表格中的元素,而div则是直接呈现元素从而提高速度。目前我制作网页,整体使用的是css+div布局,和数据库打交道的模块使用table,对于优缺点第一段话说的还是可以的。
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询