首页
前端开发

分类

当前位置: 云海天教程网 > 技术新闻 > 前端开发 >正文

第 1 题:HTML 和 HTML5 有什么区别?

更新时间:2021-07-21  作者:佚名   来源: 网络转载

第 1 题:HTML 和 HTML5 有什么区别?

概念

  • HTML5 将成为 HTML、XHTML 以及 HTML DOM 的新标准

文档类型声明

  • HTML

    <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3333.org/TR/html4/ strict.dtd">
    
  • HTML5

    <!DOCTYPE html>
    
  • 可以看出 HTML 的文档类型声明太长而且复杂,而 HTML5 的文档声明相对来说更为简便,有利于程序员快速阅读和开发

音频和视频的支持

  • HTML5 通过 audio 和 video 标签来支持音频和视频控制

图形的支持

  • HTML5 通过 svg、canvas 标签进行绘图

新增了一些语义化元素和移除元素

  • 新增

    • article、nav、details、footer、header、main、time、canvas、svg、audio、video 等标签
  • 移除

    • font、center、u、big、strike、tt 等标签

会话存储和本地存储

  • localStorage、sessionStorage

附加

  • 此文章通过自媒体多平台发布,发布后不再进行维护,如对内容有任何异议可以到下方的 GitHub 中进行讨论

  • 【持续维护/更新 500+前端面试题/笔记】https://github.com/noxussj/Interview-Questions/issues

  • 【利用 THREE.JS 实现 3D 城市建模(珠海市)】https://3d.noxussj.top/

posted @ 2021-07-20 14:52  Noxus丶SJ  阅读(9)  评论(0)  编辑  收藏  举报
刷新评论刷新页面返回顶部

原文链接:https://www.cnblogs.com/noxussj/archive/2021/07/20/15034938.html

上一篇:第 3 题:如何理解 HTML5 语义化? 下一篇:C#实现简单点餐系统
小编推荐
快速导航更多>>
JavaScript 教程 HTML5 教程 CSS3 教程 jQuery 教程 Vue.js 教程 Node.js 教程 SQL 教程 C 教程 PHP 教程 Linux 教程 Docker 教程 Nginx 教程 Python 教程 Java 教程

云海天教程网 版权所有

陕ICP备14013131号-3

返回顶部