【html css】木有CSS,你叫HTML怎么活?
html css:CSS也就是传说的中层叠样式表了。对于这个名称,或许不解释还要好一点,一解释反而让人更晕了。所以CSS更简单点的名字就叫样式表,如果“表”字让你不能理解,那就只叫它样式吧。它是用来告诉浏览器如何来显示HTML元素的。

我们知道,每当我们在浏览器中键入一个地址之后,会由就近的DNS(域名服务器,用于解析域名)查询与域名相对应的IP地址,如果没有查询到则将请求转往上一级DNS,再一次查询。依此类推,到达最高一级的DNS一定会查询到的,如果没有查询到则说明该域名没被使用。如果某一个DNS查询到了相应的域名,则会将此请求转到相应的IP地址上。此时就找到了你要访问的网站所处在的服务器上。Web服务器根据浏览器的请求内容,返回相应的页面。此时,不管你的网站是动态的还是静态的,不管你的网页程序用的是PHP、ASP、.NET、JSP等等语言写的,它返回给浏览器的都是一个HTML文件。而HTML文件里有些什么呢?HTML就是一个文本,里面没有图片、音频、更没有视频。它只是一堆诸如:<html>、<head>、<title>、<body>、<p>、<div>之类的标签,还有一些标签内容,如:<title>标题</title>之中的“标题”。如果浏览器就凭这些东西来显示一个网页的话,不如就不要浏览器了,用记事本来打开或许还会看得更明白一点。所以,这个时候有一个文件来告诉浏览器如何将这些乱七八糟的东西显示的平整一些,抑或更美观一些,甚至炫酷一些,这是多么重要的一点啊。所以,CSS可以出来了。
当然,CSS不一定要独立成为一个文件,它还可以直接写在HTML中,但是对一个聪明一点(或者说爱好整洁)的人来说都会将其写成一个单独的文件。而不会将样式与HTML杂揉在一块,当然,除非你的页面真的不想要什么样式,页面也简单到爆,那就干脆不写吧,因为现代的浏览都会默认的对一些标签进行布局。
html css:对于HTML对CSS有两种引用方式,一种是内部引用,另一种是外部调用。内部引用还可以细分一下,不过这样分意义不大。下面说内部引用方式。在内部引用中,可以直接在HTML头部添加”<style>“和”</style>“标签,然后在其间写相应的样式。当然,也可以HTML文件的其他部位添加,但不建议这么做,推荐将样式写在”<head>“标签中。除了这种写法,还有一种就是直接将样式写在标签之中,如“<body bgcolor="#FF00FF">”这就是定义body标签的背景色。与此相类似的还有在标签的属性中加一个style标签,如“style="text-align:center;"”可以写多个样式。除此之外就是在HTML文件之外写一个“.css”的文件,然后再在HTML文件head标签中用一个link标签将样式文件引入进来。
然而这么多的方式,当一个网页元素被两个样式定义了,而定义的样式又不一样,那该如何显示呢?这就有一个优先级的问题。优先级顺序按从高至低排列如下:
1、内联样式。即直接写在HTML标签之中的。
2、内部引用样式,即写在“<style>”标签中的。
3、外部调用样式,即独立的“***.css“文件 。
4、不要忽略了最后一个,即浏览器默认的样式。需要注意的是,现在的浏览器越来越倾向于规范化,即开始摒弃在HTML元素中写样式,并且通过部分测试,1和2的顺序是相反的。(html css)。
本文来源 我爱IT技术网 http://www.52ij.com/jishu/564.html 转载请保留链接。
- 评论列表(网友评论仅供网友表达个人看法,并不表明本站同意其观点或证实其描述)
-
