RSS订阅
PHP程序员站--WWW.PHPERZ.COM  
网站地图
高级搜索
收藏本站

 当前位置:主页 >> 网页制作 >> CSS >> 文章内容
五日精通CSS层叠样式表之第一日(2)
[收藏此页[打印本页]   
来源:互联网  作者:未知  发布时间:2007-12-11


它的使用方法:产生一个普通的网页,但使用<STYLE>规则,而是在<HEAD>内使用<LINK>标签:

www.phperz.com

    <HTML>
    <HEAD>
    <TITLE>My First Stylesheet
    </TITLE>
    <LINK REL=stylesheet HREF="mystyles.css" TYPE="text/css">
    </HEAD>
    <BODY>
    <H1>Stylesheets: The Tool of
    the Web Design Gods</H1>
    <P>Amaze your friends! Squash
    your enemies!</P>
    </BODY>
    </HTML>
    php程序员站


(使用链接的样式表时,你无须使用注释标签。)

php程序员站


现在生成一个单另的文本文件,起名mystyles.css (或者其任何你喜欢的名字)。文件内容如下:

phperz.com

    H1 { color: green; font-family: impact }
    P { background: yellow; font-family: courier }

    phperz.com


如同发布HTML文件那样,将这个CSS文件布到你的服务器中。在浏览器中观看网时,你会发现浏览器将依照链接标签将有链接了的HTML网页按照样式表的规则示,在HREF属性中你可以选择使用绝对相对URL。

php程序员站


输入样式表 www~phperz~com


输入外部样式表的方法同链接的方法类似。不同之处在于链接法不能同其它方法结合使用,但输入法则可以。例:
phperz.com

    <HTML>
    <STYLE TYPE="text/css">
    <!--
    @import url(company.css);
    H1 { color: orange; font-family: impact }
    -->
    </STYLE>
    <HEAD>
    <TITLE>My First Stylesheet
    </TITLE>
    </HEAD>
    <BODY>
    <H1>Stylesheets: The Tool of
    the Web Design Gods</H1>
    <P>Amaze your friends! Squash
    your enemies!</P>
    </BODY>
    </HTML>
    www~phperz~com


而其中输入的 company.css文件内容如下:

php程序员之家

    H1 { color: green; font-family: times }
    P { background: yellow; font-family: courier }

    www~phperz~com


在本例中,浏览器首先输入 company.css的规则 ( @import 必须打头), 然后加入移植的规则从而为这个网页产生规则集合。

请注意,对于H1在外部样式表文件和植入的样式表中都设定了规则。在两者冲突的情况下,浏览器应执行哪一项规则呢?植入的规则此时将占上风。所以文字显示效果如下:
phperz.com


Stylesheets: The Tool of the Web Design Gods


Amaze your friends! Squash your enemies!

php程序员之家


如果你的浏览器不支持CSS请点击这里观看显示效果。

php程序员之家


输入样式表的灵活性可以使你输入无数多个样式表,并可以按照自己的喜好用植入的样式表凌驾于输入的样式表之上。

phperz~com


但是目前只有IE 4.0支持输入法。 www.phperz.com


在行内加入样式

最后,你还可以在HTML行中加入样式规则,如下:

www~phperz~com

    <HTML>
    <HEAD>
    <TITLE>My First Stylesheet
    </TITLE>
    </HEAD>
    <BODY>
    <H1 STYLE="color: orange; font-family: impact">Stylesheets: The Tool of the Web Design Gods</H1>
    <P STYLE="background: yellow; font-family: courier">Amaze your friends! Squash your enemies!</P>
    </BODY>
    </HTML>
    www~phperz~com


在这个例子中,你无须在HTML顶部加入样表代码。加入行内的样式表属性将使浏器同样执行样式表规则。

phperz~com


该方法不方便之处在于:你必须在每行指中都中加入样式规则,否则下一行时浏器将转回到文件的缺省设置。

php程序员站


加入行内的样式表相比不如植入、链接及输入的样式表那样功能强大,但有时候你会发现它也很有用。 php程序员之家


记住,你可以同时使用几种方法,其实,样式表的能力就在于综合你加入网页的各种样式。

 
 相关文章
 
发表评论
全部评论(0条)
 
 站内搜索
 热门搜索 基础  mysql  url  adodb
高级搜索 网站地图 站长工具 IP查询 收藏本站
 热点文章
 随机推荐
网站首页 | 网站地图 | 高级搜索 | RSS订阅
PHP程序员站 Copyright © 2007,PHPERZ.COM All Rights Reserved 粤ICP备07503606号 联系站长