HTML中的内联元素外边据

28 篇文章 0 订阅

<!-- 通常我们总是希望使用与内容含义最接近的元素来标记内容 -->
        <!-- 可以设置内联元素的宽度,但是在对这些元素定位之前,可能注意不到宽度改变的效果,另外可以对这些元素增加
         内边距/外边据和边框等,内联元素上的外边据和内边距与块元素稍有不同,如果一个内联元素四周都加上外边据,只能看到左边和右边增加空间
         .你也可以对内联元素上的上边和下边增加内边距,不过这个内边距不会影响包围她的其他内联元素的间距,所以内边距会与其他内联元素重叠-->

看下面的效果图

      

<!DOCTYPE html>
<html>
	<head>
		<meta charset="utf-8">
		<title>span</title>
		<!-- 通常我们总是希望使用与内容含义最接近的元素来标记内容 -->
		<!-- 可以设置内联元素的宽度,但是在对这些元素定位之前,可能注意不到宽度改变的效果,另外可以对这些元素增加
		 内边距/外边据和边框等,内联元素上的外边据和内边距与块元素稍有不同,如果一个内联元素四周都加上外边据,只能看到左边和右边增加空间
		 .你也可以对内联元素上的上边和下边增加内边距,不过这个内边距不会影响包围她的其他内联元素的间距,所以内边距会与其他内联元素重叠-->
		 <style type="text/css">
			 html,body{
				 padding: 0px;
				 margin: 0px;
			 }
		 	div{
				height: 10000px;
				width: 1000px;
				background-color: yellow;
			}
			span{
				background-color: blue;
				margin-top: 30px;
				width: 10px;
				height: 100px;
				margin-left: 40px;
				/* 外边距:上下空间没有增加 */
				/* margin-left: 50px; */
				/* 左右空间增加 */
				/* padding-left: 50px; */
				padding-top: 300px;
				padding-bottom: 300px;
				/* padding-right: 50px; */
			}
			p{
				height: 50px;
				width: 50px;
				background-color: red;
				margin-top: 100px;
			}
		 </style>
	</head>
	<body>
		<div>
			<a href="">
				<em>这个是强调,你懂得</em>
				<span>2我是span,我看下我的宽度 高度 内外边距什么是否可以设置</span>
				</a>
			<!-- 可以看到在对这些元素定位之前,设置宽度和高度是没有效果的 -->
			<!-- 可以看到,虽然设置了span的上和下内边距,不过这个内边距不会影响包围它的其他内联元素的间距
			例如本例子中的em元素的间距没有受到span的影响
			,所以内边距会与其他内联元素重叠 -->
			<p ></p>
		</div>
	</body>
</html>

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

xvzhengyang

感谢,励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值