1. 程式人生 > >JavaScript第八章:介紹

JavaScript第八章:介紹

1.不應該做什麼

     有兩項原則要牢記於心:

  •      漸進增強:我們總是從核心的部分,也就是從內容開始。應該根據內容使用標記實現良好的結構,然後再逐步地加強各種行為。這些增強行為既可以是CSS改進呈現效果,也可以是通過DOM新增各種行為。
  •      平穩退化:漸進增強的實現必然支援平穩退化。

2.把“不可見”變成“可見”

    除了標籤之間的內容,標籤內的屬性也包含語義資訊。在對內容進行標記時,正確地設定標記屬性也是工作的重要組成部分。

    絕大多數屬性的內容在Web瀏覽器裡都是不顯示的,只有極少數屬性例外,但不同的瀏覽器在呈現這些例外的屬性卻常常千姿百態。在顯示屬性這個問題上,我們只能聽任瀏覽器的擺佈。

    其實只有會一點點DOM程式設計,就能把這種控制權重新掌握在自己的手裡。

    本章我們著眼於使用DOM技術為網頁新增一些實用的小部件:

  • 得到隱藏在屬性裡的資訊
  • 建立標記封裝這些資訊
  • 把這些標記插入到文件