行内元素有哪些?块级元素有哪些?行内块元素有那些?

简介: 行内元素有哪些?块级元素有哪些?行内块元素有那些?

在HTML中,元素的类型可以根据其在页面布局中的行为分为三种:行内元素、块级元素和行内块元素。

### 行内元素(Inline Elements)

行内元素通常只能包含文本或者其他行内元素,它们不会单独换行,并且其宽度、高度、内边距和外边距都是不可设置的(或者说是隐式的)。

- `a`:链接

- `abbr`:缩写

- `b`:粗体文本

- `bdi`:文本方向独立

- `bdo`:文本方向覆盖

- `br`:换行

- `cite`:引用

- `code`:代码片段

- `data`:数据

- `dfn`:定义术语

- `em`:强调

- `i`:斜体文本

- `img`:图像

- `input`:输入控件

- `kbd`:键盘文本

- `label`:标签

- `mark`:标记文本

- `q`:短引用

- `ruby`: ruby 注释(东亚语言的注音或字符)

- `s`:删除线

- `samp`:样本代码

- `script`:脚本

- `select`:下拉列表

- `small`:小号文本

- `span`:常用元素,用于文本或行内内容的组合

- `strong`:重要文本

- `sub`:下标

- `sup`:上标

- `textarea`:多行文本输入控件

- `time`:日期或时间

- `tt`:打字机文本

- `var`:变量

- `wbr`:单词边界

### 块级元素(Block-level Elements)

块级元素通常会占据一整行,并且可以设置宽度、高度、内边距和外边距。

- `address`:地址

- `article`:文章

- `aside`:侧边栏内容

- `blockquote`:块引用

- `canvas`:画布

- `caption`:表格标题

- `col`:表格列定义

- `colgroup`:表格列组

- `dd`:定义列表中的定义

- `div`:常用元素,用于将内容组织成块

- `dl`:定义列表

- `dt`:定义列表中的术语

- `fieldset`:表单布局

- `figcaption`:图表标题

- `figure`:图表

- `footer`:页脚

- `form`:表单

- `h1`到`h6`:标题

- `header`:页眉

- `hr`:水平线

- `li`:列表项

- `main`:主要内容

- `nav`:导航链接

- `noscript`:不支持脚本时的内容

- `ol`:有序列表

- `p`:段落

- `pre`:预格式化文本

- `section`:节

- `table`:表格

- `tfoot`:表格脚注

- `th`:表格表头

- `thead`:表格表头

- `ul`:无序列表

### 行内块元素(Inline-block Elements)

行内块元素同时具有行内元素和块级元素的特点。它们可以设置宽度和高度,但是不会独占一整行。

- `img`:图像

- `input`:输入控件

- `button`:按钮

- `select`:下拉列表

- `textarea`:多行文本输入控件

这些元素通常用于需要在一行内显示多个元素,但每个元素又需要有自己的宽度和高度的情况。通过将元素的`display`属性设置为`inline-block`,可以实现这种效果。

 

相关文章
|
29天前
|
前端开发
css 块元素、行内元素、行内块元素相互转换
css 块元素、行内元素、行内块元素相互转换
72 0
|
5月前
|
前端开发 容器
CSS布局基础:块级元素、行内元素与行内块元素详解
CSS布局基础:块级元素、行内元素与行内块元素详解
224 0
|
6月前
|
前端开发
什么是块级元素和内联元素?
【5月更文挑战第24天】什么是块级元素和内联元素?
64 4
|
6月前
|
Java
块元素、行内元素、行内块元素
块元素、行内元素、行内块元素
|
6月前
行内元素、块级元素、空元素的理解
行内元素、块级元素、空元素的理解
54 0
|
12月前
行内元素有哪些?块级元素有哪些? 行内块元素有那些?他们有什么区别?
行内元素有哪些?块级元素有哪些? 行内块元素有那些?他们有什么区别?
194 0
|
前端开发
前端总结:块级元素和行内元素及其区别
前端总结:块级元素和行内元素及其区别
141 0
前端总结:块级元素和行内元素及其区别
|
前端开发
一文搞懂行内元素、块元素、行内块元素
一文搞懂行内元素、块元素、行内块元素
352 0
一文搞懂行内元素、块元素、行内块元素
|
前端开发 容器
CSS中 块级元素、行内元素、行内块元素区别
CSS中 块级元素、行内元素、行内块元素区别
230 0
|
程序员 前端开发
行内元素居中
行内元素居中,通用处理办法 给父元素添加一个行内块级元素,高度100%,且vertical-align设置为middle; 所有的子元素vertical-align都设置为middle; ...
910 0