HTML 元素类型

每一个HTML元素都有一个默认的显示值,它都取决于元素的类型。在CSS中,根据它的分类我们可以把HTML元素分为三种类型:块状元素(block)、内联元素(inline)以及内联块状元素(inline-block)。

块状元素

  • 标签独自占据一行,相邻块状元素不会并列显示,且它的顺序是自上而下的排列;
  • 在网页中以块的形式显示为矩形区域;
  • 所有块状元素都可以定义自己的宽度和高度;
  • 作为其他元素的容器,可以容纳其他内联和块状元素。

块级元素总是从新的一行开始并占据可用的全宽度(进可能向左右延伸):

    <ul>
        <li>1</li>
        <li>2</li>
        <li>3</li>
    </ul>

常见的块级元素有(大多为结构性标记):

<h1> ~ <h6><p><div><ul><ol><li><dl><dt><dd><table><form><hr><pre><blockquote><marquee><address><article><aside><canvas><fieldset><figcaption><figure><footer><header><main><nav><noscript><section><tfoot><video>、 等。

内联元素(行内元素)

  • 标签在一行内,宽度和高度由内容决定,只有在内容超过HTML的宽度时,才会换行;
  • 表现形式始终以行内逐个进行显示;
  • 没有自己的形状,不能定义宽高,最小内容单元也呈现矩形形状;
  • 遵循盒子模型基本规则。

内联元素不从新行开始,只占用所需的宽度:

    <span>内联元素</span>

常见的内联元素有(大多为描述性标记):

<span><a><em><abbr><acronym><bdo><b><big><button><bfn><kbd><map><object><output><samp><script><small><sup><sub><time><tt><q><var><cite><code><label><br><i><select><strong> 等。

内联块状元素

同时具备内联元素和块状元素的特点。

常见的内联元素有:<img><input>

课后小练习

  1. HTML 元素类型我们可以分为哪几类?
  2. 分别写说html不同类型元素(标签最少不低于5个)
  3. 分别写出多种元素类型的不同特点
  4. 通过对三种元素的认识与初步了解,三者之间的差距和共同点有哪些呢?
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 一、html元素类型 html元素分为三类: 块元素,内联元素(行内元素),可变元素 注:html元素也可分为:块...
    jiaiqi阅读 2,015评论 1 1
  • HTML元素分类 根据css显示分类,HTML元素被分为三种类型:块状元素,内联元素,可变元素 1.块状元素(bl...
    千锋H5阅读 397评论 0 0
  • HTML中标签元素三种不同类型:块元素,行内元素,行内块元素。三者的主要区别在于生成方式不同,布局表现不同,属性设...
    小黑兔斯基阅读 241评论 0 0
  • 本文主要是起笔记的作用,内容来自慕课网. 认识CSS样式 CSS全称为“层叠样式表 (Cascading Styl...
    0o冻僵的企鹅o0阅读 2,685评论 0 30
  • css元素类型的分类,css 元素类型的转换,css float,css inline-block元素类型的应用 ...
    小五丶_阅读 364评论 0 0