使用doctype放在HTML页面的最上面,告诉浏览器使用的HTML版本。两个旧版本的例子:html
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd"> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1 //EN" "http://www.w3.org/TR/xhtml/DTD/xhtml11.dtd">
HTML5中的DOCTYPE:浏览器
<!DOCTYPE html> <!doctype html>
doctype大小写都可,新的doctype再也不使用版本号,也不用指定标准文件在什么位置。实际上,HTML标准将成为一个“活的标准”,这意味着它会根据须要继续发展和变化,不过再也不有固定的版本号。ui
HTML5再也不只是用来创建Web页面,如今可创建成熟的Web应用。编码
能够使用http://validator.w3.org验证HTML代码是否有错误。code
为Web页面指定字符编码须要在HTML头部的最顶部增长<meta>元素。它表示咱们要告诉浏览器关于页面的一些信息。在charset属性中指定字符编码:htm
<meta charset="utf-8">
utf-8中的u表示unicode,它支持全部语言和多语种文档。它还与ASCII兼容(ASCII是英语文档经常使用的一种编码)。utf-8
旧版本的<meta>标记有这样的写法:unicode
<meta http-equiv="Content-Type" content="text=html;charset=utf-8">
这是HTML 4.01和更早版本的<meta>格式,在HTML5中不用这么写。文档
alt属性是<img>元素中的必要属性。字符编码