分成:結構層、表示層、行為層。
結構層(structural layer)
由 HTML 或 XHTML之類的標
記語言負責創建。標簽,也就是那些出現在尖括號里的單詞,對網頁內容的語義含義做出了描述,但這些標簽不包含任何關於如何顯示有關內容的信息。例如,P標簽表達了這樣一種語義:“這是一個文本段。”
表示層(presentation layer)
由 CSS 負責創建。 CSS對“如何顯示有關內容”的問題做出了回答。
行為層(behaviorlayer)
負責回答“內容應該如何對事件做出反應”這一問題。這是 Javascript 語言和 DOM主宰的領域。