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(" ...
随机推荐
- ajax详细讲解和封装包括HTTP状态码
AJAX(异步的JavaScript和XML,用异步的形式去操作xml) 主要的作用:数据交互 好处: 1.节省用户的操作时间 2.提高用户 ...
- 1657: [Usaco2006 Mar]Mooo 奶牛的歌声
1657: [Usaco2006 Mar]Mooo 奶牛的歌声 Time Limit: 5 Sec Memory Limit: 64 MBSubmit: 526 Solved: 365[Submi ...
- C#"曾经的字符串数组"string[] array=new string[]{"**","****"};
写博客是一件很伟大的事情,尤其是也牛逼的博客,因为它能帮助需要的人,更能使自己对知识有一个更为深刻的理解! 欢迎关注我的博客! 字符串操作(取当前时间) string time=convert.tos ...
- MySQL创建数据库与创建用户以及授权
1.create schema [数据库名称] default character set utf8 collate utf8_general_ci;--创建数据库 采用create schema和c ...
- 关于极光推送在手机系统低于iOS10的手机上闪退的问题。
最近项目中用到了极光推送,升级到了最新的SDK 2.1.9版本,发现只能在iOS10 上运行,其他测试的时候真机闪退.贴上一个可能的原因:
- Android -- 仿小红书欢迎界面
1,觉得小红书的欢迎界面感觉很漂亮,就像来学习学习一下来实现类似于这种效果 原效果图如下: 2,根据效果我们来一点点分析 第一步:首先看一下我们的主界面布局文件视图效果如下: main_activi ...
- js页面跳转常用的几种方式
第一种: <script language="javascript" type="text/javascript"> window.location ...
- linux内核链表---挑战常规思维
一.普通链表 1.一般教材上的链表定义如下: struct node{ int content: node *next: }: 它将指针域放在链表节点中,上一个节点指针域中的值指向下一个节点的首地址, ...
- freemodbus移植讲解 ZZ
一 为什么要移植Freemodbus 为什么要移植Freemodbus,这个问题需要从两个方面来回答.第一,modbus是一个非常好的应用层协议,它很简洁也相对完善.对于还没有接触过modbus的 ...
- mybatis基础学习4-插件生成器
1:安装 2:在所建项目单击右键输入mybatis如下图 *建项目文件时不用建包和类,在配置文件里写即可生成 3:之后在项目生成 自己建的表(这个必须) 单击右键 即可 --------------- ...