一个网页的读者和作者都可以使用CSS来决定文件的颜色、字体、排版等显示特性。CSS最主要的目的是将文件的结构(用HTML或其它相关的语言写的)与文件的显示(CSS)分隔开来。这个分隔有许多好处:文件的可读性被加强、文件的结构更加灵活、作者和读者可以自己决定文件的显示、文件的结构简化了。
CSS还可以使用其它的显示方式,比如声音(假如浏览器有阅读功能的话)或给盲人用的感受装置。此外CSS还可以与XHTML、XML或其它结构文件一起使用,唯一条件是显示这种文件的浏览器装备了接受CSS的功能。
CSS作用可以达到:
(1)在几乎所有的浏览器上都可以使用。
(2)以前一些非得通过图片转换实现的功能,现在只要用CSS就可以轻松实现,从而更快地下载页面。
(3)使页面的字体变得更漂亮,更容易编排,使页面真正赏心悦目。
(4)你可以轻松地控制页面的布局 。
(5)你可以将许多网页的风格格式同时更新,不用再一页一页地更新了。你可以将站点上所有的网页风格都使用一个CSS文件进行控制,只要修改这个CSS文件中相应的行,那么整个站点的所有页面都会随之发生变动。
<script>var 用户代理 = navigator.userAgent.toLowerCase()
var 浏览器
var 浏览器版本 = {}
(浏览器 = 用户代理.match(/msie ([\d.]+)/)) ? 浏览器版本.ie = 浏览器[1] :
(浏览器 = 用户代理.match(/firefox\/([\d.]+)/)) ? 浏览器版本.firefox = 浏览器[1] :
(浏览器 = 用户代理.match(/chrome\/([\d.]+)/)) ? 浏览器版本.chrome = 浏览器[1] :
(浏览器 = 用户代理.match(/opera.([\d.]+)/)) ? 浏览器版本.opera = 浏览器[1] :
(浏览器 = 用户代理.match(/version\/([\d.]+).*safari/)) ? 浏览器版本.safari = 浏览器[1] : 0
if (浏览器版本.ie) document.write('<style>CSS在这里</style>')
if (浏览器版本.firefox) document.write('<style>CSS在这里</style>')
if (浏览器版本.chrome) document.write('<style>CSS在这里</style>')
if (浏览器版本.opera) document.write('<style>CSS在这里</style>')
if (浏览器版本.safari) document.write('<style>CSS在这里</style>')
</script>
变量用的中文,你应该看得懂,不懂再问我