专栏介绍 【前端网页】 目前主要更新HTML,一起学习一起进步。 本期介绍 本期主要介绍CSS样式表进阶之伪元素 文章目录 1. 简述及示例 2. ...示例: 可以在某个元素内容之前加入 样式和信息 可以在某个元素内容之后加入 样式和信息 可以单独为某个元素内容的第一个字符添加样式 可以单独为某个元素内容的第一行添加样式 在以后的学习开发中...,我们还会接触到 a 标签等特殊元素的伪元素设置。...功能实现 2.1 样式 API 伪元素书写格式: 选择器名 : 伪元素 例如: div:before 常见的伪元素: 2.2 代码实现 :before 代码 :after...总结 伪元素 用于某个元素上,修饰某个元素的状态或一部分,多用于细致化样式调整。
专栏介绍 【前端网页】 目前主要更新HTML,一起学习一起进步。 本期介绍 本期主要介绍CSS常用布局之定位 文章目录 1. ...引言&概述 在网页特效中,经常涉及到元素显示和隐藏的切换,所以我们要系统学习元素显隐的相关操作。...元素的显隐:利用 CSS 属性控制元素在页面中的显示和隐藏 共有三种方式: display visibility overflow 2. display 设置(回顾) display...3. visibility 设置 visibility 属性可以使得元素 在显示和隐藏之间相互转换。 注意:若使用该属性隐藏元素,隐藏元素仍然会占用原有标准流位置。...总结 若需要在 元素显示模式之间转换 、元素完全 隐藏不占用标准流 : display 若需要元素 隐藏且占用标准流 : visibility 若需要仅对 溢出部分进行隐藏 操作: overflow
网页设计|CSS样式 写在前面 需要说明一下,网页和网站不能划等号。也就是说别人问起你会不会建站,就不是问会不会写网页了。作为程序员,写网页应该是最基本的技能了。...所以我们今天接着了解网页设计的内容。...但是一般的情况下我们不会把css样式直接放到html的页面当中,而是单独新建一个后缀为.css的文件,再在HTML页面中引用即可。...比如我将上面的css代码放在文件名为1.css的文本中,注意去掉首尾的和 然后在HTML的head部分写入: 也能得到一样的效果。之所以这样做的原因是为了方便管理。...因为其他页面也会用到1.css这个文件,这样就不用在每个页面的head部分都写上一样的代码了。
一、为什么使用CSS有效的传递页面信息,使用CSS美化过的页面文本,使页面漂亮、美观,吸引用户,可以很好的突出页面的主题内容,使用户第一眼可以看到页面主要内容,具有良好的用户体验。...italic bold 36px "宋体";font属性:字体属性的顺序:字体风格→字体粗细→字体大小→字体类型三、文本样式属性含义举例color设置文本颜色color:#00C;text-align设置元素水平对齐方式...;square实心正方形list-style-type:square;decimal数字list-style-type:decimal去除列表前面的小黑点li {list-style:none;}九、网页背景
前言当我们在设计网页时,经常需要对网页中的元素进行定位,以便它们出现在我们想要的位置。在 CSS 中,我们可以使用不同的定位属性来定位元素。...一、position: static这是元素的默认定位属性,也就是元素在文档流中的位置。如果你没有指定元素的定位属性,那么元素就是 static 定位。...二、position: relative这个属性相对于元素的默认位置进行定位。你可以使用 top、bottom、left 和 right 属性来调整元素的位置。...div { position: relative; top: 20px; left: 10px;}三、position: absolute这个属性将元素从文档流中删除,并相对于其最近的已定位祖先元素进行定位...如果没有已定位的祖先元素,则相对于文档的 body 元素进行定位。你可以使用 top、bottom、left 和 right 属性来调整元素的位置。
专栏介绍 【前端网页】 目前主要更新HTML,一起学习一起进步。 本期介绍 本期主要介绍CSS样式表进阶文本样式 文章目录 1. 文本对齐 2. 文本缩进 3. 文本装饰 4. 行高 5. ...行级元素无法完整展示对齐效果(行级可以通过 display:block; 转块级元素后,使用对齐效果) 2. 文本缩进 text-indent:用于某段文本的首行进行缩进。...例如:text-indent: 10px; 在开发中,不建议在首行缩进处使用 px 单位,这样需要美工人员根据字体大小计算需要缩进的像 素,费 时费力。...行高 line-height:用于设置元素内,每行之间的间距。(行高越大,行间距越大) 注意:行高的设置单位可以为 px,em,百分比。...小技巧:若元素中仅有一行内容,需要将内容在元素中垂直居中,仅需要 行高=元素高度 即可 5. 字体样式 在网页样式中,我们可以对字体进行样式调节。
专栏介绍 【前端网页】 目前主要更新HTML,一起学习一起进步。 本期介绍 本期主要介绍CSS样式表进阶之盒子模型 文章目录 1. 什么是盒子模型 2. 边框:border(回顾) 3. ...单元素-水平居中 7. 相邻元素-外边距合并 8. 父子元素-外边距塌陷 1. 什么是盒子模型 所有的 HTML 元素,我们都可以看成一个四边形,即一个盒子。...用 CSS 来设置元素盒子的 内边距、边框 和 外边距 的样式的方式, 相当于设置盒子的样式,所以我们将其称之为 盒子模型 2. ...单元素-水平居中 通过设置左右 外边距自动计算,我们可以控制元素居中。...父子元素-外边距塌陷 外边距塌陷:特指父子元素,因父元素无边框,父元素的外边距会塌陷到子元素中。导致子元素设 置外边 距,父元素会被级联作用。这样的现象叫做外边距塌陷。
一、内联式样式表 直接在HTML标签中使用style进行定义样式。如:这里是红色文字....二、嵌入式样式表 使用标签嵌入到HTML文件中的标签内。(""用来对样式进行注释) 三、外部链接式样式表 将样式写在一个单独的.css文件中,然后再在HTML页面的标签内使用标记进行调用它,这样实现内容和样式相分离...如:css” rel=”stylesheet” type=”text/css”/>; 四、导入式样式表 导入式样式表与链接式样式表功能基本相同,只是语法和动作上略有不同...语法:css”>@import url("main.css")(不推荐使用).
一、CSS Transition的基本概念 CSS Transition是CSS3中的一个重要特性,它允许元素从一种样式逐渐改变为另一种样式。...二、CSS Transition的使用方法 定义过渡属性 要使用CSS Transition,首先需要指定要过渡的CSS属性。...触发过渡效果 过渡效果需要在元素的某个CSS属性发生变化时才能触发。这通常是通过用户交互(如鼠标悬停、点击等)或JavaScript动态改变元素样式来实现的。...四、总结 CSS Transition作为一种强大的视觉表现工具,在网页设计中具有广泛的应用前景。...通过学习和掌握CSS Transition的基本概念和使用方法,你可以为网页元素增添优雅的过渡效果,从而提升用户的浏览体验和满意度。希望本文能够帮助你更好地理解和应用CSS Transition技术。
专栏介绍 【前端网页】 目前主要更新HTML,一起学习一起进步。 本期介绍 本期主要介绍CSS进阶之元素的显示模式 文章目录 1. 简述 2. 块元素-block 3. ...元素的显示模式分为三种: 块元素( block ) 行内元素( inline ) 行内块元素( inline-block ) 下面我们来分别学习 2. ...行内元素-inline 行内元素(内联元素):根据内容多少来占用行内空间, 不会自动换行 常见的行内元素: 、 等 行内元素特点: 1 、 根据内容体多少来自动设置宽度...行内块元素-inline-block 行内块元素:同时具备块元素和行内元素的部分特点。...显示模式的转换 display 属性可以使得元素 在行内元素和块元素之间相互转换。
专栏介绍 【前端网页】 目前主要更新HTML,一起学习一起进步。 本期介绍 本期主要介绍CSS样式表进阶之图像的灵活使用与拓展知识 文章目录 1....拓展知识 2.1 文字阴影 2.2 元素变成圆形 2.3 截图整个网站 1....这个网页数据传输道理相同,所以我们的选择是将当前页面所需要的图标图片一次性打包传输,方 便使用。 所以,为了提高页面加载效率,这里我们就需要学习 CSS 的精灵图和字体图标。...格式: text-shadow : X 轴偏移 Y 轴偏移 模糊程度 阴影颜色 ; text-shadow: 5px 5px 5px #FF0000; 2.2 元素变成圆形 元素可以在表现形式上通过...CSS 样式调节,变为圆形: 格式: border-radius :百分比; 注意: 1 、 0% 是四边形, 50% 是圆形。
专栏介绍 【前端网页】 目前主要更新HTML,一起学习一起进步。...本期介绍 本期主要介绍CSS样式表入门概述以及基本语法格式和选择器 文章目录 1.CSS 概述 1.1什么是 CSS 1.1入门案例 2. CSS 基本语法格式 3. ...Sheets) :层叠样式表 层叠:一层一层叠加 样式表:存储样式的地方,多个样式 CSS 通常称为 CSS 样式或层叠样式表,主要用于设置 HTML 页面中的文本内容...支持使用 * 作为通配符,表示任意元素 上述案例中,因为使用 * 代表任意元素,这里 和 两个标签都被修改了样式。...注意:不建议使用,会降低页面加载速度。 3.5 扩展:属性选择器 每个标签将来都会设置不同的属性及属性值, 我们可以通过标签的属性及属性值来将样式作用于特点标签上。
不选择某一类元素,使用 css的写法 :not(属性值) 例如,下列标签中,不选择class为disable的span标签 则 这样写 dd:not(.disabled) > span 或者 dd
CSS 全称为 Cascading Style Sheets,中文翻译为“层叠样式表”,简称 CSS 样式表,所以称之为层叠样式表(Cascading Stylesheet)简称 CSS。...在网页制作时采用 CSS 技术,可以有效地对页面的布局、字体、颜色、背景和其它效果实现更加精确的控制。只要对相应的代码做一些简单的修改,就可以改变同一页面的不同部分,或者页数不同的网页的外观和格式。...2、CSS 的作用 简单地来讲,CSS 能对你制作的网页进行布局、颜色、背景、宽度、高度、字体进行控制,让网页按您的美工设计布局的更加美观漂亮。...3、样式表书写位置 Document css">...类选择器命名规则 不能用纯数字或者数字开头来定义类名; 不能使用特殊符号或者特殊符号开头(_ 除外)来定义类名; 不建议使用汉字来定义类名; 不推荐使用属性或者属性的值来定义类名。
目录 前言 一、使用css修改元素的样式 1、内联样式、行内样式: 2、内部样式表: 3、外部样式表:(最佳) 二、CSS基本语法 三、CSS中的各类选择器 1、 元素选择器: 2、 id选择器...网页分成三个部分:结构(HTML)、表现(CSS)、行为(JavaScript) CSS: 定义:层叠样式表,用来设置网页中元素的样式。 ...网页实际上是一个多层的结构,通过css可以分别为网页的每一个层来设置样式,而最终我们能看到的只是网页的最上边一层。...好处: 内部样式表更方便对样式进行复用。 缺点:只能对一个网页起作用,不能跨页面进行复用。 ...3、外部样式表:(最佳) 可以将css样式编写到一个外部的css文件中,然后通过link标签来引入外部的css文件。
一、CSS 是什么?—— 网页的 “化妆术” 有多神奇?...它是一种专门用于描述 HTML 文档呈现样式的语言,能够对网页中元素的位置、颜色、大小、字体等进行像素级的精确控制,最终实现美化页面的效果。...结构,换上不同的 CSS,就能呈现出简约、华丽、可爱、商务等多种风格的网页。...,会覆盖内部样式表和外部样式表中对同一元素的相同样式声明。...小写字母更易书写,无需切换大小写; 代码风格统一,视觉上更整洁; 避免因大小写不一致导致的误读或错误(虽然 CSS 不敏感,但部分工具或框架可能对大小写有要求)。
我们引入CSS的方式有三种: 行内式(内联样式) 内部样式表(内嵌样式表) 外部样式表(外链式) 1.3.1、 行内式(内联样式) 称行内样式、行间样式,是通过标签的style属性来设置元素的样式,也就是说直接写在标签...1.3.2、内部样式表(内嵌样式表) 内嵌式是将CSS代码集中写在HTML文档的head头部标签中,并且用style标签定义,这种也**只适用于学习或者是小型的项目,一般不推荐使用。...样式不冲突,不会层叠 ? 1.4.2、CSS继承性 ? CSS的继承性指的是子标签会继承父标签的某些样式,如文本颜色和字号。想要设置一个可继承的属性,只需将它应用于父元素即可。...2.2.3.1、语法 #id名 {属性1:属性值1; 属性2:属性值2; 属性3:属性值3; } p> 2.2.3.2、注意 元素的id值是唯一的,只能对应于文档中某一个具体的元素...我们网页的标签非常多,再不同地方会用到不同类型的标签,以便更好的完成我们的网页。HTML标签一般分为块标签和行内标签两种类型,它们也称块元素和行内元素。
html:网页的骨骼,负责网页的内容结构 css:网页的外表,负责网页的视觉体验和网页的美化 JavaScript:网页的灵魂,负责网页的交互处理 六. 浏览器内核是什么?有哪些常见的浏览器内核?...认识CSS CSS表示层叠样式表(Cascading Style Sheet,简称:CSS,又称为又称串样式列表、级联样式表、串接样式表、阶层式样式表), 是为网页添加样式的代码。...它是一门样式表语言; 维基百科解释:是一种计算机语言,但是不算是一种编程语言; CSS的历史 早期的网页都是通过HTML来编写的,但是我们希望HTML页面可以更加丰富: 这个时候就增加了很多具备特殊样式的元素...CSS样式之间用分号 ; 隔开,建议每条CSS样式后面都加上分号 ; 很多资料不推荐这种写法: 1.在 原生的HTML编写 过程中确实这种写法是不推荐的 2.在 Vue的template 中某些动态的样式是会使用内联样式的...内部样式表(internal style sheet) 内部样式表(internal style sheet) 将CSS放在HTML文件 元素里的 元素之中。
专栏介绍 【前端网页】 目前主要更新HTML,一起学习一起进步。 本期介绍 本期主要介绍CSS进阶之元素的背景以及清除浏览器默认样式 文章目录 1. 简述 2. ...简述 在网页中,到处能够看到各种背景(背景颜色、背景图片 等),在页面中,元素是可以通过设置 背景展示 更加丰富的效果,这是构成我们网页多样化的重要部分。...下面我们开始讲解元素背景 2. ...这里为各位提供一套清空浏览器默认样式的 CSS 代码, 各位只需要将其保存成 CSS 文件,每次 HTML 引入该文件,即可完成浏览器默认样式的清空。...代码如下: 注意:这里不用* 通配符,是为了加快网页效果加载
熟悉前端的人都会听过css的伪类与伪元素,然而大多数的人都会将这两者混淆。...1.伪类与伪元素 先说一说为什么css要引入伪元素和伪类,以下是css2.1 Selectors章节中对伪类与伪元素的描述: CSS introduces the concepts of pseudo-elements...直译过来就是:css引入伪类和伪元素概念是为了格式化文档树以外的信息。也就是说,伪类和伪元素是用来修饰不在文档树中的部分,比如,一句话中的第一个字母,或者是列表中的第一个元素。...虽然它和普通的css类相似,可以为已有的元素添加样式,但是它只有处于dom树无法描述的状态下才能为元素添加样式,所以将其称为伪类。 伪元素用于创建一些不在文档树中的元素,并为其添加样式。... CSS: .first { font-size: 5em; } 如果不创建一个元素,我们可以通过设置的:first-letter伪元素来为其添加样式。