“这里是云端源想IT培训,帮你轻松拿offer”
嗨~大家好,我是学长
今天的你过得还好吗?
- 2023.03.07 -
女神节来临,女孩们个个美丽动人,愿我们都能成为照亮自己的光芒,无需依赖他人的光辉。
在上期内容中,我们共同探讨了HTML的基础概念,而今日,我们将继续深入探讨CSS的本质及其应用。
一、CSS简介1. CSS是什么
CSS,即层叠样式表,是一种规范化的网页美化手段,它能够对网页的样式进行细致的调控,并且实现了CSS样式与网页内容(由HTML语言所定义)的有效分离。
探讨CSS的诸多益处,首先,它能够显著提升网页的样式设计;其次,通过CSS,我们可以轻松实现网页元素的一致性;再者,运用CSS有助于提高网页的加载速度;最后,它还支持跨平台和设备的兼容性。CSS的基本用法包括:首先,了解CSS的基本语法;其次,掌握如何编写CSS规则;再者,学习如何应用CSS样式到HTML元素上;最后,了解CSS的层叠和继承机制。
CSS的构成要素分为三个主要部分,分别是选择器(selector)、属性(properties)以及属性值(value)。
2.CSS应用方式
亦称作CSS引用方法,主要包含以下三种形式:内部样式表、行内样式、以及外部样式表。
内部样式:
亦称作嵌入式样式,它通过网页的头部区域中的style标签进行设定。这种样式将对页面上所有与样式选择器相匹配的标签产生效应。
行内样式:
亦称作内嵌式样,通过HTML标签中的style属性进行设定。这种样式仅对配置了style属性的相应标签生效。
外部样式:
采用独立.css文件进行样式设定,并借助页面中的link标签或@import指令进行引用。
提示:type属性可以省略
三种引入优先级:
1.三种引入方式内容属性不冲突:三种方式会同时起作用。
2.三种引入方式内容属性会冲突:
当遇到属性值中包含**“!important”**这一特定关键字时,应优先采用这种方式来导入相应的属性值。
三、CSS选择器1、id选择器
ID选择器能够为那些带有特定标识符的HTML组件设定特定的样式规则,通常情况下,在同一个页面中,各个标签的ID名称应当保持独一无二,不可出现重复。
示例:为id为part1的段落添加红色字体样式
2、class选择器
CSS类选择器能够为带有特定类名的HTML元素应用特定样式,通常情况下,一个网页上的标签类名并非必须唯一,且可以出现多次。
请确保对具有绿色样式的段落应用绿色字体,并对具有加粗样式的段落实施加粗处理。
3、标签选择器
我们不仅可以运用id选择器和class选择器,还可以直接采用标签选择器进行操作。
请确保所有段落均应用黄色字体样式,并且所有超链接标签均需使用红色字体呈现。
4、子代选择器
子代选择器能够选取出当前选定元素下的所有直接子元素。在定义过程中,我们通过使用符号“>”来明确区分这些子元素。
示例 :为div标签下所有h1子节点设置为红色文本样式
5、后代选择器
标签元素不仅可以并列呈现,还能够进行嵌套呈现,而所谓的后代选择器,便是用来挑选那些嵌套在一起的标签元素的工具。在对其进行定义时,我们通常通过“空格”来进行分隔。
示例:为所有段落标签中的超链接标签添加红色文本
6、相邻兄弟选择器
相邻兄弟选择器能够选取位于某个元素之后、且与该元素共享同一父元素的另一个元素。在定义时,通过“+ ”符号进行区分。
示例 :为div之后的第一个p标签元素设置为黄色文本样式
7、后续兄弟选择器

后续的兄弟选择器能够锁定所有目标元素的后继相邻元素。在设定时,通过符号“~”来明确区分。
示例 :为div之后的所有p标签元素设置为黄色文本样式
8、交集选择器
只有符合多重要求的元素才有资格被选中,交集选择器正是为此而设。在定义时,需通过标签名称、ID标识或类标识来进行选择。
对具有p标签属性并且class属性值为part的段落元素,应施加绿色文字的样式规定。
9、并集选择器
当多种元素具备共同特征时,我们便可以运用并集选择器进行挑选。在设定选择器时,各元素间需用“逗号”进行分隔。
对以下元素施行红色文字样式:p标签、h1标签、class属性值为‘link’、id属性值为‘click’的各类。
10、通配符选择器
通配符选择器可以匹配任何标签,我们常用于统一页面样式。
示例:将页面所有元素的字体设置为红色文本样式
11、伪类选择器
根据不同的状态显示不同的样式,一般多用于标签。
有四种状态:
注:默认超链接为:蓝色、下划线
12、属性选择器
属性选择器可以根据元素的属性及属性值来选择元素。
请确保对以下input标签,即那些属于text和button类型的,进行相应的样式调整。
选择器就讲到这里了,下面来看看css基本属性都有哪些
四、CSS基本属性1、字体属性
css字体属性指的是设置字体相关的样式。
2、文本属性
文本属性包括阴影效果、大小写、文本缩进、对齐方式等等。
3、背景属性
CSS的背景相关属性,其主要功能在于对元素的背景颜色、背景图案、图案的重复模式以及图案的显示位置进行设定。
背景裁剪属性定义了背景图像的显示范围,这一特性属于CSS3范畴,主要用途在于设定背景图的剪切边界,其基础语法结构表现为:
背景裁剪:采用边框盒模型、内边距盒模型或内容盒模型。
4、边框属性
CSS的边框相关属性允许调整元素的边框颜色、样式和尺寸。在应用这些边框属性之前,必须确保已经定义了元素的具体高度和宽度。其具体语法结构表现为:
border :边框宽度 边框样式 边框颜色
边框宽度可通过border-width属性独立设定;边框样式可由border-style属性独立指定;边框颜色则可单独使用border-color属性进行设置。
5、列表属性
列表中常见的属性包括:list-style-type、list-style-image、list-style-position以及list-style。
6、 鼠标属性
在CSS中,我们可以利用cursor属性来调整鼠标指针的显示形状,其语法结构具体表现为:
cursor:鼠标指针样式; 本文来自作者[admin]投稿,不代表芝麻开门立场,如若转载,请注明出处:https://aizmkm.com/zshi/202507-2167.html
评论列表(3条)
我是芝麻开门的签约作者“admin”
本文概览:今天的你过得还好吗?上期给大家分享了关于HTML的基础知识,今天接着来说说CSS是什么。list-style-type属性用于设置列表项标记的类型...
文章不错《云端源想IT培训:女神节快乐!上期讲HTML,今天说说CSS是什么?》内容很有帮助