--- title: 块元素类型及特性 date: 2022-01-08 23:57:37 tags: - CSS categories: CSS author: Anges黎梦 --- ## 块元素特性 块元素,也可以称为行元素,布局中常用的标签如:div、p、ul、li、h1~h6等等都是块元素,它在布局中的行为: - 支持全部的样式 - 如果没有设置宽度,默认的宽度为父级宽度100% - 盒子占据一行、即使设置了宽度 ## 包含默认样式的块元素 上面讲的块标签中,有些标签是包含默认的样式的,这个含默认样式的有 - p标签:含有默认外边距 - ul:含有默认外边距和内边距,以及条目符号 - h1~h6标签:含有默认的外边距和字体大小 - body标签:含有默认的外边距 实际开发中,我们会把这些默认的样式在样式定义开头清除掉,清除掉这些默认样式,方便我们写自己的定义的样式,这种做法叫样式重置。 ```css /* 清除标签默认的外边和内边距 */ body,p,h1,h2,h3,h4,h5,h6,ul{ margin:0px; padding:0px; } /* 清除标签默认条目符号 */ ul{ list-style:none; } /* 将h标签的文字大小设置为默认大小 */ h1,h2,h3,h4,h5,h6{ font-size:100%; /* 根据实际需求来加 */ font-weight:normal; } ```