blog/docs/code/html/block-element.md

1.3 KiB
Raw Permalink Blame History

title date tags categories author
块元素类型及特性 2022-01-08 23:57:37
CSS
CSS Anges黎梦

块元素特性

块元素也可以称为行元素布局中常用的标签如div、p、ul、li、h1~h6等等都是块元素它在布局中的行为

  • 支持全部的样式

  • 如果没有设置宽度默认的宽度为父级宽度100%

  • 盒子占据一行、即使设置了宽度

包含默认样式的块元素

上面讲的块标签中,有些标签是包含默认的样式的,这个含默认样式的有

  • p标签含有默认外边距

  • ul含有默认外边距和内边距以及条目符号

  • h1~h6标签含有默认的外边距和字体大小

  • body标签含有默认的外边距

实际开发中,我们会把这些默认的样式在样式定义开头清除掉,清除掉这些默认样式,方便我们写自己的定义的样式,这种做法叫样式重置。

/* 清除标签默认的外边和内边距 */ 
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; 
}