Skip to content

Latest commit

 

History

History
29 lines (17 loc) · 1.96 KB

HTML 标准 FAQ.md

File metadata and controls

29 lines (17 loc) · 1.96 KB

HTML 标准 FAQ

首先,我们先了解一下什么是 WHATWGW3C

什么是 WHATWG?

WHATWG(Web 超文本应用技术工作组)是一个对通过标准和测试来发展 Web 感兴趣的人们组成的社区。

什么是 W3C?

W3C(万维网联盟)是一个国际组织,它开发开放标准以确保 Web 的长期发展。

W3C 对 Web 标准提出了规范化的要求,也就是在实际编程中的一些代码规范,例如:

  • Web 标准规范要求,书写标签必须闭合、标签小写、不乱嵌套,标签规范可以提高搜索引擎对页面的抓取效率,对 SEO 很有帮助
  • 建议使用外链 CSS 和 JS 脚本,从而达到结构、表现与行为的分离,提高页面的渲染速度,提高用户的体验
  • 样式与标签的分离,更合理的语义化标签,使内容能被更多的用户所访问、内容能被更广泛的设备所访问、更少的代码和组件, 从而降低维护成本、改版方便
  • 不需要变动页面内容,便可提供打印版本而不需要复制内容,提高网站易用性;
  • 遵循 W3C 制定的 Web 标准,能够使用户浏览者更方便的阅读,使网页开发者之间更好的交流。

HTML 标准 FAQ

WHATWG 维护着 HTML 标准 FAQ(常见问题解答),为 HTML 标准规范提供常见的问题解答。

HTML 功能提案部分回应了一些常见的功能请求,例如允许 href 所有元素上的属性,Web 开发人员被邀请在 WICG 论坛上讨论提案 ,并概述了向 Web 平台添加新功能的成本。

W3C 和 WHATWG 规范在某些主题上存在分歧,并且这些差异在任何地方都没有记录。

详细查阅 The HTML Standard FAQ