html中使用css样式表的四种方法

来源:互联网 发布:爱剪辑 for mac 编辑:程序博客网 时间:2024/05/21 22:23
        样式表的主旨就是将格式和结构分离。利于样式表,我可以将站点上所有的网页都指向单一的一个 CSS 文件,我只要修改 CSS 文件中某一行,那么整个站点都会随之发生变动。 

       1. 将样式表植入 HTML 文件中。 
<HTML> 
<STYLE  TYPE="text/css"> 
<!-- 
H1   { color:  green;  font-family:  impact  } 
P   { background:  yellow;  font-family:  courier  } 
--> 
</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>   

        2. 将一个外部样式表链接到 HTML 文件上。 
        2.1 网页文件内容
<HTML> 
<HEAD> 
<TITLE>My  First  Stylesheet </TITLE> 
<LINK  REL=stylesheet  HREF="web002.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> 
         2.2 web002.css文件内容:
H1   { color:  green;  font-family:  impact  } 
P   { background:  yellow;  font-family:  courier  } 
  

        3. 将一个外部样式表输入到 HTML 文件中。 

        输入外部样式表的方法同链接的方法类似。不同之处在于链接法不能同其它方法结合使用,但输入法则可以。
<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> 

       而其中输入的  company.css 文件内容如下: 
       H1   { color:  green;  font-family:  times  } 
       P   { background:  yellow;  font-family:  courier  } 
       在本例中,浏览器首先输入  company.css 的规则  ( @import  必须打头),  然后加入移植的规则从而为这个网页产生规则集合。 请注意,对于 H1 在外部样式表文件和植入的样式表中都设定了规则。在两者冲突的情况下,浏览器应执行 哪一项规则呢?植入的规则此时将占上风。输入样式表的灵活性可以使你输入无数多个样式表,并可以按照自己的喜好用植入的样式表凌驾于输入的样式表之上。 

       4. 将样式表加入到 HTML 文件行中。 
<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> 
       在这个例子中,你无须在 HTML 顶部加入样表代码。加入行内的样式表属性将使浏器同样执行样式表规则。 该方法不方便之处在于:你必须在每行指中都中加入样式规则,否则下一行时浏器将转回到文件的缺省设 置。 加入行内的样式表相比不如植入、链接及输入的样式表那样功能强大,但有时候你会发现它也很有用。 记住,你可以同时使用几种方法,其实,样式表的能力就在于综合你加入网页的各种样式。
0 0
原创粉丝点击