了解的知识点
DOM概念
JavaScript相关原生api
整理
知识要点
XHTML HTML
XML给文档加标记,方便存储传输分享数据,XML的语法严格。
XHTML就是用XML语法形式来写HTML
XHTML语法要求有
1. 必须包含文件头声明<!DOCTYPE>
2. 所有元素名小写
3. 所有空元素必须关闭
4. 所有属性值/名必须加引号
渐进增强和平稳退化
渐进增强 progressive enhancement
原则就一点,编写DOM时,考虑网站不支持js,css时候核心内容也能展示给用户。
所以采用渐进增强
原则来编写代码时候,不要通过JavaScript来添加一些重要内容,如果网站不支持js。总是应该从最核心的地方,即从内容开始,根据内容使用标记,实现良好的结构;然后再逐步加强这些内容,加强的工作既可以通过css改进呈现效果,也可以通过DOM添加各种行为。
平稳退化: 渐进增强的实现必然支持平稳退化,如上,按渐进增强的原则去充实内容,就算去掉css或者DOM支持依然可以访问到核心内容。