zoukankan      html  css  js  c++  java
  • 关于html自闭合标签要不要加空格和斜杠的问题?

    • 问题描述:可能很多人都遇到过这个问题,写网页时,link img br input等等这些标签时到底要不要在结尾加上空格斜杠呢?
      我曾经貌似在《编写高质量代码》上看到过这样的介绍,遇到link img等这样的自闭合标签要加上空格斜杠/,因为解析器读取标签里面的内容时分为两个阶段。
      一:读取里面的内容;
      二:寻找结束符;
      空格斜杠就是结束的意思,加上空格与斜杠就相当于把两个阶段缩减到一个阶段。
    • 然而html5是这样规定的
      这种写法显然是不符合规范的,不要这样写。原因如下:
      这样写的话,对于浏览器来说这是个错误的开始标签,浏览器会把斜杠去掉,当做一个新标签的开始对待,直到遇到父级元素的闭合才会自动补全结束标签
      所以自闭合标签 还是不要加空格斜杠/
  • 相关阅读:
    java-day21
    java-day20
    java-day19
    java-day18
    java-day17
    java-day16
    java-day15
    java-day14
    python-day06
    java-day13
  • 原文地址:https://www.cnblogs.com/Mrdouhua/p/5879448.html
Copyright © 2011-2022 走看看