HTML基本语法
HTML基本语法:
文档类型
Doctype:
文档类型的声明是一个HTML文档的第一行内容,它告诉浏览器这个页面是使用哪个版本的标记语言编写的。比如,HTML 4.01 Transitional
文档类型的声明是:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
"http://www.w3.org/TR/html4/loose.dtd"> XHTML 1.0 Transitional
文档类型声明的写法是:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
"www.rs-dream.com/TR/xhtml1/DTD/xhtml1-transitional.dtd">
而HTML5中,你只需要:<!doctype html>
字符编码为了验证或显示一个HTML文档,程序必须选择一种字符编码。
字符编码告诉浏览器和验证程序应该使用哪种编码由比特流转换为字符。
下面是HTML 4.01指定UTF-8字符编码的例子:
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
在XHTML中:
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
而现在使用HTML5,编码类型的语法非常简单:
<meta charset="UTF-8">
因此,最基本的HTML文档结构应该是:
<!doctype html>
<html>
<head>
<meta charset="UTF-8">
<title>Example document</title>
</head>
<body>
<p>Hello, World</p>
</body>
</html>
<script>
标签
<script>
标签用来定义一段客户端脚本,比如JavaScript. 在HTML4里,type属性是必须的,
但在HTML5里不是。 比如在HTML4里,
<script>
标签是这样定义的:
<script type="text/javascript" src="file.js"></script>
在HTML5里:
〈script src=”code.js”></script> HTML5为script标签添加了一个新的可选属性
“async”, 所以这段代码在页面继续加载的同时就会被执行。可以像下面这样使用:
<script src="code.js" async></script>
或者:
<script src="code.js" async="async"></script〉
<link>标签<link>。