百度360必应搜狗淘宝本站头条
当前位置:网站首页 > 编程网 > 正文

css入门

yuyutoo 2025-03-03 20:55 17 浏览 0 评论

文章目录

CSS入门

一、CSS概述

1、概述

2、CSS的作用

3、初体验

4、CSS基础语法

4、HTML引入CSS

二、选择器 ??????

1、基本选择器

2、扩展选择器

3、超链接选择器

三、样式权重问题

1、权重计算规则

2、权重示例

3、具体示例

4、 !important

四、CSS常用样式

1、字体和文本属性

2、背景属性

3、显示属性

4、浮动属性

五、盒子模型


CSS入门

一、CSS概述

1、概述

CSS(Cascading Style Sheet)层叠样式表,用于美化页面

层叠样式:对同一个标签,添加多个不同的样式,所有样式会叠加在一起展示出效果。

2、CSS的作用

HTML 标签也有属性,为什么还要 CSS ?

CSS 可以给任意标签添加样式(可以实现 HTML 做不到的效果)

解耦(让 HTML 专注于网页结构搭建,CSS 专注于样式效果)

CSS 实现了样式与内容的分离,提高了显示效果和样式的复用性。

3、初体验

4、CSS基础语法

CSS 基本语法:

样式名 和 样式值 之间 以 冒号 分隔。

一个样式名 可以跟 多个样式值,以 空格 分隔。

多个样式之间,以 分号 分割。

4、HTML引入CSS

CSS有自己单独的语法,但是必须要引入到HTML中才能使用。一般有以下三种方式:

优先级:

行内 > 内部 = 外部 (优先级低的样式会被优先级高的覆盖,一样的优先级看先后)

浏览器加载网页从上至下加载,属性相同会覆盖(后面的覆盖前面的),不相同会叠加。

位置:

style标签和link标签可以放在html中任意位置,一般放head标签内。

二、选择器 ??????

选择器 selector:

格式:选择器 {css样式}

作用:通过选择器,选中指定的标签,为选中的标签添加css样式

1、基本选择器

包括 标签选择器、id选择器、class选择器




2、扩展选择器

扩展选择器:基本选择器延伸出来的选择器,在某些场景下,用基本选择器太麻烦。




3、超链接选择器



三、样式权重问题

当多个规则适用于同一个元素时,CSS 会根据权重来确定使用哪个样式。权重较高的样式会覆盖权重较低的样式。

权重由选择器的类型和数量决定。

1、权重计算规则

CSS 的权重可以分为四个部分,通常用四个数字表示(a, b, c, d):

a:行内样式的数量(例如:style="...")。行内样式的权重最高。

b:ID 选择器的数量(如 #id)。

c:类选择器、伪类选择器、属性选择器的数量(如 .class、:hover、[type="text"])。

d:元素选择器、伪元素选择器的数量(如 div、p、::before)。

2、权重示例


3、具体示例

在这个例子中,div 的背景颜色将被黄色覆盖,因为 行内样式 的权重最高。

4、 !important

使用 !important 可以强制某个规则获得更高的优先级,但应谨慎使用,因为这会影响代码的可维护性。

四、CSS常用样式

1、字体和文本属性


2、背景属性

3、显示属性


4、浮动属性

打破常规,让div也能变小(实际大小跟 宽和高)

五、盒子模型

在 html 中,所有的标签都可以看成一个盒子。

在浏览器 F12 可以看一下

相关推荐

《保卫萝卜2》安卓版大更新 壕礼助阵世界杯

《保卫萝卜2:极地冒险》本周不仅迎来了安卓版本的重大更新,同时将于7月4日本周五,带来“保卫萝卜2”安卓版本世界杯主题活动的火热开启,游戏更新与活动两不误。一定有玩家会问,激萌塔防到底进行了哪些更新?...

儿童手工折纸:胡萝卜,和孩子一起边玩边学carrot

1、准备两张正方形纸,一橙一绿,对折出折痕。2、橙色沿其中一条对角线如图折两三角形。3、把上面三角折平,如图。4、绿色纸折成三角形。5、再折成更小的三角形。6、再折三分之一如图。7、打开折纸,压平中间...

《饥荒》食物代码有哪些(饥荒最新版代码总汇食物篇)

饥荒游戏中,玩家们需要获取各种素材与食物,进行生存。玩家们在游戏中,进入游戏后按“~”键调出控制台使用代码,可以直接获得素材。比如胡萝卜的代码是carrot,玉米的代码是corn,南瓜的代码是pump...

Skyscanner:帮你找到最便宜机票 订票不求人

你喜欢旅行吗?在合适的时间、合适的目的地,来一场说走就走的旅行?机票就是关键!Skyscanner这款免费的手机应用,在几秒钟内比较全球600多家航空公司的航班安排、价格和时刻表,帮你节省金钱和时间。...

小猪佩奇第二季50(小猪佩奇第二季英文版免费观看)

Sleepover过夜Itisnighttime.现在是晚上。...

我在民政局工作的那些事儿(二)(我在民政局上班)

时间到了1997年的秋天,经过一年多的学习和实践,我在处理结婚和离婚的事情更加的娴熟,也获得了领导的器重,所以我在处理平时的工作时也能得心应手。这一天我正在离婚处和同事闲聊,因为离婚处几天也遇不到人,...

夏天来了就你还没瘦?教你不节食13天瘦10斤的哥本哈根减肥法……

好看的人都关注江苏气象啦夏天很快就要来了你是否和苏苏一样身上的肉肉还没做好准备?真是一个悲伤的故事……下面这个哥本哈根减肥法苏苏的同事亲测有效不节食不运动不反弹大家快来一起试试看吧~DAY1...

Pursuing global modernization for peaceful development, mutually beneficial cooperation, prosperity for all

AlocalworkeroperatesequipmentintheChina-EgyptTEDASuezEconomicandTradeCooperationZonei...

Centuries-old tea road regains glory as Belt and Road cooperation deepens

FUZHOU/ST.PETERSBURG,Oct.2(Xinhua)--NestledinthepicturesqueWuyiMountainsinsoutheastChi...

15 THE NUTCRACKERS OF NUTCRACKER LODGE (CONTINUED)胡桃夹子小屋里的胡桃夹子(续篇)

...

AI模型部署:Triton Inference Server模型部署框架简介和快速实践

关键词:...

Ftrace function graph简介(flat function)

引言由于android开发的需要与systrace的普及,现在大家在进行性能与功耗分析时候,经常会用到systrace跟pefetto.而systrace就是基于内核的eventtracing来实...

JAVA历史版本(java各版本)

JAVA发展1.1996年1月23日JDK1.0Java虚拟机SunClassicVM,Applet,AWT2.1997年2月19日JDK1.1JAR文件格式,JDBC,JavaBea...

java 进化史1(java的进阶之路)

java从1996年1月第一个版本诞生,到2022年3月最新的java18,已经经历了27年,整整18个大的版本。很久之前有人就说java要被淘汰,但是java活到现在依然坚挺,不知道java还能活...

学习java第二天(java学完后能做什么)

#java知识#...

取消回复欢迎 发表评论: