CSS | 青训营笔记

82 阅读2分钟

这是我参与「第五届青训营」伴学笔记创作活动的第2天
CSS(Cascading Style Sheets) 美化样式

CSS通常称为CSS样式表或层叠样式表(级联样式表),主要用于设置HTML页面中的文本内容(字体、大小、对齐方式等)、图片的外形(宽高、边框样式、边距等)以及版面的布局等外观显示样式。

CSS以HTML为基础,提供了丰富的功能,如字体、颜色、背景的控制及整体排版等,而且还可以针对不同的浏览器设置不同的样式。

样式引入

内部样式表

内嵌式是将CSS代码集中写在HTML文档的head头部标签中,并且用style标签定义,其基本语法格式如下:

<head>  
<style type="text/CSS">  
    选择器 {属性1:属性值1; 属性2:属性值2; 属性3:属性值3;}  
</style>  
</head>

内联

又称为行内样式、行间样式、内嵌样式。是通过标签的style属性来设置元素的样式
<p style="color: red; font-size: 20px;">1.</p>
<p>2.</p>

外部样式表

<head>
    <link rel="stylesheet" href="./index.css">
</head>

语法

CSS 规则由两个主要的部分构成:选择器,以及声明
选择器:指明网页中要应用样式规则的元素
声明:在英文大括号“{}”中的的就是声明,属性和值之间用英文冒号“:”分隔。当有多条声明时,中间可以英文分号“;”分隔

p { color:red; text-align:center; 
}

注释:注释是用来解释你的代码,并且可以随意编辑它,浏览器会忽略它。 CSS注释以 /* 开始, 以 */ 结束

/* p标签的样式 */p { text-align:center; /* 文本居中 */ 
    color:black; font-family:arial; 
}

选择器

每一条css样式声明(定义)由两部分组成 类似于

选择器{ 
    样式;}

选择器分为几类
简单选择器

  • 标签选择器
  • 类选择器
  • ID选择器
  • 通配符选择器
  • 属性选择器
  • 伪类选择符 其它选择器
  • 组合选择器(后代选择器 子选择器 兄弟选择器)
  • 选择器分组