[toc]
## previously
### HTML
超過文本 不僅可以呈現文字,還能呈現出圖片、音視頻等媒體資源

### XML
可擴展的標記語言(HTML中使用的標簽都是W3C標準中規定的),XML中允許我們自己擴展標簽的
XML不是用來寫頁面結構的,而是用來存儲一些數據的(以自己擴展的標簽作為標識,清晰明了的展示出數據的結構)
```
<root>
<student>
<name>ahhh</name>
<age>111</age>
</student>
<student>
<name>ahhh2</name>
<age>222</age>
</student>
</root>
```
### XHTML
它是HTML比較規范嚴謹的一代版本

嗯,非嚴格的可以這樣

此版本太嚴,已死
### HTML5
當前HTML最新的一代版本,也是非常成功的一代版本,目前市場上基本都是基于H5規范進行開發的
相較于傳統的HTML更多的是增加一些有助于開發的內容,對原有規范的修改調整很少
```
<!DOCTYPE html>
<html lang="en"> <!--聲明頁面的語言模式:english,如果頁面中出現了英文單詞,瀏覽器會自主發起是否翻譯的功能-->
<head>
<!--指定當前的編碼格式為國際統一編碼格式:UTF-8 GBK、GB2312是中文編碼-->
<meta charset="utf-8">
</head>
<body>
</body>
</html>
```
- 空白目錄
- window
- location
- history
- DOM
- 什么是DOM
- JS盒子模型
- 13個核心屬性
- DOM優化
- 回流與重繪
- 未整理
- 文檔碎片
- DOM映射機制
- DOM庫封裝
- 事件
- 功能組件
- table
- 圖片延遲加載
- 跑馬燈
- 回到頂部
- 選項卡
- 鼠標跟隨
- 放大鏡
- 搜索
- 多級菜單
- 拖拽
- 瀑布流
- 數據類型的核心操作原理
- 變量提升
- 閉包(scope)
- this
- 練習題
- 各種數據類型下的常用方法
- JSON
- 數組
- object
- oop
- 單例模式
- 高級單例模式
- JS中常用的內置類
- 基于面向對象創建數據值
- 原型和原型鏈
- 可枚舉和不可枚舉
- Object.create
- 繼承的六種方式
- ES6下一代js標準
- babel
- 箭頭函數
- 對象
- es6勉強筆記
- 流程控制
- switch
- Ajax
- eval和()括號表達式
- 異常信息捕獲
- 邏輯與和或以及前后自增
- JS中的異步編程思想
- 上云
- 優化技巧
- 跨域與JSONP
- 其它跨域相關問題
- console
- HTML、XHTML、XML
- jQuery
- zepto
- 方法重寫和方法重載
- 移動端
- 響應式布局開發基礎
- 項目一:創意簡歷