可擴展超文本標記語言(XHTML)和層疊樣式表(CSS)都是web開發中常用的計算機編程語言。這兩種語言有不同的用途,互為補充,XHTML定義網頁的結構和內容,CSS提供樣式。每種語言都有不同的集合XHTML和CSS一起使用可以使網站更高效...
可擴展超文本標記語言(XHTML)和層疊樣式表(CSS)都是web開發中常用的計算機編程語言。這兩種語言有不同的用途,互為補充,XHTML定義網頁的結構和內容,CSS提供樣式。每種語言都有不同的集合XHTML和CSS一起使用可以使網站更高效、更容易訪問XHTML和CSS是兩種常用的網站創建技術,通常一起使用。前者通常負責網頁的內容和結構,而后者則用于更改頁面的樣式和顯示方式。例如,段落,定義為使用XHTML的段落,但段落中文本的字體、顏色和大小是用CSS定義的。XHTML和CSS的另一個區別是XHTML文檔可以單獨使用,而CSS文件本身不起任何作用從編程的角度來看,這兩種技術都有不同的風格,盡管大多數web開發工具都可以創建XHTML和CSS用特殊符號“標記”哪些單詞或字母來創建“標記”。XHTML中的標記定義網頁的各種元素并引用外部內容例如,<;p>;標記將文本塊定義為段落,而<;img>;標記引用要包含在頁面中的外部圖像文件。XHTML的前身超文本標記語言(HTML)也包含定義字體和文本顏色等樣式元素的標記,但這些標記在XHTML中被刪除CSS是一種樣式表語言,它告訴web瀏覽器或其他軟件如何將網頁或其他文檔呈現給CSS使用選擇器(可以是HTML或XHTML標記,也可以是自定義內容類型)和聲明,聲明聲明應用于前面的選擇器的樣式。CSS代碼可以放在XHTML文件中,也可以放在一個單獨的文件中,該文件可以在網站的多個頁面中重復使用XHTML和CSS的結合在很多方面都優于舊的web開發方法。以前,許多用于表達結構的HTML標記最終都被用于布局和樣式,XHTML和CSS都有明確定義的角色。CSS還可以提高網站的可訪問性,因為不同的CSS文件可以應用于同一個XHTML代碼,以改變頁面或網站的外觀。Web開發人員也可以在不更改底層代碼的情況下更改頁面的外觀,搜索引擎可以索引網頁,而不必對不相關的樣式標簽進行排序
-
發表于 2020-07-29 23:14
- 閱讀 ( 848 )
- 分類:電腦網絡