目录
第一章
h5的设计原则
- 确保支持现有内容
- 在旧式浏览器中让新特性能够优雅降级
- 不要重新发明
- 铺平老路
- 进化而非革命
- 能够普遍访问
第二章
指定文档语言
<html lang="en">
如果文档中含有其他非以lang指定的语言可使用内联方式
如在某个span元素中含有法语的内容
<span lang="fr"></span>
其他语言的基本代码:
de(德语),it(意大利),nl(荷兰语),ar(阿拉伯语),ru(俄语),zh(中文)
更多语言属性值可在此处查找:https://www.iana.org/assignments/language-subtag-registry
含有基本标签x的语言表示是一种实验性的语言
<!-- 克林贡语,意为洗手间在哪 -->
<!-- www.kli.org/tlh/phrases.html 克林贡语言官网 -->
<p lang="x-klingon">nuqDaq 'oH puchpa''e'</p>
浏览器默认会将未知元素处理成匿名的内联元素,故我们需要将HTML5新引入的块级元素进行CSS声明
article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section {
display: block;
}