JavaScript DOM编程艺术 笔记

2018-08-06  本文已影响8人  骁靖

了解的知识点

  1. DOM概念

  2. JavaScript相关原生api

整理

DOM要点

知识要点

XHTML HTML

XML给文档加标记,方便存储传输分享数据,XML的语法严格。

XHTML就是用XML语法形式来写HTML

XHTML语法要求有

1. 必须包含文件头声明<!DOCTYPE>

2. 所有元素名小写

3. 所有空元素必须关闭

4. 所有属性值/名必须加引号

渐进增强和平稳退化

渐进增强 progressive enhancement

原则就一点,编写DOM时,考虑网站不支持js,css时候核心内容也能展示给用户。

所以采用渐进增强原则来编写代码时候,不要通过JavaScript来添加一些重要内容,如果网站不支持js。总是应该从最核心的地方,即从内容开始,根据内容使用标记,实现良好的结构;然后再逐步加强这些内容,加强的工作既可以通过css改进呈现效果,也可以通过DOM添加各种行为。

平稳退化: 渐进增强的实现必然支持平稳退化,如上,按渐进增强的原则去充实内容,就算去掉css或者DOM支持依然可以访问到核心内容。

上一篇下一篇

猜你喜欢

热点阅读