HTML块级元素和行内元素详解
1.块级元素
块级元素特点:
- 总是从新的一行开始;
- 高度、行高、外边距以及内边距都可控制;
- 宽度默认是容器的100%,除非设定一个宽度。
常见的HTML块级元素有:
- <div> :定义文档中的一个分区或区域,通常用来作为一个容器,方便进行样式设置;
- <p> :标识文本段落,并且该元素通常会在顶部和底部有一些空间;
- <form> :表单元素,用于提交数据到服务器;
- <ul> :无序列表,列表的每个项目都是一个块级元素;
- <ol> :有序列表,列表的每个项目都是一个块级元素;
- <li> :列表项目,只出现在无序列表和有序列表中;
- <table> :表格元素,表格本身即为一个块级元素;
- <thead> :表头元素,包含一组表头信息;
- <tbody> :表格主体元素,包含一组数据行;
- <tfoot> :表格底部元素,通常包含汇总或者其他信息。
块级元素实例:
```
这是一个块级元素
这是一个块级元素
这是一个块级元素
这是一个段落
- 列表项1
- 列表项2
序号 | 姓名 | 年龄 |
---|---|---|
1 | 小明 | 18 |
2 | 小红 | 20 |
总计:2人 |
```
2.行内元素
行内元素特点:
- 和其他元素都在一行上;
- 高度、行高以及外边距和内边距都不可改变;
- 宽度只与内容有关。
常见的HTML行内元素有:
- <span> :类似于块级元素中的<div>,但通常用于对文本进行样式控制;
- <a> :链接元素,用于在页面中创建超链接;
- <img> :图像元素,用于向页面中插入图片;
- <input> :表单控件元素,常用于输入和提交数据;
- <font> :文字元素,用于定义文本字体和大小;
- <map> :区域映射元素,指定图像中可以点击的区域。
行内元素实例:
```
这是一段红色的文字
这是一个蓝色的文字
```
HTML5标签属性详解
HTML5标签是HTML5新引进的标签,为我们提供了更好的结构化方式,使开发者可以更好的构建网站。
下面,介绍一些HTML5标签的属性。
1.<article>
- 属性:
1.1. data-*
- 用于存储自定义数据。
2. <section>
- 属性:
2.1. data-*
- 用于存储自定义数据。
3.<header>
- 属性:
3.1. hidden
- 隐藏元素。
4.<aside>
- 属性:
4.1. hidden
- 隐藏元素。
4.2. draggable
- 是否可以被拖动。
5.<nav>
- 属性:
5.1. hidden
- 隐藏元素。
6.<time>
- 属性:
6.1. datetime
- 日期和时间,格式为YYYY-MM-DDTHH:MM:SS.
7.<progress>
- 属性:
7.1. max
- 进度条最大值。
7.2. value
- 进度条当前值。
8.<meter>
- 属性:
8.1. min
- 最小值。
8.2. max
- 最大值。
8.3. value
- 当前值。
HTML5标签实例:
```
文章内容 文章标题
内容内容标题
网站标题
```
总结
HTML块级元素和行内元素是HTML的两种重要元素类型,块级元素通常用于定义页面中的结构和布局,而行内元素通常用于控制文本的样式。HTML5标签为开发者提供了更好的结构化方式,可以更好地构建网站。 如果你喜欢我们三七知识分享网站的文章, 欢迎您分享或收藏知识分享网站文章 欢迎您到我们的网站逛逛喔!https://www.37seo.cn/
发表评论 取消回复