首页 > 代码库 > css
css
CSS是Cascading Style Sheets的简称,中文称为层叠样式表,用来控制网页数据的表现,可以使网页的表现与数据内容分离。
一 css的四种引入方式
1.行内式
行内式是在标记的style属性中设定CSS样式。这种方式没有体现出CSS的优势,不推荐使用。
1 <p style="background-color: rebeccapurple">welcome nulige</p>
示例:
1 <body> 2 <p style="color: #cc3399;background-color:cadetblue;">hello wrold </p> 3 </body>
2.嵌入式
嵌入式是将CSS样式集中写在网页的<head></head>标签对的<style></style>标签对中。格式如下:
1
2
3
4
5
6
7
8
9
|
<head> <meta charset = "UTF-8" > <title>Title< / title> <style> p{ background - color: #2b99ff; } < / style> < / head> |
示例:
1 <!DOCTYPE html> 2 <html lang="en"> 3 <head> 4 <meta charset="UTF-8"> 5 <title>Title</title> 6 7 <style> 8 div{ 9 color: red; 10 background-color: gray; 11 } 12 </style> 13 14 </head> 15 <body> 16 17 <div>hello</div> 18 19 </body> 20 </html>
3 链接式
将一个.css文件引入到HTML文件中
1
|
<link href = "mystyle.css" rel = "stylesheet" type = "text/css" / > |
示例:
1 <!DOCTYPE html> 2 <html lang="en"> 3 <head> 4 <meta charset="UTF-8"> 5 <title>Title</title> 6 7 <!--<link type="text/css" rel="stylesheet" href="http://www.mamicode.com/css.css">--> 8 9 </head> 10 <body> 11 12 <div>hello</div> 13 14 </body> 15 </html>
css.css代码
1 div{ 2 color: rebeccapurple; 3 background-color: yellow; 4 }
执行结果:
4.导入式
将一个独立的.css文件引入HTML文件中,导入式使用CSS规则引入外部CSS文件,<style>标记也是写在<head>标记中,使用的语法如下:
1
2
3
4
5
|
<style type = "text/css" > @import "mystyle.css" ; 此处要注意.css文件的路径 < / style> |
注意:
导入式会在整个网页装载完后再装载CSS文件,因此这就导致了一个问题,如果网页比较大则会儿出现先显示无样式的页面,闪烁一下之后,再出现网页的样式。这是导入式固有的一个缺陷。使用链接式时与导入式不同的是它会以网页文件主体装载前装载CSS文件,因此显示出来的网页从一开始就是带样式的效果的,它不会象导入式那样先显示无样式的网页,然后再显示有样式的网页,这是链接式的优点。
css
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。