首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

CSS标签显示模式 ② ( 行内元素 | 行内块元素 )

可以 在一行中 同时放置多个 , 常见行内元素有 : 链接标签 : 行内标签 : 文字相关标签 : , , , , 2、行内元素特点...是 其本身 宽度 ; 容器特性 : 行内元素 作为 容器 , 只能 存放 文本 或 行内元素 , 不能存放 块级元素 ; 在 链接 标签 中 , 不能包含 其它 链接 , 否则会产生冲突...1 行内元素2 显示效果 : 为 span 标签设置 宽高 都是无效 , 设置 200 x 200 像素宽高 , 显然没有成功..., 行内元素宽高只取决于 元素 本身宽高 ; 二、行内块元素 ---- 1、行内块元素简介 行内块元素 标签 是 特殊标签 , 可以在 一行内显示多个 , 但是同时也可以为其设置 宽高属性 和...对齐属性 ; 图片标签 : 表单标签 : 单元格标签 : , 表格 table 中 行 tr 标签 单元格 标签 ; 2、行内块元素特点 行内块元素特点

1.5K10

CSS标签显示模式 ① ( 标签显示模式 | 块级元素 )

- 标签显示模式 : 指的是 标签显示方式 , 标签类型有很多 , 不同情景使用不同类型标签 ; 块级元素 : div 标签 独占一行显示 , 对应 块标签 ; 行内元素 : span 标签可以...在一行放置多个进行显示 , 对应 行内标签 ; 二、块级元素 ---- 1、块级元素简介 块级元素 可以 独占一行显示 , 常见 块级元素 标签 : 标题标签 : , , … ,...: 块级元素 会 独占父容器 一行 , 宽度默认充满父容器 ; 大小可控 : 标签 高度 , 宽度 , 内边距 , 外边距 可以自定义设置 ; 默认宽度 : 块级元素 默认 宽度 是 父容器 ...; 段落标签 : 标签是特殊 块级元素 , 其中不能包含 标签 , 只能放文字内容 ; 如果在 p 标签内放置 块级元素 , 会显示错误效果 ; 标题标签 : 标题标签中只能放置文字...标签设置了 200x100 像素大小 , 并设置了 2 像素上边距 , 块级元素 整体背景设置为了黑色 , 文字颜色设置成了 绿色 ; <!

1.8K30
您找到你想要的搜索结果了吗?
是的
没有找到

CSS元素妙用--单标签之美

伪类大家听多了,伪元素可能听到不是那么频繁,其实 CSS 对这两个是有区分。 ?...但是运用伪元素,我们可以去掉这些不合语义化多余标签,运用 before 伪元素,将 CSS3 变换作用于伪元素上,这样变形不会作用于位于 div 上文字,而且没有使用多余标签。...而 《CSS SECRET》 中对 标签描述是,这种方法不仅在可维护性方面是一种糟糕实践,而且污染了结构层代码。 想想自己敲代码以来,用 标签还真不少。...more magic — 单标签图案 上面介绍是伪元素众多用法一部分,伪元素作用远不止于此。有了before 、after 两个伪元素。...一个标签其实可以相当于 3 个标签来使用,而配合 CSS3 强大 3D 变换、多重背景,多重阴影等手段,让单标签作画成为了可能,下面是我仅用单个标签,实现一些动画效果: 单标签实现浏览器图标: ?

1.6K100

CSSCSS 选择器 ① ( CSS 选择器作用 | CSS 选择器分类 | 标签选择器 | 类选择器 | div 与 span 标签 | 多类名选择器 )

标签 ② div 标签 5、多类名选择器 一、CSS 选择器作用 ---- CSS 作用 : 以下面的代码为例 , 先通过 选择器 h3 将 HTML 中 h3 标签类型选择出来 , 然后为这些标签设置...style 样式 ; h3 { color: blue; font-size:20px; } CSS 选择器 作用 : 在 HTML 文件 中 选择 符合特定规则 标签 ; 二、CSS...-- 1、简介 标签选择器 是 使用 HTML 标签作为选择器 , 如果 HTML 引入了使用 标签选择 CSS 样式 , 那么该 HTML 中 所有的指定标签 , 都使用该 CSS 样式 ; 标签选择器...可以 将 HTML 中 某个类型标签全部选择出来 , 并应用 CSS 样式 ; 标签选择器 优缺点 : 优点 : 可以 快速为 HTML 页面的 某个类型标签统一样式风格 ; 缺点 : 不能进行差异化样式风格设置...1、简介 CSS选择器 可以 将 页面中 某几个 标签选择出来 , 使用 " .类名 " 识别标签 ; CSS选择器 使用方式如下 : 首先 , 在标签 class 属性中设置类名 ;

2.8K20

CSSCSS 复合选择器 ② ( 子元素选择器 | 交集选择器 )

选择 元素 直接子元素 ( 亲儿子元素 ) 中 使用基础选择选择 元素 ; 子元素选择器语法 : 父选择器 写在前面 , 子选择器 写在后面 , 两个选择器之间使用 > 大于号隔开 ; 父选择器...>子选择器 { 属性名称1:属性值1; 属性名称2:属性值2; 属性名称3:属性值3; } 注意 : 子选择器 只能从 父选择选择标签 亲儿子元素选择 元素 ; 子选择器 只能 从...父选择选择元素 亲儿子 元素选择 , 孙子元素 和 重孙子元素 选择不到 ; CSS 基础选择器 : 标签选择器 类选择器 ID 选择器 通配符选择器 2、代码分析 在下面的代码中 ,...下面的标签中 , div 标签 标签 是 p 标签 , 没有 label 标签 , 因此 没有可选择元素 , 孙子标签不在子元素选择器范围之内 ; div...; 交集选择器语法 : 两个基础选择器之间没有空格 ; 基础选择器1基础选择器2 { 属性名称1:属性值1; 属性名称2:属性值2; 属性名称3:属性值3; } CSS 基础选择器 : 标签选择

4.3K10

CSS元素选择器是怎样运作

在前端工程师日常工作中,使用 CSS 元素选择器是稀松平常事;无论你是编写一般 CSS 还是需要经过编译 SASS,SCSS,LESS等,最终都被编译成一行一行 CSS 样式属性,最终交给浏览器解析并套用...但是你想过没有这是如何实现呢? 浏览器渲染 我们先看一下浏览器渲染步骤: ? CSS 在被浏览器加载后,会被解析成 CSSOM 树,并尝试与 Dom 叠加成渲染树,随后进行计算位置、渲染等步骤。...这样看来,CSS 属性套用关键就在于如何CSS 转化成 CSSOM 树,以及怎么把 CSSOM 套用到 DOM 上去。...,以及前面讨论到 CSS 运算过程,编写 CSS 时也有几个地方可以稍微留心一下: 由于样式规则目标属性会分组存放,id 选择器效率非常高,所以是不能与其他条件混用。...延伸 认识了 CSS 选择器之后,你一定会很好奇,JavaScript 元素选择器又是怎么回事呢?

1.7K10

CSS进阶】伪元素妙用--单标签之美

采用单标签完成各种图案,许多图案与本文有关。 也希望觉得不错同学顺手在我 Github 点个 star : CSS3奇思妙想 。...伪元素虽然强大,但是还是有一些特定标签是不支持伪元素 before 和 after 。...但是运用伪元素,我们可以去掉这些不合语义化多余标签,运用 before 伪元素,将 CSS3 变换作用于伪元素上,这样变形不会作用于位于 div 上文字,而且没有使用多余标签。...而 《CSS SECRET》 中对 标签描述是,这种方法不仅在可维护性方面是一种糟糕实践,而且污染了结构层代码。 想想自己敲代码以来,用 标签还真不少。...一个标签其实可以相当于 3 个标签来使用,而配合 CSS3 强大 3D 变换、多重背景,多重阴影等手段,让单标签作画成为了可能,下面是我仅用单个标签,实现一些动画效果: 单标签实现浏览器图标: ?

1.1K120

CSSCSS 总结 ② ( CSS 字体文本样式 - 大小 字体 粗细 斜体 颜色 对齐 | CSS 标签显示模式 - 块级元素 行内元素 行内块元素 ) ★

一、CSS 字体文本样式 1、CSS 字体设置 CSS 字体设置 : 大小设置 : font-size 属性值 单位 推荐使用 px 像素 , Google 浏览器默认文字大小 16 像素 ; font-size...CSS 样式 , 标签内容就会使用相应对齐方式 ; text-align 属性 取值 : left : 左对齐 , 该值是默认值 ; right : 右对齐 ; center : 居中对齐...) text-decoration: underline; 二、CSS 标签显示模式 1、块级元素 标签显示模式 : 指的是 标签显示方式 , 标签类型有很多 , 不同情景使用不同类型标签 ;...块级元素 ; 3、行内块元素 行内块元素 标签 是 特殊标签 , 可以在 一行内显示多个 , 但是同时也可以为其设置 宽高属性 和 对齐属性 ; 图片标签 : 表单标签 : 单元格标签 : , 表格 table 中 行 tr 标签 单元格 标签 ; 行内块元素特点 : 显示样式 : 行内块元素 默认 都在一行中显示 , 每个元素之间会自动添加间隔

1.2K10

CSS元素选择器及其优先算法

CSS 选择器 这一块可以说是很基础了,只有用选择器选中元素,才能使样式生效 元素选择器(标签选择器) 直接选中原生 html 标签名,该选择器可以说是优先级最低了,在没有其它类型选择器时才会考虑它...: 100px; height: 50px; } class选择器 选中标签中定义 class 名字,该选择器优先级高于标签选择低于 id 选择 .great-class { width...: 100px; height: 50px; } 子元素选择 基于上面的方式衍生,目的是为了区别不同父标签下相同 标签名,id 名,类名元素。...n 个子元素 选择器优先级算法 众多类型选择器方式,还可以组合使用,那么如何区分呢 优先级由 A,B,C,D 四个值确定,计算规则如下 存在内联样式,A = 1,否则 A = 0 B 值等于...ID选择器 出现次数; C 值等于 类选择器 + 属性选择器 + 伪类 出现总次数; D 值等于 标签选择器 + 伪元素 出现总次数 将四个值当成一个序列,(A,B,C,D),按照从左往右顺序依次比较

85420

CSS 01 准备 选择器、伪元素

CSS3 浏览器支持情况 ​ 网址查询:caniuse.com CSS3伪类选择器(一) 动态伪类选器 ​ a:link{} a:visited{} a:hover{} a:active{} UI元素状态伪类选择器...​ html部分: ​ // disable 是状态 ​ CSS部分:(根据状态确定样式) ​ input :enable{} input:disable{} CSS3伪类选择器(二) 结构伪类选择器...{} 从后往前 li:fist-of-type{} 限定是第一个li标签元素 li:last-of-type{} 限定是最后一个li标签元素...li:only-child{} 选择元素是它父元素只有一个子元素 li:only-of-type{} 选择元素是它父元素只有一个子元素,但是限制子元素标签类型为li...li:empty{} 选中li标签元素是空元素 html: css: .demo::first-letter{} 文本段落首字 .demo::first-line

92140

js如何动态选择和操作 CSS元素,例如 ::before 和 ::after

什么是伪元素元素用于向某些选择器设置特殊效果。 已存在元素是指DOM中存在,伪元素则是虚拟一种,样式也是给这个虚拟元素使用。...比如伪元素 :before和:after,用于在css渲染中向元素头部或尾部插入内容,它们不受文档约束,也不影响文档本身,只影响最终样式。...这些添加内容不会出现在DOM中,仅仅是在css渲染层中加入。 它不存在于文档中,所以js无法直接操作它。而jQuery选择器都是基于DOM元素,因此也并不能直接操作伪元素。...::selection:CSS元素应用于文档中被用户高亮部分(比如使用鼠标或其他选择设备选中部分)。(只支持双冒号形式)。 ...但是伪元素内容只存在于CSS渲染树中,并不存在于真实DOM中。所以为了seo优化,最好不要在伪元素中包含与文档相关内容。 修改伪元素样式,建议使用通过更换class来修改样式方法。

5.5K20

CSS3】CSS3 伪元素选择器 ( 伪元素选择器语法简介 | 伪元素选择器权重计算 | 代码示例 )

一、CSS3 伪元素选择器 ---- CSS3 伪元素选择器 : ::before 选择符 : 在 指定标签元素内部 前面 插入内容 ; ::after 选择符 : 在指定标签元素内部 后面 插入内容..., 需要 将显示模式 display 转为块级元素 block 或 行内块元素 inline-block ; 伪元素本质 : 在 dom 中看不到插入元素 ; 权重 : 伪元素选择权重 与 标签选择器...权重相同 , 权重为 1 ; 区分 伪元素选择器 与 伪类选择器 : 伪类选择器 有一个冒号 , 如 : a:hover 表示鼠标经过 a 标签样式 ; 伪元素选择器 有两个冒号 ; 二、CSS3...伪元素选择器权重 ---- 伪元素选择权重 与 标签选择器 权重相同 , 权重为 1 ; 属性选择器 , 伪类选择 权重 , 与 类选择器 权重相同 , 都是 10 ; 参考 【CSSCSS...important 权重无穷大 div::before 选择器是由 标签选择器 和 伪元素选择器 结合而成 , 标签选择权重为 0,0,0,1 ; 伪元素选择权重为 0,0,0,1 ;

98220
领券