|
马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。
您需要 登录 才可以下载或查看,没有帐号?立即注册
x
支持浏览器的向后兼容,也就是无论未来的浏览器大战,胜利的是IE7或者是火狐,您的网站都能很好的兼容。
不晓得从甚么时分入手下手,在收集上各处能够看到div+CSS,究竟甚么是div+css呢?岂非就是传说中的尺度重构吗?尺度从最复杂的本源来讲不是公道利用xhtml的标签吗?可为何仍是有这么多div+css呢?既然能够div+css,那为何不成以叫span+cssul+cssli+css等等呢?
疑问,满头脑的疑问!为了这个疑问,我把本人头脑里的器材从最底层翻了一遍。
在几年前人人都是用table来结构,一层套一层,没发明甚么不当,一向用到《网站重构》这本书出来后的不久入手下手看到良多人会商重构。事先的我对所谓的重构一点都不分明,固然啦,如今还不是很分明,至于《网站重构》这本书我也没看过几页,不敢说本人甚么都懂得。但就今朝而言,仍是有良多伴侣是从table结构变化过去,也包含我本人在内。
看了网上良多教程和良多伴侣的文章大概是提到的成绩,代码布局中少不了的是div。乃至看到代码布局中除div标签在body中外,找不到其他用来处置布局的标签了。也许就是由于云云,才呈现了div+css,用div来做结构,分离css来体现款式,那如许就是尺度了?
是把table换成了div,把td换成ul来分列后,那其他xhtml的标签怎样办呢?
也许有伴侣会说“我是用div来结构,以是要叫div+css,并且如今人人都如许叫啊”。嗯,没错,由于div在xhtml中没有语意,并且是块元素,用在结构方面对照公道。但假如由于云云而把div自力出来称号为了div+css,貌似跟xhtml能够不相上下了。就比如你的辈份底本就是长辈,却跑往跟尊长争上座,太不像话了,不是吗?
说了这么多,不过是想但愿人人今后不要再说div+css了,为何不克不及再多打2个字母,改叫xhtml+css呢?假如以为如许还不当,那就叫网站重构吧,你也能够称本人为网站重构工程师,多难听的名字呢,总不克不及让他人叫你div+css职员吧。
在《超出CSS》中,他们仍是保举人人罕用div,多公道的利用标签,不要忘记了在xhtml中另有p,form诸多的标签。公道的利用标签,公道的页面布局才会让你的站点更简单被搜刮找到主要内容。复杂说吧,人人都晓得hn(n=1,2,3,4,5,6)是用在题目,那p,form,table是否是也能够让他们有本人在页面布局中的一个地位呢?
以上只是团体在笔墨方面临收集上各处可见的div+css一些意见,笔墨表达方面不合错误的中央人人品评,但终极但愿的是不要再叫div+css了,div不是次要的器材,次要的是xhtml。
你用什么用的熟练就用什么,讲究的是效率,客户永远不管你用什么,页面就要好看,功能就要好用,还有时间和成本的问题。 |
|