【CSS】——基础入门常见操作

简介: CSS引入,CSS对元素美化,style修饰,选择器(标签选择器,类选择器,ID选择器,复合选择器),font-size , boder ,width,height,margin,paddiing

  image.gif 编辑

阿华代码,不是逆风,就是我疯

你们的点赞收藏是我前进最大的动力!!

希望本文内容能够帮助到你!!

目录

一:CSS引入

二:CSS对元素进行美化

1:style修饰

2:选择器

(1)标签选择器

(2)类选择器

效果①

效果②

(3)ID选择器

总结

(4)复合选择器

3:font-size

4:boder、width、height

5:margin、padding内外边距


一:CSS引入

CSS(Cascading Style Sheet),层叠样式表, ⽤于控制⻚⾯的样式.

CSS 能够对⽹⻚中元素位置的排版进⾏像素级精确控制, 实现美化⻚⾯的效果. 能够做到⻚⾯的样式和

结构分离.

CSS 可以理解为"东⽅四⼤邪术" 之化妆术.

对⻚⾯的展⽰进⾏"化妆"

image.gif 编辑

二:CSS对元素进行美化

1:style修饰

image.gif 编辑

image.gif 编辑

image.gif 编辑

对所有span标签都设置为了红色,这显然是不合适的

image.gif 编辑

我们对span标签进行分类

2:选择器

(1)标签选择器

解释:对<span>的标签进行修饰

image.gif 编辑 image.gif 编辑

效果:

image.gif 编辑

(2)类选择器

在center前加“.”    

解释:选择class为center的元素

image.gif 编辑 image.gif 编辑

效果①

image.gif 编辑

效果②

image.gif 编辑 image.gif 编辑

(3)ID选择器

image.gif 编辑 image.gif 编辑 image.gif 编辑

总结

image.gif 编辑

(4)复合选择器

由多个单选择器组成

ul标签:unlist无序列表

ol标签:orderlist有序列表

①场景:不修改li,给ol标签中的li加修饰  

ol li

image.gif 编辑 image.gif 编辑

②效果

image.gif 编辑

③变式:类选择器 + 标签选择器

.order li

image.gif 编辑 image.gif 编辑

④就近原则

你要改成红色,但我偏要用蓝 色

按照代码从上往下的顺序,谁离得近,就是什么颜色

image.gif 编辑 image.gif 编辑

效果

image.gif 编辑

⑤样式

通常将样式放在header里面,保证页面加载时先出样式

1>行内样式

适合新手小白

image.gif 编辑

2>内部样式

image.gif 编辑

3>外部样式

herf外部链接,用ctrl+鼠标左击点进去。特点:非常简洁,适合企业开发

image.gif 编辑

image.gif 编辑

3:font-size

设置字体大小(chrome浏览器默认字体大小为16像素)

image.gif 编辑 image.gif 编辑

效果

image.gif 编辑

4:boder、width、height

边框,边界 ;px是像素(可以理解为字体大小,数字越大像素越大,字体越大)

复合样式:由多个样式组成,没有先后顺序

image.gif 编辑

image.gif 编辑

①效果

image.gif 编辑

②width

image.gif 编辑

③height

image.gif 编辑

image.gif 编辑

重点:width、height只对块级元素生效,对行内元素不生效——例如对div标签生效,对span标签不生效(可以理解成div是一个箱子,span是一个袋子)

块级元素:h1~6、p、div

行内元素:span、a、

image.gif 编辑 image.gif 编辑 image.gif 编辑

5:margin、padding内外边距

重点内外都是相对的,看是相对于谁!!

image.gif 编辑 image.gif 编辑

margin

有上下左右像素单独设置,也可以什么都不加就是都设置,也可以是两个参数(第一个表示上下,第二个表示左右)——margin(0,auto)居中的意思

image.gif 编辑

遵循上右下左的顺序设置为不同值(也可以记为顺时针)

image.gif 编辑

也可以单独选设置

image.gif 编辑

设置前

image.gif 编辑

设置后

image.gif 编辑

padding

image.gif 编辑

效果如下

image.gif 编辑

相关文章
|
5月前
|
前端开发
|
3月前
|
前端开发
【前端web入门第四天】02 CSS三大特性+背景图
本文详细介绍了CSS的三大特性:继承性、层叠性和优先级,并深入讲解了背景图的相关属性,包括背景属性、背景图的平铺方式、位置设定、缩放、固定以及复合属性。其中,继承性指子元素自动继承父元素的文字控制属性;层叠性指相同属性后定义覆盖前定义,不同属性可叠加;优先级涉及选择器权重,包括行内样式、ID选择器等。背景图部分则通过具体示例展示了如何设置背景图像的位置、大小及固定方式等。
267 91
|
3月前
|
前端开发
【前端web入门第三天】02 CSS字体和文本
本文详细介绍了CSS中字体和文本的相关属性。字体部分涵盖字体大小、粗细、样式、行高、字体族及`font`复合属性,通过具体示例展示了如何设置和使用这些属性。文本部分则讲解了文本缩进、对齐方式、修饰线及文字颜色等属性,并提供了实用的代码示例。此外,还简要介绍了调试工具中的一些细节,如错误属性标识和属性生效状态的控制。
76 28
|
3月前
|
前端开发 JavaScript
【前端web入门第三天】01 css定义和引入方式 四种标签选择器
本文档详细介绍了CSS的基础知识及其应用。内容涵盖了CSS的定义、CSS在HTML中的引入方式,包括内部样式表、外部样式表及行内样式表的使用场景与方法。此外,还深入解析了不同种类的选择器:标签选择器、类选择器、ID选择器以及通配符选择器的功能与应用场景,并提供了实例帮助理解。最后,通过具体的新属性示例,指导如何使用这些选择器来实现基本的盒子绘制。适合初学者系统学习CSS。
59 15
|
3月前
|
前端开发
|
3月前
|
前端开发
【前端web入门第六天】01 CSS浮动
这是关于CSS布局第六天学习目标的介绍,主要解决多个`&lt;div&gt;`标签在同一行显示的问题,即一个在左边,另一个在右边。文中介绍了标准流、浮动及flex布局的概念,重点推荐使用flex布局。文章详细讲解了浮动的基本使用、布局技巧及清除浮动的方法,包括额外标签法、单伪元素法、双伪元素法和`overflow`隐藏法,并提供了示例代码帮助理解。
|
4月前
|
前端开发
CSS3入门
【8月更文挑战第23天】CSS3入门。
38 3
|
4月前
|
前端开发
零基础 CSS 入门问题之CSS 代码的一般格式是什么样的
零基础 CSS 入门问题之CSS 代码的一般格式是什么样的
|
4月前
|
前端开发 开发者
太惊艳了,这些都是CSS的入门知识!
太惊艳了,这些都是CSS的入门知识!
|
7月前
|
Web App开发 前端开发
CSS3入门
该内容介绍了CSS3的基本概念和三种样式表导入方式:行内式、内嵌式和链入式。CSS用于分离网页内容和表现形式,常见浏览器如Chrome支持CSS。样式规则包括选择器(如标记、类和ID选择器)和属性值对。通过实例展示了不同导入方式的效果,如行内样式直接在HTML元素中设置,内嵌样式写在`&lt;head&gt;`标签内的`&lt;style&gt;`标签中,链入式则将样式保存在外部CSS文件并用`&lt;link&gt;`标签引用。文章还展示了标记、类和ID选择器的应用,分别影响对应的所有标记、类名或ID名。

热门文章

最新文章