• 首页 首页 icon
  • 工具库 工具库 icon
    • IP查询 IP查询 icon
  • 内容库 内容库 icon
    • 快讯库 快讯库 icon
    • 精品库 精品库 icon
    • 问答库 问答库 icon
  • 更多 更多 icon
    • 服务条款 服务条款 icon

html5块元素转换成其他元素

武飞扬头像
PHP中文网
帮助27

html5中块状元素转换为其他元素(行内或行内块状)

块状元素特征:

  • (1)能够识别宽高

  • (2)margin和padding的上下左右均对其有效

  • (3)可以自动换行

  • (4)多个块状元素标签写在一起,默认排列方式为从上至下

行内元素特征:

  • (1)设置宽高无效

  • (2)对margin仅设置左右方向有效,上下无效;padding设置上下左右都有效,即会撑大空间

  • (3)不会自动进行换行

行内块状元素特征:

  • (1)不自动换行

  • (2)能够识别宽高

  • (3)默认排列方式为从左到右

在html5中,可以利用display 属性将块状元素转换为行内或行内块元素。

  • display:inline;转换为行内元素

  • display:inline-block;转换为行内块状元素

示例:

<!DOCTYPE html>
<html>
	<head>
		<meta charset="utf-8" />
		<style>
			p{
				background-color: #FFC0CB;
				height: 50px;
			}
		</style>
	</head>
	<body>
		<p>块状元素p</p>
		<p>块状元素p</p>
		<p style="display: inline;">块状元素p--转为行内元素</p>
		<p style="display: inline;">块状元素p--转为行内元素</p>
		<p>块状元素p</p>
		<p style="display: inline-block;">块状元素p--转为行内块元素</p>
		<p style="display: inline-block;">块状元素p--转为行内块元素</p>
	</body>
</html>

学新通技术网

可以看出,块状元素和行内块状元素可以设置高度,而行内元素不可以;而行内元素和行内块状元素不和换行,而块状元素会。

这篇好文章是转载于:学新通技术网

  • 版权申明: 本站部分内容来自互联网,仅供学习及演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,请提供相关证据及您的身份证明,我们将在收到邮件后48小时内删除。
  • 本站站名: 学新通技术网
  • 本文地址: /boutique/detail/tanfbjbb
系列文章
更多 icon
同类精品
更多 icon
继续加载