CSS学习笔记之基本介绍

1、简介

层叠样式表(Cascading Style Sheets,CSS)允许我们把样式设置存储在文件中,从而将内容与表现分离

当同一个 HTML 元素被不只一个样式定义时,最终的样式确定顺序如下(优先级从小到大排列):

  • 浏览器缺省设置
  • 外部样式表
  • 内部样式表
  • 内联样式

(1)外部样式表

当样式需要应用于很多页面时,外部样式表是理想的选择,使用 <link> 标签链接样式表,<link> 标签一般位于 HTML 文档头部

<head>
<link rel="stylesheet" type="text/css" href="fileName.css" />
</head>

(2)内部样式表

当单个文件需要特殊的样式时,可以使用内部样式表,使用 <style> 标签定义样式,<style> 标签一般位于 HTML 文档头部

<head>
<style type="text/css">
    /* 这里写样式定义 */
</style>
</head>

(3)内联样式

当单个元素需要特殊的样式时,可以使用内联样式,在需要定义特殊样式的标签内使用 style 属性,但是由于该方法使得内容和表现混合在一起,极大削弱了样式表的优势,所以不建议使用

<p style="color: red;">这是一个段落</p>

2、语法

CSS 语法规则由两部分组成,分别是 选择器 和 声明语句,选择器用于定位需要改变样式的 HTML 元素,声明语句由属性和值组成,并且一般情况下值需要被双引号包围,用于说明具体的样式

selector {
    property: value;
    property: value;
    ......
}

猜你喜欢

转载自www.cnblogs.com/wsmrzx/p/10358907.html