当前位置: 网站建设 > 网页设计 > 建站经验 >

6.CSS串接

时间:2013-03-02 03:41来源:未知 作者:admin 点击:

标签:6.CSS串接 样式(83)6.CSS(5)规则(15)要求(4)串接(3)使用(77)Im(1)该例(1)浏览器(54)
该例中样式表规则要求浏览器使用 Impact,但是传统的HTMLFONT FACE标 签要求用Times字体,一个很显明的传统。 根据正式的样式表规定,应当优先执行样 式表规则。 但是最重要的几种浏览器Netscape 和IE 4.0 都规定应优先执行HTML。唉....... 你看到了吧,浏览
6.CSS串接》文章地址:http://www.tfxk.com/wangyesheji/jianzhanjingyan/0302331432013.htm

该例中样式表规则要求浏览器使用 Impact,但是传统的HTML<FONT FACE>标 签要求用Times字体,一个很显明的传统。 根据正式的样式表规定,应当优先执行样 式表规则。 但是最重要的几种浏览器Netscape 和IE 4.0 都规定应优先执行HTML。唉....... 你看到了吧,浏览器不能如我们盼望的 那样运用串接样式表。节哀顺变吧。

--> [网站建设之]6.CSS串接

屏幕就是一个战场,在一个HTML文件中, 如果有3种不同的css样式表规则都使用P作 为其抉择。输入的样式表唆使浏览器将 <P>文字用红色显示,而植入的样式表指 示阅读器用蓝色显示,而行内样式表指 示浏览器用黄色。 那么可怜的浏览器该听谁的呢? 好在支持样式表的浏览器本身配有样式 表的串接顺序来敷衍这种情况。总有多少 种样式表规则要比其它的规则更重要。 依据正式的规定,以下为样式表的串接 顺序: Inline styles (行内样式) Embedded styles (植入样式) Linked styles (链接样式) Imported styles (输入样式) Default browser styles(缺 省浏览器样式)

浏览器将按照上述顺序执行样式表的指 令。 但是还要一个问题。如果统一品种的多 个规则彼此摩擦怎么办?好比,如果一 项植入样式表规则将<P>以绿色显示,而 另一个规则请求以红色显示? 多亏聪慧的样式表尺度的发现人,对于这 种矛盾也有一个顺序,但很庞杂。这里 有一个极其简略的解决顺序:

当无奈实用上述规则时,浏览器将 根据规则在代码中显示顺序执行。 在上例中,<P>作为讲座一红色显示, 由于它是最后给出的规则。

利用继续的款式表规矩

I { font-family: impact }

返回本专题:《CSS层叠样式表教程》的目录

Tag:CSS   CSS   应用特别说明的样式表规则,例: 依照样式表规则在HTML中的显示 次序履行。

留神:正式的串接样式表规定对串接 顺序有更具体的规定。但因为执行规定Netscape Communicator 跟Internet Explorer都不支撑,所以本文中不再细 述。 最后一个问题:假如样式表规则同HTML 标签抵触时,如何处置?咱们看一下这 个例子:

<P>I think <I><FONT FACE="Times"> East of Eden</FONT></I> is Stein beck's best novel.</P>

有一项规则特别解释<P> 中的文字 一红色显示,但它同时也继承了 <BODY>的绿色划定。然而特殊阐明 了的规则的主要性要大于继承的规 则,所以<P>之内的文字一红色显 示。

P { color: green } P { color: red }

BODY { color: green } P { color: red }

如果不存在第1步中所列的特别说明 的规则(比方存在特别说明了的多 项规则),则浏览器转向执行继承 的规则。如果找不到继承的规则, 则浏览器转向执行第3步。

相关的主题文章:
(责任编辑:网站建设)
6.CSS串接相关文章
上一篇:5种方法立刻写出更好的CSS代码 下一篇:6.css边框
回到顶部