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

CSS样式元素,行内元素,行内元素

前言 HTML元素按布局属性可以分为三种类型:元素、行内元素、行内元素 这篇文章梳理一下他们的区别与联系 一、区别 1.元素 属性 默认独占一行 如果不设置宽度,默认的宽度。...即使设置的宽度,也会占用一行 可以设置全部属性 2.行内元素 属性 不会独占一行,可以与其他非元素同行 不是全部属性都生效。margin的上下,padding的上下,宽度,高度都不可以设置。...行内元素里面不可以嵌套元素 3.行内元素 属性 不会独占一行,可以与其他非元素同行 可以设置全部属性 代码换行时,会出现间隔。...二、联系 可以通过css的display的属性来转换 block 元素 inline 行内元素 inline-block 行内元素 display: block; // 设置元素元素...display: inline: // 设置元素为行内元素 display: inline-block; // 设置元素为行内元素 三、常见标签 1.元素 div,p,ul,li(列表)

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

CSS】标签显示模式 ③ ( 标签显示模式转换 | 行内元素转换为元素 | 元素转换为行内元素 | 元素、行内元素转换为行内元素 )

文章目录 一、标签显示模式转换 1、行内元素转换为元素 2、元素转换为行内元素 3、元素、行内元素转换为行内元素 一、标签显示模式转换 ---- 1、行内元素转换为元素CSS...样式中设置属性值 display: block; , 可以将 行内元素 转换为 元素 ; span { /* 行内元素 转换为 元素 */ display:...: 2、元素转换为行内元素CSS 样式中设置属性值 display: block; , 可以将 行内元素 转换为 元素 ; span { /* 行内元素 转换为... 元素 展示效果 : 没有设置 display: inline; CSS 样式属性 : 设置 display: inline;...CSS 样式属性 : 3、元素、行内元素转换为行内元素CSS 样式中设置属性值 display: inline-block; , 可以将 元素 或 行内元素 转换为 行内元素 ;

1.5K10

CSS 元素、内联元素、内联元素

元素 元素,也可以称为行元素,布局中常用的标签如:div、p、ul、li、h1~h6、dl、dt、dd等等都是元素,它在布局中的行为: 支持全部的样式 如果没有设置宽度,默认的宽度为父宽度100%...那么下面有一个想法,就是div这个元素能不能设置为同一行呢? 方法当然有的,就是转化为 行内元素,如下: ?...解决内联元素间隙的方法 1、去掉内联元素之间的换行 2、将内联元素的父设置font-size为0,内联元素自身再设置font-size 内联元素 内联元素,也叫行内元素新增的元素类型,现有元素没有归于此类别的...它们在布局中表现的行为: 支持全部样式 如果没有设置宽高,宽高由内容决定 盒子并在一行 代码换行,盒子会产生间距 子元素内联元素,父元素可以用text-align属性设置子元素水平对齐方式。...display属性 display属性用来设置元素的类型及隐藏的,常用的属性有: 1、none 元素隐藏且不占位置 2、block 元素元素显示 3、inline 元素以内联元素显示 4、

3.6K20

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

宽度 , 内边距 , 外边距 可以自定义设置 ; 默认宽度 : 元素 默认 宽度 父容器 的 100% 宽度 ; 容器特点 : 元素 作为 容器 , 可以在其中 放置 元素 和 行内元素...: 行内元素 的 宽度 其本身 的 宽度 ; 容器特性 : 行内元素 作为 容器 , 只能 存放 文本 或 行内元素 , 不能存放 元素 ; 3、行内元素 行内元素 标签 特殊的标签 ,...可以 设置 宽度 , 高度 , 内边距 , 外边距 , 行高 等属性 ; 4、元素 / 行内元素 / 行内元素 相互转换 元素 / 行内元素 / 行内元素 相互转换 : 元素 -> 行内元素...block; } 行内元素 -> 元素 : 在 CSS 样式中设置属性值 display: inline; , 可以 将 元素 转为 行内元素 ; ...div{ /* 元素 转为 行内元素 */ display: inline; } 元素、行内元素 -> 行内元素 : 在 CSS 样式中设置属性值 display

1.3K10

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

文章目录 一、标签显示模式 ( 元素 | 行内元素 ) 二、元素 1、元素简介 2、元素特点 3、文字块元素 4、代码示例 一、标签显示模式 ( 元素 | 行内元素 ) ---...在一行放置多个进行显示 , 对应 行内标签 ; 二、元素 ---- 1、元素简介 元素 可以 独占一行显示 , 常见的 元素 标签 : 标题标签 : , , … ,...: 元素 会 独占父容器 的一行 , 宽度默认充满父容器 ; 大小可控 : 标签 的 高度 , 宽度 , 内边距 , 外边距 可以自定义设置 ; 默认宽度 : 元素 默认 宽度 父容器 的...100% 宽度 ; 容器特点 : 元素 作为 容器 , 可以在其中 放置 元素 和 行内元素 ; 3、文字块元素 特殊的元素 : 存放文字内容的 元素 , 只能包含文字内容 , 不能包含其它元素...; 段落标签 : 标签特殊的 元素 , 其中不能包含 标签 , 只能放文字内容 ; 如果在 p 标签内放置 元素 , 会显示错误效果 ; 标题标签 : 标题标签中只能放置文字

1.8K30

行内元素有哪些?元素有哪些? 空(void)元素有那些?行内元素元素什么区别?

行内元素 行内元素:span,strong,em,br,img,input,label,select,textarea,cite 元素 元素:div,p,from,ul,li,ol,dl,address...,fieldset,hr,menu,table 空(void)元素 void元素指标签没有内容的元素 area, base, br, col, embed, hr, img, input, keygen..., link, meta, param, source, track, wbr 行内元素元素的区别 1.从显示效果看元素会独占一行,其宽度自动填满其父元素宽度,行内元素不会独占一行,相邻的行内元素会排列在一行...2)元素可以设置width,height属性,行内元素设置无效,元素设置了宽度、仍然独占一行。...3)元素可以设置margin 和 padding,行内元素的水平方向的padding-left,padding-right,margin-left,margin-right 都产生边距效果,但是竖直方向的

69920

CSS入门10-替换元素和非替换元素元素和行内元素

元素和行内元素 3.1 元素 普通流中,元素独占一行。例如:div,p,h1等。 3.2 行内元素 普通流中,行内元素左右可以有其他行内元素。 4....元素,行内替换元素,行内非替换元素表现 4.1 元素表现 元素,width,height,margin,boder的设置遵循盒模型。...典型的例子:img 当只定义了其高度值时,其宽度将会根据固有宽高比进行等比设置,这也是为什么img行内元素,但可以设置宽高的原因。...元素和行内元素的转换 5.1 ->行内 display: inline 5.2 行内-> display: block 设置float css 行内元素 元素 替换元素 非替换元素 以及这些元素的...替换元素和不可替换元素元素和行内元素 置换元素(替换元素)和非置换元素(不可替换元素) 行内元素元素的总结 置换和非置换元素

1.7K00

HTML元素和行内元素

常见的元素有~、、、、、等, 其中标签最典型的元素。...元素的特点: (1)总是从新行开始 (2)高度,行高、外边距以及内边距都可以控制。 (3)宽度默认容器的100% (4)可以容纳内联元素和其他元素。...(a特殊 a里面可以放元素 ) 注意: 只有文字才能组成段落,因此p里面不能放元素,同理还有这些标签h1,h2,h3,h4,h5,h6,dt,他们都是文字类标签,里面不能放其他元素。...a里面可以放元素 元素和行内元素区别 元素的特点: (1)总是从新行开始 (2)高度,行高、外边距以及内边距都可以控制。...(3)宽度默认容器的100% (4)可以容纳内联元素和其他元素。 行内元素的特点: (1)和相邻行内元素在一行上。

3.4K60

HTML基础-元素与内联元素

一、元素与内联元素概述 元素 元素在页面中独占一行,其宽度默认为100%,可以设置宽高,并且会自动换行。...清除默认样式 在开始布局之前,建议通过CSS重置或 Normalize.css 来清除浏览器的默认样式,确保所有元素在不同浏览器中表现一致。 3....灵活运用display属性 转换元素为内联:使用display: inline;可以让元素像内联元素一样显示。...转换内联元素:使用display: block;可以让内联元素变为元素,独占一行。...: inline;">原本为的现在表现为内联 四、总结 理解并熟练掌握元素与内联元素的特性和使用,每一位前端开发者的基本功。

8510

HTML中的内联元素元素

元素 元素(block element)生成一个元素框,(默认地)它会填充其父元素的内容,旁边不能有其他元素,它在元素框之前和之后生成了“分隔”符。...元素总是在新行上开始并占据一整行,宽度和高度以及外边距和内边距都可以控制,宽度始终与浏览器宽度一样,与内容无关。元素可以容纳内联元素和其他元素。...内联元素元素的转换 元素(block element)和内联元素(inline element)都是html规范中的概念。在加入了CSS控制以后,可以改变元素和内联元素之间的差异。...CSS中还有一个dipslay:inline-block,显示为内联元素,表现为同行显示并可修改宽高内外边距等属性。...可变元素基于以上两者随环境而变化的,它需要根据上下文关系确定该元素元素或者内联元素。可变元素隶属于上述两种元素,一旦根据上下文确定了它的类别,它就要遵循元素或者内联元素的规则。 4.

2.9K30

CSS】图片底部空白缝隙处理 ( 使用居中对齐 顶部对齐 底部对齐 | 将行内元素 行内元素转为元素 )

一、图片底部空白缝隙问题 在上一篇博客中 , 使用默认的基线对齐 , 会发现 行内元素 中的 图片与文字 默认的对齐方式下 , 图片下方有一条缝隙 ; 出现这条缝隙的原因就是 图片的底部 与...keji.jpg" alt="" class="four"> 底线对齐 : 图片底部与文字底线对齐 显示效果 : 下图中 基线对齐 方式 , 图片底部有一缝隙..., 其它三种对齐方式底部都没有缝隙 ; 三、图片底部空白缝隙问题解决方案二 ( 将行内元素 / 行内元素转为元素 ) ---- 使用 vertical-align 垂直对齐 方式 的前提 作用对象必须...行内元素 / 行内元素 , 如果作用对象不是上述元素 , 则垂直对齐不生效 , 也就是基线对齐不生效 ; 代码示例 : <!...margin: 20px; } .one { /* 基线对齐 : 底部存在缝隙 */ vertical-align: baseline; } .two { /* 转换为元素

1.9K50

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

其本身 的 宽度 ; 容器特性 : 行内元素 作为 容器 , 只能 存放 文本 或 行内元素 , 不能存放 元素 ; 在 链接 标签 中 , 不能包含 其它 链接 , 否则会产生冲突...DOCTYPE html> 元素 <base..., 行内元素的宽高只取决于 元素 本身的宽高 ; 二、行内元素 ---- 1、行内元素简介 行内元素 标签 特殊的标签 , 可以在 一行内显示多个 , 但是同时也可以为其设置 宽高属性 和...: 显示样式 : 行内元素 默认 都在一行中显示 , 每个元素之间会自动添加间隔 ; 宽高设置 : 行内元素 的 默认宽高 元素本身的宽高 , 但是也可以设置宽高 ; 样式设置 : 行内元素...DOCTYPE html> 元素 <base

1.5K10

前端面试题-行内元素元素

一、行内元素 一个行内元素只占据它对应标签的边框所包含的空间。 二、元素 元素占据其父元素(容器)的整个空间,因此创建了一个“”。通常浏览器会在元素前后另起一个新行。...三、行内元素示例 HTML ? CSS ? Example ? 四、元素示例 HTML ? CSS ? Example ?...注意元素范围增大了,但是对元素周围的内容没影响的。...(2)而元素可以包含行内元素和其他元素。这种结构上的包含继承区别可以使元素创建比行内元素更”大型“的结构。 7.2 格式 默认情况下,行内元素不会以新行开始,而元素会新起一行。...address 地址 blockquote 引用 center 举中对齐 dir 目录列表 div 常用容易,也是CSS layout的主要标签 dl 定义列表 fieldset form控制组

1.1K30
领券