DHTML與XHTML
HTML是在螢幕上顯示簡單文字和影象的優秀語言。這是非常容易學習,它允許初學者拿起語言,並開始建立網頁馬上。但隨著網際網路的發展,人們不再滿足於靜態的文字和影象,它的簡單性也成了它的衰落。有很多技術被開發來解決這個問題,Javascript、CSS和DOM被新增到HTML中,它們一起被稱為DHTML。XHTML是從XML開發的,因此它也符合XML編碼標準。XHTML已經成為HTML的一個很好的替代品,特別是在包含大量元素的大型web頁面中。
DHTML對HTML的使用給大多數程式設計師帶來了很多問題。隨著頁麵包含更多動態內容,所需的編碼變得越來越大,HTML的缺陷開始出現。HTML的寬鬆編碼系統意味著瀏覽器必須對編碼者實際希望頁面顯示的方式進行大量解密。由於這在很大程度上依賴於瀏覽器,不同的瀏覽器通常有不同的輸出。修改程式碼以適應一個瀏覽器通常會破壞另一個瀏覽器的程式碼,這對網頁建設者來說是非常令人沮喪的。
XHTML仍然按照與HTML相同的原則執行,但是刪除了與之相關的寬鬆的編碼實踐。因為XHTML符合XML,所以它不允許編碼人員隨意地將標記放在任何地方,錯誤的程式碼會導致錯誤。對於初學者來說,這實際上要難學得多,因為它的程式碼非常有限,但它的好處在於它在很大程度上獨立於顯示在其中的瀏覽器。使用XHTML編寫動態web頁面會更好,因為您可以獲得更好的可伸縮性,並且在改進頁面時會遇到更少的問題和瀏覽器問題。
DHTML在當時沒有其他替代品的情況下確實非常有用。但是現在有了其他選項,可以建立更好的***頁,而不必面對DHTML的問題,大多數編碼人員不再使用它,它被認為是過時的。
Summary:1.XHTML is 一種基於XML語言的方言,而DHTML不是方言或語言,而是其他技術的集合2。這兩種語言都是為HTML3提供附加功能和互動性而建立的。DHTML仍然以HTML為核心,並且存在與HTML相關的問題4。XHTML更精簡,更易於編碼由於它與XML5.DHTML的一致性,它已經過時了,並被其他技術所取代
...間的關鍵區別。HTML是基於SGML的。本文討論HTML和SGML之間的區別。 目錄 1. 概述和主要區別 2.什麼是HTML 3. 什麼是SGML 4. HTML與SGML的關係 5. 並列比較——HTML與SGML的表格形式 6. 摘要 什麼是html格式(html)? HTML代表超文字標記語言。大...
...是為web開發而設計的標記語言。 html格式(html)和xhtml(xhtml)的區別 HTML與XHTML 超文字標記語言(HTML)是用於建立網頁和web應用程式的標準標記語言。 可擴充套件超文字標記語言(XHTML)是反映HTML版本的XML標記語言家族...
...程式語言使用。 人類兩者都能讀。 json格式(json)和xml(xml)的區別 JSON與XML JSON是一種(JavaScript物件表示法)是一種基於文字的開放式資料交換標準。 XML(extensiblemarkuplanguage)是一種獨立於軟硬體的資料交換格式。 ...
...閱讀。 ePub實際上是一個包含影象的zip檔案,包含文字的XHTML檔案,以及副檔名為.ePub的更多檔案。您可以透過直接編輯XHTML檔案來改進它們。程式碼專家可以直接編輯程式碼,但即使您從未編輯過HTML,也可以使用所見即所得編輯...
...然後貼上到以下文字中: @namespace url(http://www.w3.org/1999/xhtml); @-moz-document url-prefix(http://www.google.com/reader/i) {.logo img {border:0px !important;}} 您可以單擊“預覽”按鈕立即檢視更改: 完全拆下收割臺 您可以刪除整個標題影象部分,...
HTML與XHTML 比較HTML(超文字標記語言)和XHTML(可擴充套件HTML)就像比較同卵雙胞胎一樣,因為我們實際上只能指出幾個細微的差別。這是因為XHTML源於HTML只是為了符合XML標準。兩者之間的主要區別是XHTML與HTML相比相對嚴格。雖...
瀏覽器技術從一開始就經歷了巨大的發展,從簡單的靜態HTML頁面到全面的動畫和flash互動。可用於網頁開發的工具數量激增,您在構建頁面時不再侷限於幾個選項。 最近幾年,基本的HTML頁面變得有點枯燥,所以開發者們真的...
網站與Web應用程式 網際網路的出現導致了新術語的發明,這些術語專門用來指你可以從網際網路上做或得到的事情。網站是最早的網站之一,它是用來指一個位置,主辦幾個網頁,往往在同一主題。使用URL(統一資源***)訪問...
WPF與ASP.NET WPF或Windows演示基礎,是一個用於為Windows作業系統建立GUI介面的應用程式。它是一個一站式商店,為您提供影象、文件、電影、媒體及其建立、顯示和操作。它能夠管理Windows應用程式,包括執行、執行和構建這些應...