自定义CSS 是什么?

html-css010

自定义CSS 是什么?,第1张

CSS是英语Cascading Style Sheets(层叠样式表)的缩写,它是一种用来表现 HTML 或 XML 等文件式样的计算机语言。它的定义是由 W3C 来维护的。

一个网页的读者和作者都可以使用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>

变量用的中文,你应该看得懂,不懂再问我