块元素(Block-level elements)是HTML和CSS中的一种元素,它们在页面上成块分布,每个块元素都会独占一行,并且可以包含其他块元素或内联元素。以下是一些常见的HTML块元素:
`address`:用于定义联系信息,如电子邮件地址、电话号码等。
`blockquote`:用于表示引用的内容,通常显示为带有引号的文本。
`center`:用于将文本内容居中显示。
`dir`:用于创建目录列表。
`div`:一个通用的容器元素,用于布局和样式化。
`dl`:定义列表,用于创建项目符号或编号列表。
`form`:用于创建HTML表单,以收集用户输入。
`hr`:水平线,用于分隔内容。
`ol`:有序列表,用于创建带有数字的列表。
`p`:段落元素,用于表示一段文本。
`pre`:预格式化文本,保留文本的空格和换行。
`table`:用于创建表格。
`ul`:无序列表,用于创建带有项目符号的列表。
`caption`:用于为表格添加标题。
`dd`:定义列表中的列表项描述。
`fieldset`:用于将表单元素分组。
`li`:列表项元素,用于有序或无序列表中。
`legend`:用于为`fieldset`添加标题。
`noframes`:用于在没有框架的浏览器中显示内容。
`noscript`:用于在没有支持JavaScript的浏览器中显示内容。
`h1` 至 `h7`:标题元素,用于表示页面中的不同级别的标题。
这些块元素在CSS中可以通过设置`display: block;`属性来转换为块级元素。块级元素的特点包括:
始终在新行上开始。
高度、行高、外边距和内边距都可以控制。
宽度默认为父容器的100%,除非另外设置宽度。
可以包含其他块元素和内联元素。
希望这些信息对你有帮助,