HT ML 5 代表未来;W3C ( World Wide Web Consortium, 万维网联盟) 已经 放弃 XHTML,从而使 HTML5 成为正式标准并得到认可。
HTML5 是下一代的 HTML。
HTML5 将成为 HTML、XHTML 以及 HTML DOM 的新标准,目标是取代现有的HTML4.01和XHTML1.0标准。它希望能够减少 互联网 富应用(RIA)对Flash、Silverlight、JavaFX等的依
赖,并且提供更多能有效增强网络应用的API。
HTML 的上一个版本诞生于 1999 年。自从那以后,Web 世界已经 经历 了巨变。
HTML5 仍处于完善之中。然而,大部分现代浏览器已经 具备 了某些 HTML5 支持。
HTML5 是 W3C 与 W hat WG 合作的结果。
WHATWG 致力于 web 表单和应用程序,而 W3C 专注于 XHTML 2.0。在 2006 年,双方决定进行合作,来创建一个新版本的 HTML。
为 HTML5 建立的一些规则:
新特性 应该 基于 HTML、CSS、DOM 以及 JavaScript。
减少对外部插件的需求(比如 Flash)
更优秀的错误处理
更多取代脚本的标记
HTML5 应该独立于设备
开发进程应对 公众 透明
最 简单 的 HTML5 文档
XM L/HTML Code 复制内容到剪贴板
<!docty PE &nbs p; html > < t IT le > A Tiny HTML Document </ title > < p > Let's rock the br owser, HTML5 style. </ p >
只包含一行文本的超简单的 HTML5 文档,它在浏览器中效果如下:
更常见的结构用 <head> 和 <body> 来分块,把页面的信息和页面的实际内容分开,并用 <html>来封装整个文档,现在的文档样子如下:
XML/HTML Code 复制内容到剪贴板
<!doctype html > < html > < head > < title > A Tiny HTML Document </ title > </ head > < body > < p > Let's rock the browser, HTML5 style. </ p > </ body > </ html >
<html>、<head>和<body> HTML5 不要求这些元素,但是这种书写风格比较好。
HTML5 文档类型
XML/HTML Code 复制内容到剪贴板
<!doctype html >
第一行都必须是一个特定的文档 类型声明 ,用于告诉后面的文档标记遵循哪个标准。HTML5 的文档类型声明极其简单。
字符编码
现在大部分网站都使用 UTF-8 的编码,这种编码简洁、转换 速度快 ,而且支持任何你想要的非英文字符。
在 HTML5 中增加字符编码信息很简单,在 <head> 中增加 < ;m eta> 元素,如下:
XML/HTML Code 复制内容到剪贴板
< head > < meta charset = "utf-8" > < title > A Tiny HTML Document </ title > </ head >
Dre am weaver 设计工具在创建新的网页时会自动添加这个元信息,并且也会将文件保存为 UTF 编码格式 。如果你使用的是最简单的文本编辑器,在保存的时候记得选择正确的编码(UTF-8)。
页面语言
指明网页中使用的 自然语言 是一种好的习惯。为给内容指定语言,可在任何元素上使用 lang 属性。
为整个页面添加语言说明,就是为 <html> 元素指定 lang 属性,如下代码:
XML/HTML Code 复制内容到剪贴板
< html lang = "zh-CN" >
如果页面包含多种语言的文本,那么这个信息 细节 对于屏幕 阅读器 也是很有用的。
添加样式表
只要是经过特意设计的专业网站,就一定会使用样式表。指定要使用的 CSS 样式表时,需要在 <head> 中增加 <link> 元素,如下:
XML/HTML Code 复制内容到剪贴板
< head > < meta charset = "utf-8" > < title > A Tiny HTML Document </ title > < link rel = "stylesheet" hr ef = "TinyHTML5.css" > </ head >
添加 JavaScript
在 HTML5 中添加 JavaScript 与在传统页面上添加差不多,例如:
XML/HTML Code 复制内容到剪贴板
< head > < meta charset = "utf-8" > < title > A Tiny HTML Document </ title > < link rel = "stylesheet" href = "TinyHTML5.css" > < script src = "TinyHTML5.js" > </ script > </ head >
没有必要添加 language=]JavaScript]属性。浏览器假定你要使用的 JavaScript。
特别注意:
如果你要在 IE 中花大量时间测试包含 JavaScript 的页面,还应该增加一个特殊的注释,叫Web标志(saved From url=),这行注释要放在指定字符编码元素的后面,如下:
XML/HTML Code 复制内容到剪贴板
< head > < meta charset = "utf-8" > <!-- saved f rom url=(0014)about: internet --> < title > A Tiny HTML Document </ title >
这条注释告诉 IE 将页面视为从远程网站上下载下来的,否则,IE 会切换到一种特殊锁定模式,弹出一条安全警告,在你点了[允许阻止的内容]按钮之后才会执行 JavaScript 代码。
(0014) 指的是 about:internet 字符串的长度。
最终结果
一个完整美观的 HTML5 代码最终如下:
XML/HTML Code 复制内容到剪贴板
<!doctype html > < html lang = "zh-CN" > < head > < meta charset = "utf-8" > <!-- saved from url=(0014)about:internet --> < title > A Tiny HTML Document </ title > < link rel = "stylesheet" href = "TinyHTML5.css" > < script src = "TinyHTML5.js" > </ script > </ head > < body > < p > Let's rock the browser, HTML5 style. </ p > </ body > </ html >
总结
以上是 为你收集整理的 简单的HTML5初步入门教程 全部内容,希望文章能够帮你解决 简单的HTML5初步入门教程 所遇到的问题。
如果觉得 网站内容还不错, 推荐好友。