要学好CSS,首先要做好必要的准备,现在网页基本语言的主流是XHTML,XHTML是过渡语言,相对HTML来说更加严格,我建议先学好HTML标签,那么XHTML只要注意严格的问题就可以了。
在这里我要给那些即将做CSS和已经在做CSS工作的朋友一点真诚的建议。
很多招聘网页制作都会要求CSS+DIV,一些切图的也这么说,因为我是中国人,所以我也这么说....其实CSS+DIV这个说法只有中国才有,因为 WEB2.0标准里有CSS 2.0,却没有DIV。现在网页的布局大多都抛弃了表格而选择DIV,因而也产生了滥用DIV的局面,放眼望去,满屏DIV。选择CSS,并不是放弃 TABLE,TABLE是显示数据很好的标签。
标准注重的是结构和语义,该用段落的时候用P,该用标题时候用H,而不是什么都用DIV。如果你的站全是DIV,还要费N多代码解决兼容的问题,那么我奉劝你用表格做吧...
个人认为需要用表格的有两个方面:1、明显数据显示的地方,比如留言显示格式有昵称、标题、时间、浏览/回复次数;2、用CSS和其他标签布局非常繁琐的时候,其实结构也是类似第一种情况,在很小的空间内出现3列或3列以上的布局,用CSS布局其中一个很大的优势是精简代码,如果太麻烦就得不偿失了。
希望有一天我们再说CSS的时候不在带上DIV...