HTML5是一种用于在万维网上构建和呈现内容的符号言语。它是HTML规范的第五和当时版别。
它是由万维网联盟(W3C)在十月发布的2014 [ 2 ] [ 4 ]和最新的多媒体支持进步言语,一起坚持它简略易读的人类一贯了解的计算机和设备,如Web阅览器、HTML5解析器,

等旨在将不只HTML 4但一起,XHTML 1和2级DOM HTML。[ 5 ]
HTML5包括详细的处理方法,鼓动更多的可互操作的完成;它延伸,改善和合理化供应了文档符号,符号和运用编程接口(API)的凌乱的Web运用程序。,出于相同的要素,HTML5是一个跨渠道的移动运用程序的提名人,由于它包括了设计的低功率考虑设备的特色。
包括许多新的句法特征。原生地包括和处理多媒体和图形内容,新的<视频>、<增加音频>和元素,并支持可缩放矢量图形(SVG)的数学公式和MathML内容。为了丰盛文档的语义内容,新的页构造元素如<首要>,<节>,<文章>,<页眉>,脚注>,< > >,< > >和<图>。引入了新特色,删除了一些元素和特色,其他一些元素如< > >、< > >和<菜单>已被更改、从头定义或规范化。
API和文档方针模型(DOM)是HTML5规范的基础有些[ 6 ],HTML5也非常好地定义了任何无效文档的处理。[躲藏]
1前史
1.1“亮光思维”
1.2终究通话,提名人和举荐
1.3时间轴
2功用和API
3特色
3.1符号
3.2个新的API
3.3 XHTML5(XML序列化的HTML5)
3.4错误处理
3.5人气
3.6区别HTML 4.01和XHTML 1。
/>4标志
5数字版权处理
6参见
7个音符
8参考文献
9外部衔接
前史[修正]
Web超文本运用技术工作组(WHATWG)初步工作的新规范2004。当时,HTML 4.01没有更新,由于2000,[ 8 ]和万维网联盟(W3C)的重点是未来展开的XHTML 2。2009,W3C的XHTML 2容许工作组规章到期,抉择不续订。[ 9 ] W3C和WHATWG正在一起对HTML5的展开。[ 9 ]
Mozilla基金会和Opera软件提交了一份情绪文件,在万维网联盟(W3C)研讨会在2004六月,[ 10 ]专注于开发技术,落后于兼容现有的阅览器,[ 11 ]包括一个初步草案规范的Web表格2。车间的终究一个vote-8,14对HTML继续工作。[ 12 ]车间后,页面超文本运用技术工作组(WHATWG)建立初步根据方位的文书工作,和一个第二稿,Web运用程序1,还宣告。[ 13 ]两规范后来被合并成HTML5。[ 14 ] HTML5规范为2007的新的W3C HTML工作组工作的起点。
WHATWG规范初次揭穿宣告的工作草案于一月2008 [ 15 ] 22。
“对于Flash的主见”[修正]
尽管HTML5的一些特性常常与Adobe Flash比照,这两种技术有很大的不一样。两者包括在页面内播映音频和视频的功用,以及运用可缩放矢量图形。然而,在其自身无法HTML5用于动画或互动–有必要辅以CSS3和JavaScript。有许多Flash功用没有直接对应的HTML5。HTML5和Flash的比照。HTML5的互动才干成为一个论题的干流媒体在四月2010 [ 16 ] [ 17 ] [ 18 ] [ 19 ]在苹果公司的首席实行官史蒂夫·乔布斯宣告一封揭穿信,题为“Flash的考虑”,他认为“Flash是不再需求观看视频或花费任何类型的页面内容”,“新的打开规范建立在移动时代,比如HTML5会赢”。[ 20 ],这引发了一场争论,在Web开发界的暗示,而HTML5供应了增强的功用,开发者有必要考虑不一样的阅览器支持规范的不一样有些以及HTML5和Flash之间的功用区别。[ 21】早在十一月2011,Adobe宣告将间断开发Flash开发工具运用HTML5的移动设备和调整的尽力。[ 22 ]
终究一个电话,提名人和举荐[修正]
在14二月2011日,W3C拓宽了HTML工作组的宪章,并为HTML5供应了清楚的里程碑。在2011五月,工作组抢先的HTML5“终究一个电话”,约请社区表里W3C承认技术
作其他用途,见微数据(歧)。
HTML
HTML动态HTML HTML5音频视频的底子归纳c-html移动画布XHTML HTML元素跨度和DIV HTML特色HTML构造的HTML修正器字符编码Unicode言语代码文档方针模型阅览器方针模型样式表CSS字体颜色的HTML脚本JavaScript WebGL WebCL W3C验证器WHATWG怪癖方法Web存储Web阅览器(计划)发动机
比照
文档符号言语页面阅览器HTML非规范HTML HTML5画布媒体XHTML 1.1
V T E
微数据是一种用于巢内现有内容元数据页面WHATWG HTML规范。[ 1 ]查找引擎,网络爬虫,和阅览器可以获取和从页面过程中微观数据和运用它来供应更丰盛的阅览体会,为用户。查找引擎大大获益于直接拜访该构造化的数据,由于它容许查找引擎了解页面上的信息,供应更多有关的效果给用户。[ 2 ] [ 3 ]微数据运用配套的词汇来描写一个项目,名值对的值分配给它的性质。[ 4 ]微数据是一种测验供应一个比运用RDFa和微格式相似的方法更简略的HTML元素的机器可读标签的方法诠释。
W3C HTML工作组未能找到规范的修正器,并以“注”停止其开发。[ 5 ] [ 6 ]
内容[躲藏]
词汇[修正]
微观词汇不供应语义,或意义的一个项目。[ 7 ] Web开发者可以设计一个自定义的词汇或词汇的页面上。调集了常用的符号词汇经过schema.org架构包括:自个、当地、工作、组织、产品、查看,查看汇总,面包屑,报价,报价汇总。谷歌、微柔软yahoo等首要查找引擎运营商!依托这个符号来改善查找效果。对于某些意图,一个特设的词汇是满足的。对于其他人来说,词汇需求设计。在或许的情况下,鼓动作者从头运用现有的词汇,由于这使得内容重用更简单
在某些情况下,查找引擎掩盖特定区域或许供应微观有些特定的拓宽。例如,Yandex的,在俄罗斯的一个首要的查找引擎,支持微格式如hCard(公司的联络信息),hrecipe(食谱),hreview(商场总述)和hproduct(产品数据)和供应它自个的术语和百科的文章定义格式。这个拓宽是为了处理斯拉夫字母和拉丁字母的音译疑问。由于额外符号图式词汇的参数实行,[ 8 ]信息俄语页面的指数化,变得更成功。

html基础认识,高手别看的更多相关文章

  1. 成为Java顶尖高手要看的11本书

    成为Java顶尖高手要看的11本书 学习的最好途径就是看书",这是我自己学习并且小有了一定的积累之后的第一体会.个人认为看书有两点好处: 1.能出版出来的书一定是经过反复的思考.雕琢和审核的 ...

  2. 零基础自学人工智能,看这些资料就够了(300G资料免费送)

    为什么有今天这篇? 首先,标题不要太相信,哈哈哈. 本公众号之前已经就人工智能学习的路径.学习方法.经典学习视频等做过完整说明.但是鉴于每个人的基础不同,可能需要额外的学习资料进行辅助.特此,向大家免 ...

  3. 零基础自学Python是看书还是看视频?

    很多人都碍于Python培训班的高昂费用和有限的空余时间都选择自学Python,但是没有老师帮助,显得有些迷茫,不知应该从何处学起,也不知识看书学习还是应该看视频学习.本就来谈谈这个话题.   我们先 ...

  4. Java基础的基础,花1h看这一篇就够了!

    ------------恢复内容开始------------ Java笔记 ​ 一直以来,总想着Java会点基础就可以写后端程序了,但越到后来越发现Java基础的重要性.更不必说在面试时,Java基础 ...

  5. 【考试】java基础知识测试,看你能得多少分?

    1 前言 共有5道java基础知识的单项选择题,每道20分,共计100分.解析和答案在最后. 2 试题 2.1 如下程序运行结果是什么? class Parent { public Parent(St ...

  6. Spring容器基础xmlbeanfactory(一起看源码)

    在spring中,如果你想创建容器少不了使用常见的xmlbeanfactory,ClassPathXmlApplicationContext,FileSystemXmlApplicationConte ...

  7. Docker基础与实战,看这一篇就够了

    docker 基础 什么是Docker Docker 使用 Google 公司推出的 Go 语言 进行开发实现,基于 Linux 内核的 cgroup,namespace,以及 AUFS 类的 Uni ...

  8. Python学习(二) 基础语法之初看python

    Python 标识符 略 Python保留字符 一大堆,说了未必记得住,编码过程中慢慢去记住. 行和缩进 这个要说一下,学习Python与其他语言最大的区别就是,Python的代码块不使用大括号({} ...

  9. Python自学从入门到就业之函数基础(小白必看)

    函数介绍 <1>什么是函数 请看如下代码: print(" _ooOoo_ ") print(" o8888888o ") print(" ...

随机推荐

  1. 【Spring】使用Spring和AMQP发送接收消息(上)

    讲AMQP之前,先讲下传统的JMS的消息模型,JMS中主要有三个参与者:消息的生产者.消费者.传递消息的通道(队列或者主题),两种消息模型如下:通道是队列: 通道是队列: 通道是主题: 在JMS中,虽 ...

  2. C风格字符串和C++ string 对象赋值操作的性能比较

    <<C++ Primer>> 第四版 Exercise Section 4.3.1 部分Exercise 4.2.9 习题如下: 在自己本机执行如下程序,记录程序执行时间: # ...

  3. .NET Core项目从xproj+project.json向csproj迁移简介

    3月7日,微软发布了Visual Studio 2017 RTM,与之一起发布的还有.NET Core Runtime 1.1.0以及.NET Core SDK 1.0.0,尽管这些并不是最新版,但也 ...

  4. php从气象局获取天气预报并保存到服务器

    思路:1.打开网页时读取中国气象网的接口得到每个城市的该日json:2.解析并保存到mysql:3.客户端访问mysql得到数据集. 所包含的技巧: 进度条.flush()问题.mysql.xml.p ...

  5. windows phone 8.1 FlipView 实现照片自动浏览

    FlipView 控件也是一个集合控件,不过它和ListView等控件不同,ListView控件是一次显示多个项,而FlipView则是每次只显示一个项.在windows phone上通过默认的左右滑 ...

  6. “倔驴”一个h5小游戏的实现和思考(码易直播)——总结与整理

    3月23日晚上8点半(中国队火拼韩国的时候),做了一期直播分享.15年做的一个小游戏,把核心代码拿出来,现场讲写了一遍,结果后面翻车了,写错了两个地方,导致运行效果有点问题,直播边说话边写代码还真不一 ...

  7. AutoMapper.RegExtension[.NET Core版本] 介绍

    Technorati 标签: AutoMapper.RegExtension,AutoMapper.RegExtension .NET CORE AutoMapper.RegExtension 为一个 ...

  8. web console实现

    一.效果图 二.实现 web console是基于websocket实现的. 以上做的效果嵌入项目中,因为项目本身是angular1的项目,所以console整体封装成一个angualr  modul ...

  9. websocket 项目应用

    序言 很早就想用起来websocket,可惜需要后台服务的支持,技术的翻新总会给我带来巨大的冲击,最近后端人员学习了websocket相关后台技术.于是我们开始动起来了. 学习 这位大兄弟的文章  h ...

  10. npm命令点滴记录

    关于-save-dve后缀命令: 当你为你的模块安装一个依赖模块时,正常情况下你得先安装他们(在模块根目录下npm install module-name),然后连同版本号手动将他们添加到模块配置文件 ...