这章开始讲了一下HTML的发展史。我就记录一下HTML5吧。
确切的来说应该是HTML,因为现在HTML5已经成为了规范,规范就是一个文档,指定了HTML的标准是什么,并且他会随着发展不断发展。所以HTML5,哦不,是HTML,它是一个活的标准了,什么意思呢,就是HTML以后不会再有新的版本了,以后可以向HTML中增加新的内容.这对Web开发人员来说意味着"向后兼容性",在很多年以后,你所写的页面将会继续工作,甚至以后增加了新的特性以后也能很好工作。
接下来就是把之前的页面更改成HTML5标准!
验证工具
我们先来用W3C验证工具验证一下以前的页面,怎么用这个工具呢?
浏览器打开 http://validator.w3.org
有三种方式验证:
1.Validate by URL
这种是你的页面已经在Web上,那么就把URL放上边,check!
2.Validate by File Upload
从你的计算机上上传文件,check!
3.Validate by Direct Input
直接把html代码粘上,check!
增加文档类型 <!doctype html>或者<!DOCTYPE html>
怎么告诉浏览器你在使用HTML5呢,只需要在html的最上边加上<!doctype html>或者<!DOCTYPE html>就可以啦
增加一个<meta>指定字符编码
由于存在很多编码,所以要告诉浏览器我们正在使用的Unicode。
怎么加呢?<meta charset="utf-8">
加到哪呢?加到<head>里<title>前边, 如下
<!doctype html>
<html>
<head>
<meta charset="utf-8">
<title>Head First</title>
</head>
<body>
alt属性是<img>必要的
前面刚开始写的时候只是<img src="red.jpg"> 这样在HTML5是不对的
必须要有alt属性,要不验证时会报错
<img src="red.jpg" alt="red picture">