级联样式表(英文全称:CascadingStyleSheets)是一种计算机语言,用于表达HTML(标准通用标记语言的应用程序)或XML(标准通用标记语言的子集)。CSS不仅可以静态修改网页,还可以使用各种脚本语言动态格式化网页的元素。
CSS可以对网页中元素位置的布局执行像素级精确控制,支持几乎所有字体大小样式,并具有编辑网页对象和模型样式的能力。

define

css样式表的三种方式

一、行内样式
使用style属性引入CSS样式。
示例:
<h1style=”color:red;”>style属性的应用</h1>
<pstyle=”font-size:14px;color:green;”>直接在HTML标签中设置的样式</p>
实际在写页面时不提倡使用,在测试的时候可以使用。
二、内部样式表在style标签中书写CSS代码。style标签写在head标签中。示例:
<head>
<styletype=”text/css”>
h3{
color:red;
}
</style>
</head>
三、外部样式表
CSS代码保存在扩展名为.css的样式表中
HTML文件引用扩展名为.css的样式表,有两种方式:链接式、导入式。
语法:
1、链接式
<linktype=”text/css”rel=”styleSheet”href=”CSS文件路径”/>
2、导入式
<styletype=”text/css”>
@importurl(“css文件路径”);
</style>
链接式和导入式的区别
link标签引入
1、属于XHTML
2、优先加载CSS文件到页面
@import
1、属于CSS2.1
2、先加载HTML结构在加载CSS文件。
样式优先级
行内样式>内部样式>外部样式(后两者是就近原则)

声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。