html之块级元素和内联元素

最近开始重新整理html和css的基础知识。

html的元素最常见的是块级元素和内联元素。除此之外还有顶级元素,包括html,body,framset。


块级元素


块级元素一般默认填充父元素的内容区,独立成行。但是可以通过设置其宽高等等来改变排列方式。可以容纳其他的块级元素和行内元素。

块级元素分为结构化块状元素,终端块状元素,多目标块状元素。


结构化块状元素,主要用于构造文档的结构。没有语义。

     <ol>,<ul>,<dl>,<table>。<li>,<dt>,<dd>,<caption>,<thead>,<tbody>,<tfoot>,<colgroup>,<col>。


终端块状元素,用于从结构转向内容,拥有语义。中端块状元素属于结构的终点,不能再包含其他块级元素,只能包含文本或行级元素。

    <h1>--><h6>,<p>,<blockquote>,<dt>,<address>,<caption>.


多目标块状元素,可以自由的扩展或嵌套文档的结构,以可以终端的形式出现。

          可以包含块级元素,也可以包含内容。块级元素不应该作为行内元素和文本的兄弟元素。

    <div>,<li>,<dd>,<td>,<form>,<noscript>。


内联元素


内联元素的宽度随着内容的多少而改变。只能设置内边距,无法设置宽高和外边距。

<a>,<label>,<i>,<em>等等。


关于display


css中的display属性常见的值有:inline(默认),block,none。inline和block可以使块级元素和行内元素性质转换。

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值