CSS基础知识点 CSS(Cascading Style Sheets),通常称为层叠样式表,主要用于设置HTML页面中的文本内容、图片的外形、版面的布局和外观显示样式。CSS以HTML为基础,提供了丰富的功能,如字体、颜色、背景的控制及整体排版等。 一、CSS的必要性 1. HTML的局限性:HTML满足不了设计者的需求,操作HTML属性不方便,添加样式会带来臃肿和繁琐。 2. CSS的作用:让我们的网页更加丰富多彩,布局更加灵活自如。CSS的最大贡献就是让HTML从样式中脱离,实现了HTML专注去做结构呈现,样式交给CSS。 二、CSS初识 1. 概念:CSS(Cascading Style Sheets),通常称为CSS样式表或层叠样式表。 2. 作用:主要用于设置HTML页面中的文本内容(字体、大小、对齐方式等)、图片的外形(宽高、边框样式、边距等)以及版面的布局和外观显示样式。 三、引入CSS样式表 1. 行内式(内联样式):通过标签的style属性来设置元素的样式。 - 基本语法格式: `<标签名 style= "属性1:属性值1; 属性2:属性值2; 属性3:属性值3;"> 内容 </标签名>` - 缺点:没有实现样式和结构相分离 2. 内部样式表(内嵌样式表):将CSS代码集中写在HTML文档的head头部标签中,并且用style标签定义。 - 基本语法格式: `<head> <style type="text/CSS" > 选择器 { 属性1: 属性值1; 属性2: 属性值2; 属性3: 属性值3; } </style> </head>` 3. 外部样式表(外链式):将所有的样式放在一个或多个以.CSS为扩展名的外部样式表文件中,通过link标签将外部样式表文件链接到HTML文档中。 - 基本语法格式: `<head> <link rel="stylesheet" type= "text/css" href="css文件路径"> </head>` 四、CSS样式表的优点和缺点 | 样式表类型 | 优点 | 缺点 | 控制范围 | | --- | --- | --- | --- | | 行内样式 | 书写方便,权重高 | 没有实现样式和结构相分离 | 一个标签 | | 内部样式表 | 部分结构和样式相分离 | 没有彻底分离 | 一个页面 | | 外部样式表 | 完全实现结构和样式相分离 | 需要引入 | 整个站点 | 五、CSS样式规则 1. 选择器用于指定CSS样式作用的HTML标签,花括号内是对该对象设置的具体样式。 2. 属性和属性值以”键值对”的形式出现。 3. 属性是对指定的对象设置的样式属性,例如字体大小、文本颜色等。 4. 属性和属性值之间用英文:连接。 5. 多个"键值对"之间用英文,进行区分。 六、CSS基础选择器 1. 选择器的作用:找到特定的HTML页面元素。 2. 选择器分为基础选择器和复合选择器。 3. 基础选择器:div { color: red; font-size: 12px; }
剩余11页未读,继续阅读
- 粉丝: 4636
- 资源: 328
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助