CSS基础入门
创始人
2024-01-30 17:13:51
0

CSS基础入门

1.官方文档

1.CSS 指的是层叠样式表* (Cascading Style Sheets)

2.地址: https://www.w3school.com.cn/css/index.asp

2.为什么需要 CSS

1.在没有 CSS 之前,我们想要修改 HTML 元素的样式需要为每个 HTML 元素单独定义样式属性,费心费力。所以 CSS 就出现了。

2.使用 CSS 将 HTML 页面的 内容与样式分离提高 web 开发的工作效率(针对前端开发)

3.CSS 可以让 html 元素(内容) + 样式(CSS)分离,更好的控制页面

image-20221118105043312

3.CSS快速入门

1.应用实例 simple_css.html, 使用 css 完成下面页面

  1. 需求: 创建simple_css.html 完成如下网页显示


css 快速入门


hello, 北京

hello, 上海

hello, 天津

image-20221118110815260

4.CSS 语法

1.CSS 语法可以分为两部分: (1)选择器 (2)声明

2.声明由属性和值组成,多个声明之间用分号分隔

image-20221118111353253

3.说明:最后一条声明可以不加分号(建议加上)

4.一般每行只描述一个属性

5.CSS 注释:/*注释内容*/, 类似 java

5.常用样式-字体颜色

1.介绍

颜色可以写颜色名 比如 green,也可以写 rgb 值(三原色) 比如 rgb(200,200,200)和十六进制表示
值 比如 #708090

image-20221118105403527

2.应用实例 color.html

1.修改 color.hml, 完成如下页面.



颜色


css 颜色字体

image-20221118111949607

6.常用样式-边框 border

1.应用实例 border.html

1.修改 border.html, 完成如下页面.



边框


css border

image-20221118112315033

7.常用样式-宽度 width/高度 height

1.介绍

宽度/高度像素值:100px; 也可以是百分比值:50%;

2.应用实例,看前面案例



边框


css border

image-20221118112218998

8.常用样式-背景颜色

1.应用实例 bg.html

1.需求: 编写代码,修改 bg.html 显示如下网页.



背景


css backgroundcolor

image-20221118112447944

9.常用样式-字体样式

1.介绍

  1. font-size: 指定大小,可以按照像素大小
  2. font-weight : 指定是否粗体
  3. font-family : 指定类型

2.应用实例 font-style.html

  1. 需求, 修改 font-sytle.html , 显示如下网页

image-20221118112537537

  1. 代码实现


字体样式


css 字体样式

10.常用样式-DIV 居中

1.应用实例 div-center.html

  1. 需求,修改 div-center.html, div 居中效果

image-20221118112828462



div居中显示


css 字体样式 div居中显示

11.常用样式-文本居中

1.应用实例 text-center.html

1.需求,修改 text-center.html , 显示如下网页

image-20221118113028984

2.代码实现



文本居中显示


文本内容居中显示

12.常用样式-超链接去下划线

1.应用实例 link_none.html

1.需求,修改 link_none.html, div 居中效果

image-20221118113135992

2.代码实现



超链接去掉下划线


点击到百度


13.常用样式-表格细线

1.应用实例 table-collapse.html

1.需求,修改 table-collapse.html, 实现如下效果

image-20221118105853395

2.代码实现



表格细线


星期一菜谱
素菜青草茄子花椒扁豆
小葱豆腐炒白菜
荤菜油闷大虾海参鱼翅
红烧肉烤全羊

14.常用样式-列表去修饰

1.应用实例 ul-none.html

1.需求,修改 ul_none.html, 完成如下网页显示

image-20221118122219866

2.代码实现



列表去修饰


  • 三国演义
  • 红楼梦
  • 西游记
  • 水浒传

15.CSS 使用三种方式

1.方式 1:在标签的 style 属性上设置 CSS 样式

1.应用实例 修改 1.use-css-style.html , 看使用效果

image-20221118122307142



在标签的 style 属性上设置CSS样式


hello, 北京

hello, 上海

hello, 天津

  1. 问题分析
  • 标签多了。样式多了,代码量庞大
  • 可读性差
  • CSS 代码没有复用性

2.方式 2:在 head 标签中,使用 style 标签来定义需要的 CSS 样式

1.应用实例 修改 2.use-css-style.html , 看使用效果

image-20221118122616416



在 head 标签中,使用 style 标签来定义需要的 CSS 样式


hello, 北京

hello, 上海

hello, span

问题分析

  • 只能在同一页面内复用代码维护不方便,
  • 实际项目中会有很多页面,需要到对应页面去修改。工作量大

image-20221118110124265

3.方式 3:把 CSS 样式写成单独的 CSS 文件,再通过 link 标签引入

1.应用实例 创建 test.css 和 修改 3.use-css-style.html , 演示使用

image-20221118122719891

div {width: 200px;height: 100px;background-color: red;
}
span {border: 2px dashed blue;
}


引入外部的css文件


hello, 北京~

hello, 上海

hello, span

2.第三种方式是我们推荐使用的.

16.CSS 选择器

1.CSS 元素选择器

  1. 最常见的 CSS 选择器是元素选择器。换句话说,文档的元素就是最基本的选择器。
  2. CSS 元素/标签选择器通常是某个 HTML 元素, 比如 p、h1、a div 等
  3. 比如:

image-20221118110220604

  1. 应用实例 修改 element-selector.html

2.ID 选择器

  1. id 选择器可以为标有特定 id 的 HTML 元素指定特定的样式。
  2. id 选择器以 “#” 来定义。
  3. 比如:

image-20221118110243083

  1. 应用实例 修改 id-selector.html, 演示使用

    image-20221118122837486



id 选择器


llp

hello, world~

3.class 选择器(类选择器)

  1. class 类选择器,可以通过 class 属性选择去使用这个样式
  2. 基本语法

image-20221118110311598

  1. 应用实例 修改 class-selector.html,演示如何使用

image-20221118122954425



类选择器


llp
llp1110

hello, world~

4.组合选择器

  1. 组合选择器可以让多个选择器共用同一个 css 样式代码
  2. 语法格式

image-20221118110336807

  1. 应用实例 修改 all-selector.html, 演示如何使用

image-20221118123140699



Title


llp1110

hello, world~

5.优先级说明

行内样式 > ID 选择器 > class 选择器 > 元素选择器

相关内容

热门资讯

喜欢穿一身黑的男生性格(喜欢穿... 今天百科达人给各位分享喜欢穿一身黑的男生性格的知识,其中也会对喜欢穿一身黑衣服的男人人好相处吗进行解...
发春是什么意思(思春和发春是什... 本篇文章极速百科给大家谈谈发春是什么意思,以及思春和发春是什么意思对应的知识点,希望对各位有所帮助,...
网络用语zl是什么意思(zl是... 今天给各位分享网络用语zl是什么意思的知识,其中也会对zl是啥意思是什么网络用语进行解释,如果能碰巧...
为什么酷狗音乐自己唱的歌不能下... 本篇文章极速百科小编给大家谈谈为什么酷狗音乐自己唱的歌不能下载到本地?,以及为什么酷狗下载的歌曲不是...
华为下载未安装的文件去哪找(华... 今天百科达人给各位分享华为下载未安装的文件去哪找的知识,其中也会对华为下载未安装的文件去哪找到进行解...
怎么往应用助手里添加应用(应用... 今天百科达人给各位分享怎么往应用助手里添加应用的知识,其中也会对应用助手怎么添加微信进行解释,如果能...
家里可以做假山养金鱼吗(假山能... 今天百科达人给各位分享家里可以做假山养金鱼吗的知识,其中也会对假山能放鱼缸里吗进行解释,如果能碰巧解...
四分五裂是什么生肖什么动物(四... 本篇文章极速百科小编给大家谈谈四分五裂是什么生肖什么动物,以及四分五裂打一生肖是什么对应的知识点,希...
一帆风顺二龙腾飞三阳开泰祝福语... 本篇文章极速百科给大家谈谈一帆风顺二龙腾飞三阳开泰祝福语,以及一帆风顺二龙腾飞三阳开泰祝福语结婚对应...
美团联名卡审核成功待激活(美团... 今天百科达人给各位分享美团联名卡审核成功待激活的知识,其中也会对美团联名卡审核未通过进行解释,如果能...