空元素与可替换元素

空元素:

对于HTML来说,空元素指的就是不存在子元素的(例如文本或者嵌套的元素)一种元素。

HTML规范中详细说明了每个元素所包含的具体内容,一些组合嵌套是没有任何语义含义的,它们不需要嵌套其它元素,所以有了空元素的概念,并且在HTML中,给空元素加一个闭合标签是无效的,例如, 的闭标签是无效的 HTML。

HTML中常见的空元素标签如下:



综上所述:空元素的特点就是没有嵌套的元素或文本,没有闭合标签~

可替换元素

可替换元素其展现不是由CSS来控制的,外观渲染独立于CSS, 典型的可替换元素有<img> <video> <input> <textarea>等, 某些元素只在一些特殊情况下表现为可替换元素,例如<audio> <canvas>

以<img>标签为例,标签里面本身没有内容,当src加载完成后图片内容替换了标签,宽高确定了,它自带宽高,但是CSS可以追加样式。

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

  • 空元素: 对于HTML来说,空元素指的就是不存在子元素的(例如文本或者嵌套的元素)一种元素。HTML规范中详细说明...
    jackie季阅读 250评论 0 1
  • 概要 64学时 3.5学分 章节安排 电子商务网站概况 HTML5+CSS3 JavaScript Node 电子...
    阿啊阿吖丁阅读 9,785评论 0 3
  • •前端面试题汇总 一、HTML和CSS 21 你做的页面在哪些流览器测试过?这些浏览器的内核分别是什么? ...
    Simon_s阅读 2,344评论 0 8
  • 什么是html? html是一种网页标记语言,叫超文本标记语言,我们平时上网所看到的所有网页均来自于html,英文...
    波段顶底阅读 8,589评论 2 7
  • 一、HTML标签列表 根元素Edit节 文档元数据Edit节 元数据(Metadata)含有页面的相关信息,包括样...
    饥人谷_徐涛阅读 832评论 0 0

友情链接更多精彩内容