• linkedu视频
  • 平面设计
  • 电脑入门
  • 操作系统
  • 办公应用
  • 电脑硬件
  • 动画设计
  • 3D设计
  • 网页设计
  • CAD设计
  • 影音处理
  • 数据库
  • 程序设计
  • 认证考试
  • 信息管理
  • 信息安全
菜单
linkedu.com专业计算机教程网站
  • 网页制作
  • 数据库
  • 程序设计
  • 操作系统
  • CMS教程
  • 游戏攻略
  • 脚本语言
  • 平面设计
  • 软件教程
  • 网络安全
  • 电脑知识
  • 服务器
  • 视频教程
  • html/xhtml
  • html5
  • CSS
  • XML/XSLT
  • Dreamweaver教程
  • Frontpage教程
  • 心得技巧
  • bootstrap
  • vue
  • AngularJS
  • HBuilder教程
  • css3
  • 浏览器兼容
  • div/css
  • 网页编辑器
  • axure
您的位置:首页 > 网页设计 >html5 > html标签究竟是否需要闭合?

html标签究竟是否需要闭合?

作者:匿名 字体:[增加 减小] 来源:互联网 时间:2018-12-03

本文主要包含等相关知识,匿名希望在学习及工作中可以帮助到您

回复内容:

不耐烦可以跳到最后看结论。

Empty elements must either have an end tag or the start tag must end with />. For instance,
or


. See HTML Compatibility Guidelines for information on ways to ensure this is backward compatible with HTML 4 user agents.

CORRECT: terminated empty elements





INCORRECT: unterminated empty elements





http://www.w3.org/TR/xhtml1/
按XHTML的标准来说,
是不正确的
按HTML 4.01的标准来说,
是不正确的

根据 http://validator.w3.org/ 的检测结果:
Doctype: XHTML 1.0 Strict:

是正确写法,而
是错误的。


Doctype: HTML 4.01 Strict:


是正确写法,而
是错误的。


W3C这个网站,声明的XHTML,也按照XHTML的标准来写的,正确。

http://www.w3.org/TR/html401/sgml/dtd.html 这是W3C一个用了HTML 4.01的页面。
注意标签的写法,声明HTML4.01,也用的HTML 4.01的标准来写,正确。



没有谁对谁错的说法,关键看你声明的DOC TYPE。
你一旦声明了自己站队站哪边,你就得用谁的标准,不然才是错误的,像知乎这个就是错误的。 @林灿斌说:
知乎,声明的HTML5,可是用了
(HTML5下错误)
林说错了(妈蛋否定别人的否定真是拗口)
参考:
1、html标准的历史发展:HTML标签,闭合还是不闭合?
2、google-styleguide:
http://google-styleguide.googlecode.com/svn/trunk/htmlcssguide.xml?showone=Document_Type#Document_Type
需要。若果不闭合浏览器将自己判断在何处闭合,增加运行成本。

您可能想查找下面的文章:

相关文章

  • 2018-12-03如何使用HTML5 canvas实现图像的马赛克
  • 2017-08-06HTML5全屏(Fullscreen)API详细介绍
  • 2017-08-06整理HTML5的一些新特性与Canvas的常用属性
  • 2018-12-03HTML5 canvas画布详解(二)
  • 2017-08-06移动web模拟客户端实现多方框输入密码效果【附代码】
  • 2018-12-03利用简洁的图片预加载组件提升html5移动页面的用户体验
  • 2018-12-03HTML5 的自定义 data-* 属性和jquery的data()方法的使用
  • 2018-12-03深入解析HTML5 内联框架--iFrame
  • 2018-12-03html5 Canvas画图教程(3)—canvas出现1像素线条模糊不清的原因_html5教程技巧
  • 2018-12-03为什么 Opera 总做那些别人不做的 HTML5 新功能?

文章分类

  • html/xhtml
  • html5
  • CSS
  • XML/XSLT
  • Dreamweaver教程
  • Frontpage教程
  • 心得技巧
  • bootstrap
  • vue
  • AngularJS
  • HBuilder教程
  • css3
  • 浏览器兼容
  • div/css
  • 网页编辑器
  • axure

最近更新的内容

    • html5 常用标签汇总详情
    • HTML5 对各个标签的定义与规定:title
    • HTML5 canvas画布详解(二)
    • 基于HTML5 Canvas 实现弹出框效果
    • 7 个让人惊叹的 HTML5 鼠标动画图文详解
    • Html5+JS实现手机摇一摇功能_html5教程技巧
    • HTML5 canvas实现瀑布流文字效果代码
    • html5怎样做出图片转圈的动画效果
    • HTML5 语音搜索(淘宝店语音搜素)_html5教程技巧
    • 使用HTML5里的classList操作CSS类的详细介绍

关于我们 - 联系我们 - 免责声明 - 网站地图

©2020-2025 All Rights Reserved. linkedu.com 版权所有