Skip to content

[html] 第170天 你知道HTML什么是单闭合标签和双闭合标签吗?为何要分为这两种呢? #1287

Open
@haizhilin2013

Description

@haizhilin2013

第170天 你知道HTML什么是单闭合标签和双闭合标签吗?为何要分为这两种呢?

Activity

wwqin

wwqin commented on Oct 3, 2019

@wwqin

单闭合标签其实很好理解,在我看来应该说是自闭合标签,比如<link/>之类的,双闭合标签就比如<p>双闭合标签</p>,至于为什么要这么分,我觉得是因为单闭合标签自己本身就有一定的含义没有content只有特定的属性而双闭合标签提供给了开发者可以自定义的content。两者对比单闭合标签往往是功能方面的,双闭合标签往往是内容方面的。

vkboo

vkboo commented on Oct 3, 2019

@vkboo
  • 单标签如<meta />,只需将标签名申明一遍的,按照标准,结尾应该有/
  • 双标签如<div></div>,标签名需在首位各写一遍
  • 区别:单标签与双标签都有属性,但是双标签有内容,也就是innerHTML
  • 补充,常见的单标签:
<br />
<hr />
<area />
<base />
<img />
<input />
<link />
<meta />
<basefont />
<param />
<col />
<frame />
<embed />
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

      Development

      No branches or pull requests

        Participants

        @haizhilin2013@vkboo@wwqin

        Issue actions

          [html] 第170天 你知道HTML什么是单闭合标签和双闭合标签吗?为何要分为这两种呢? · Issue #1287 · haizlin/fe-interview