<!DOCTYPE>声明帮助浏览器正确地显示网页。(document type 文档类型)
HTML有许多不同的版本,只有完全明白页面中使用的确切HTML版本,浏览器才能完全正确地显示HTML页面,这正是<!DOCTYPE>的用处。<!DOCTYPE>不是HTML标签。只是为浏览器提供一项信息声明,即HTML是用什么版本编写的。
常用的声明:
HTML5
<!DOCTYPE html>
HTML 4.01
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN""http://www.w3.org/TR/html4/loose.dtd">
XHTML 1.0
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN""http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
HTML <head>元素是所有头部元素的容器。<head>元素可包含脚本,指示浏览器在何处可以找到样式表,提供元信息。可用于head部分的标签:<title>、<base>、<link>、<meta>、<script>以及<stytle>。
<title>标签定义文档的标题。<title>元素在所有的HTML/XHTML文档中都是必须的。标题显示在工具栏上的,添加到收藏夹中显示,搜索引擎结果相关。
<base>标签为页面上的所有链接规定默认地址或默认目标(target)
<head>
<base href="http://www.w3school.com.cn/images/" />
<base target="_blank" />
</head>
HTML<meta>标签
<meta>元素可提供有关页面的元信息,比如针对搜索引擎和更新频度的描述和关键词。<meat>标签位于文档的头部,不包含任何内容。<meta>标签定义了与文档相关联的名称/值对。<meta>标签永远位于head元素的内部。必须的属性:content。DTD指示此属性允许那种DTD中使用,S=Script,T=Transitional,F=Frameset。可选的属性:http-equiv,name,scheme。
HTML<link>标签
<link>标签定义文档与外部资源的关系,该标签最常见的用途就是连接样式表。
link元素时空元素,它仅包含属性;此元素只能存在于head部分,不过它可以出现任何次数。
属性 值 描述
charset charset 定义被链接文档的字符编码方式
href URL 定义被链接文档的位置
hreflang language_code 定义被链接文档中的文本语言
media screen 规定被链接文档将显示在什么设备上
/tty/tv/ projection / print/ all/aural
rel stylesheet 定义当前文档与被链接文档之间的关系
content / copyright / glossary / home / next / prev / subsection
target _blank 定义在何处加载被链接的文档
_self / _top / _parent / framename
rev stylesheet 定义被链接文档与当前文档之间的关系
home/ next / prev / help / copyright / charper
type MIME_type 规定被链接文档的MIME类型
HTML的编辑器
可以使用TextEdit或Notepad(超强大,呵呵)来编写html文档。当然,你可以使用专业的HTML编辑器来编写HTML文档,包括Adobe Dreamweaver,Microsoft Expresssion Web,CoffeeCup HTML Editor。使用文本编辑器,编辑好的文档应当保存为后缀名为.html或.htm扩展名的文件。