首頁  >  文章  >  web前端  >  HTML5標準學習-簡介介紹

HTML5標準學習-簡介介紹

黄舟
黄舟原創
2017-03-27 15:33:141378瀏覽

最近前端的群組都蠻熱鬧的,但我發現多數討論的是javascript和css相關的問題,彷彿大家在努力創建各種互動、樣式的時候,忘卻了這一切的基礎- HTML。

來得有趣,其靈活、輕量遠非極端規範的XML可以比擬。

##本系列的前面很大一部分會以非常短小的篇幅,介紹HTML5中的一些

基本概念

,並且: 只關心HTML這個語言,其他的javascript或css完全不會涉及。於XHTML有著比HTML更嚴格的規範,對瀏覽器的解析而言,可以認為是HTML的一個子集。有主流瀏覽器的兼容性進行了評估。

  • ##在這之後,可能會擷取部分與瀏覽器的運作相關的技術細節,如腳本的解析、執行等主題來進行更深入的探討。如果你覺得HTML不爽,因為開始標籤和結束標籤可以隨便省略太不規範,那麼這個系列會告訴你,HTML的標籤省略是有非常嚴格的規定的…

    如果你覺得HTML簡單,大不了照著XML來寫,那麼這個系列會告訴你,HTML裡充滿著陷阱,即便不考慮各瀏覽器的實現,你也看不見得能安全走過這片雷區…
  • 在開始這個系列以前,有幾個非常重要的概念需要介紹。區塊有著了解的意義:

  • 瀏覽上下文- browsing context

  • 就是我們通常見到的頁面,確切地主,瀏覽上下文是一個環境,在這個環境中,HTML會被解析、構建,CSS樣式會被計算、應用,javascript腳本會被載入、執行,最終展現出終端使用者可以看到的內容。

    通常來說,我們最常接觸的上下文有這麼多種:

#一個瀏覽器窗口,像是IE6視窗。

多重標籤瀏覽器裡的一個標籤,Firefox、Chrome等瀏覽器都是這麼做的。

  • 一個