网页是表格布局的,可是在火狐浏览器中原先的样式就变了,要怎么去写css让表格兼容火狐呢?

html-css024

网页是表格布局的,可是在火狐浏览器中原先的样式就变了,要怎么去写css让表格兼容火狐呢?,第1张

CSS+DIV 是推荐的CSS布局方法,表格很不容易控制 并且在各个主流浏览器中兼容性不好,推荐学习CSS中的CSS HACK,可以针对IE6,7,8,FF等设置不同的样式,这样就解决了换一个浏览器就排版错乱的问题。

大体上:

FF:在样式后面加上!important ,只有FF识别

IE6:在样式前加上_,例如 原:text-align:center IE6:_text-align:center

IE7:在样式前加上* 例如 原:text-align:center IE7:*text-align:center

还有其他一些CSS HACK

我理解的并不是很深刻但是希望能对你 有所启发

以下是原创正文:

css到底是什么?css据我理解也算是一种语言,专业术语叫超文本层叠样式表,

css的功能非常的强大,好像是温谦老师说的爱上CSS,

css:像艺术家一样浪漫,像工程师一样严禁。说实话讲css真的太好了。

css能让你做网站的时候摆脱表格布局,它是一种比较旧的新式语言。

说它旧因为很早就存在了,只是很少有人去用,直到最近几年才被广泛应用。

css的灵活性是HTML语言无法实现的。举个简单的例子,<b>互联网,我来了!</b>这个我想你应该了解,这是加粗字体,HTML就这么简单了无法再添加功能了,但是css却可以这样做<b style="font-color:red">互联网,我来了!</b>字体不但加粗而且是红色显示。这就是css的其中一个很微小的功能,时间有限不再写了,希望多少能对你有所帮助,另外欢迎到我的论坛来共同探讨提高bbs.xtzonghe.cn