html基础认识,高手别看
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基础认识,高手别看的更多相关文章
- 成为Java顶尖高手要看的11本书
成为Java顶尖高手要看的11本书 学习的最好途径就是看书",这是我自己学习并且小有了一定的积累之后的第一体会.个人认为看书有两点好处: 1.能出版出来的书一定是经过反复的思考.雕琢和审核的 ...
- 零基础自学人工智能,看这些资料就够了(300G资料免费送)
为什么有今天这篇? 首先,标题不要太相信,哈哈哈. 本公众号之前已经就人工智能学习的路径.学习方法.经典学习视频等做过完整说明.但是鉴于每个人的基础不同,可能需要额外的学习资料进行辅助.特此,向大家免 ...
- 零基础自学Python是看书还是看视频?
很多人都碍于Python培训班的高昂费用和有限的空余时间都选择自学Python,但是没有老师帮助,显得有些迷茫,不知应该从何处学起,也不知识看书学习还是应该看视频学习.本就来谈谈这个话题. 我们先 ...
- Java基础的基础,花1h看这一篇就够了!
------------恢复内容开始------------ Java笔记 一直以来,总想着Java会点基础就可以写后端程序了,但越到后来越发现Java基础的重要性.更不必说在面试时,Java基础 ...
- 【考试】java基础知识测试,看你能得多少分?
1 前言 共有5道java基础知识的单项选择题,每道20分,共计100分.解析和答案在最后. 2 试题 2.1 如下程序运行结果是什么? class Parent { public Parent(St ...
- Spring容器基础xmlbeanfactory(一起看源码)
在spring中,如果你想创建容器少不了使用常见的xmlbeanfactory,ClassPathXmlApplicationContext,FileSystemXmlApplicationConte ...
- Docker基础与实战,看这一篇就够了
docker 基础 什么是Docker Docker 使用 Google 公司推出的 Go 语言 进行开发实现,基于 Linux 内核的 cgroup,namespace,以及 AUFS 类的 Uni ...
- Python学习(二) 基础语法之初看python
Python 标识符 略 Python保留字符 一大堆,说了未必记得住,编码过程中慢慢去记住. 行和缩进 这个要说一下,学习Python与其他语言最大的区别就是,Python的代码块不使用大括号({} ...
- Python自学从入门到就业之函数基础(小白必看)
函数介绍 <1>什么是函数 请看如下代码: print(" _ooOoo_ ") print(" o8888888o ") print(" ...
随机推荐
- Summary Ranges leetcode
Given a sorted integer array without duplicates, return the summary of its ranges. For example, give ...
- WeMall商城系统的Android app商城中的wemall-mobile代码
wemall-mobile是基于WeMall的android app商城,只需要在原商城目录下上传接口文件即可完成服务端的配置,客户端可定制修改. [适合研究学习,支持wemall3.x版本] 1.快 ...
- 清理浏览器网站缓存的几种方法(meta,form表单,ajax)
1.meta方法 HTML header中加入 <meta http-equiv="pragma" content="no-cache"> 说明 ...
- Java中Comparable和Comparator你知多少?
前言: 我喜欢这种遨游在Java的世界里,精心研究学习新鲜事物的感觉,即便再小再细再微不足道的东西,也让我乐此不疲,同时我也更愿意将我所会的东西分享出来供大家学习以及方便自己日后回顾.好了,闲话不多说 ...
- 集合框架(HashSet存储自定义对象保证元素唯一性)
HashSet如何保证元素唯一性的原理 1.HashSet原理 a. 我们使用Set集合都是需要去掉重复元素的, 如果在存储的时候逐个equals()比较, 效率较低,哈希算法提高了去重复的效率, 降 ...
- vue简易轮播图
<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8&quo ...
- 在亚马逊Red Hat 7.1 linux上安装mysql
安装前检查之前是否安装并卸载之前的和删除关联文件 rpm -qa|grep mysql yum remove mysql mysql-server mysql-libs mysql-com ...
- VM安装centos
1,centOS下载地址:http://mirrors.163.com/centos/7/isos/x86_64/ 2,VM下载地址:http://rj.baidu.com/soft/detail/1 ...
- 【C语言】判断三角形类型
根据输入的三角形的三边判断三角形的类型,并输出其面积和类型. #include<stdio.h> #include<stdlib.h> #include<math.h&g ...
- 【webpack学习笔记(一)】流行的前端模块化工具webpack初探
从开发文件到生产文件 有一天我突然意识到一个问题,在使用react框架搭建应用时,我使用到了sass/less,JSX模版以及ES6的语法在编辑器下进行开发,使用这些写法是可以提高开发的效率.可是 ...