《Head first HTML与CSS 第二版》读书笔记 第六章 HTML标准

使用doctype放在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">
  • html表示<html>元素时页面的根元素;
  • PUBLIC表示使用的标准是公共可用的(HTML 4.01 和 XHTML 1.1);
  • 第三段表示在使用HTML 4.01、XHTML1.1版本,并且用英语编写;
  • 最后一段指向一个文件标识使用的版本。

HTML5中的DOCTYPE:

<!DOCTYPE html>
<!doctype html>

doctype大小写均可,新的doctype不再使用版本号,也不用指定标准文件在什么位置。实际上,HTML标准将成为一个“活的标准”,这意味着它会根据需要继续发展和变化,不过不再有固定的版本号。

HTML5不再只是用来建立Web页面,现在可建立成熟的Web应用。

 

可以使用http://validator.w3.org验证HTML代码是否有错误。

 

为Web页面指定字符编码需要在HTML头部的最顶部增加<meta>元素。它表示我们要告诉浏览器关于页面的一些信息。在charset属性中指定字符编码:

<meta charset="utf-8">

utf-8中的u表示unicode,它支持所有语言和多语种文档。它还与ASCII兼容(ASCII是英语文档常用的一种编码)。

旧版本的<meta>标记有这样的写法:

<meta http-equiv="Content-Type" content="text=html;charset=utf-8">

这是HTML 4.01和更早版本的<meta>格式,在HTML5中不用这么写。

alt属性是<img>元素中的必要属性。

转载于:https://my.oschina.net/u/2453016/blog/723987

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值