1.文档类型定义(DTD)
由于存在多个版本多种类型的HTML和XHTML,W3C(万维网联盟)建议在网页文档中使用文档类型定义(Document Type Definition, DTD,表明所使用的标记语言的类型。
DTD语句通常称为doctype语句,它位于网页文档的顶部。
eg1.使用XHTML 1.0 Transitional的DTD:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtmll/DTD/xhtml-transitional.dtd">
eg2.使用HTML5的DTD:
<!DOCTYPE html>
2.其余部分
网页文档的其余部分由HTML元素和文本构成。
在DTD之后,每个网页都以一个起始的<html>标记开始,以一个结束</html>标记结束。表明之间的所有文本都是用HTML格式化的。
每个网页都要包含html,head,title,meta和body元素。
eg3.一个基本XHTML模板
1 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtmll/DTD/xhtml-transitional.dtd"> 2 3 <html xmlns="http://www.w3.org/1999/xhtml" lang="zh-CN" xml:lang="en">//在XH中,<html标记还需要描述XML命名空间(xmlns),即所用元素的文档所在的位置,URL> 4 5 <head> 6 <title>文件标题在此</title> 7 <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> 8 </head> 9 10 <body> 11 ...主体文本和更多的XHTML标记位于此 12 </body> 13 </html>
除了网页标题,所创建的网页前几行通常都是相同的。XHTML标记是小写的,DTD声明不遵循这种语法,它指出所用的标记语言,而且它有自己的格式——大小写混用。
eg4:一个基本HTML5网页,打印一句HELLO WORLD
<!DOCTYPE html> <html lang="en"> <head> <title>My First Webpage.</title> <meta charset="utf-8"> </head> <body>HELLO WORLD</body> </html>
效果
恭喜你做出了第一个网页:)