(讲解4)盒子模型

<!DOCTYPE html>
<html>
<head>
	<title>盒模型</title>
	<meta charset="utf-8">
	<style>
		/*样式初始化*/
		body,h1,h2,h3,h4,h5,h6,p,ul,ol,dl,dd{
			margin:0;
			padding:0;
		}
		ul,ol{
			list-style: none;
		}
		
	</style>
</head>
<body>

<div>你好</div>
<span>我在你后面</span>
<!-- 
	盒子模型是教学重点:可以出现在任何题型中,通常在面试中也会有关于box盒模型的问题。
	建议教师在教授盒模型时候,给元素添加padding前后截图在ps中真正量一下尺寸的变化,是不是更有说服力。
	截图要注意:在网页显示比例100%的情况下截图
 -->

盒模型:
	组成部件:外边距+边框+内边距+内容

IE盒模型和标准盒模型切换
	box-sizing:border-box/content-box;

元素分类 
	块级元素 
		1、每个块级元素都从新的一行开始,并且其后的元素也另起一行。<br/>
		2、元素的高度、宽度、行高以及顶和底边距都可设置。<br/>
		3、元素宽度在不设置的情况下,是它本身父容器的 100%(和父元素的宽度一致),除非设定一个宽度。
		<div> <p> <h1>~<h6>
		<ol> <ul> <dl> <li>
		<address> <blockquote>
		<form>
	行内元素 
		1、和其他元素都在一行上;<br/>
		2、元素的高度、宽度、行高及顶部和底部边距不可设置;<br/>
		3、元素的宽度就是它包含的文字或图片的宽度,不可改变。
		<a> <span> <br/> <i>
		<em> <strong> <label>
	行内块状元素 
		1、和其他元素都在一行上;<br/>
		2、元素的高度、宽度、行高以及顶和底边距都可设置。
			<img> <input> <select></select>
			<textarea></textarea> <button></textarea> <iframe></textarea>


元素分类转换 
display
	block:将元素转换为块级元素
	inline:将元素装换为行级元素
	inline-block:将元素转换为内联块元素
	none: 将元素隐藏


样式初始化的原因:由于浏览器内核的不同,对标签默认样式的解析不同,导致页面呈现的样式不同。
样式初始化
h1,h2,h3,h5{
	margin:0;
	
	list-style:none;
}


</body>
</html>
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值