整理破碎記憶 XML和HTML

2021-06-27 05:09:29 字數 1256 閱讀 6435

一、基本定義

我們都知道,html是用來幫助我們設計web頁面的,這也就是官方定義「是用來製作全球資訊網頁面的標準語言。」聯絡牛腩新聞發布系統,其中的那些稀奇古怪的尖括號和其他什麼標籤的東東也就是它所需要的成分了:

而也就是這樣一堆**的堆疊,其中介入css、普通**,幫助我們實現了乙個長得還不是特別醜的介面:

這樣的話,不管html的官方定義是什麼,我們都可以理解為它就是幫助我們建立出乙個網頁介面的語言。那麼xml是不是也這麼簡單??!!

xml 代表extensible markup language(extensible  markup language的縮寫,意為可擴充套件的標記語言)。

xml是一套定義語義標記的規則,這些標記將文件分成許多不見並對這些部件及其標識。理解它,需要注意三點:首先,它並不是html的替代品,只是一種元標記語言,使用者可以定義自己需要的標記,這些標記具有相當的靈活性。

然後,它描述的是文件的結構和語義,不描述頁面元素的格式化。但html文件包括格式化、結構和語義的標記。比如/、等

例如,在html中,一首歌可能是用定義標題、定義資料、無序的列表和列表項來描述的。但是事實上這些專案沒有一件是與**有關的。用html定義的歌曲可能如下:

hot cop

by jacques morali henri belolo and victor willis

在xml中,同樣的資料可能標記為:

hot cop

jacques morali

henri belolo

victor willis

jacques morali

polygram records

6:20

978village people

在這個清單中沒有使用通用的標記如和,而是使用了具有意義的標記,如、、和等。這種用法具有許多優點,包括原始碼易於被人閱讀,使人能夠看出作者的含義。

二、總結

雖然這些都是一些基礎積累,但我還是從現在開始少欠點賬比較好,免得以後忙不過來。

將Html文件整理為規範XML文件

有多種方式可以在.net 平台進行html檔案解析 資料提取,其中最簡單 穩妥的辦法是先使用工具將html文件整理成xml文件,再通過xml dom模型或xpath靈活地進行資料處理。sgml便是乙個html文件整理工具類庫 microsoft的xml大師chris lovett專門開發了乙個sgm...

將Html文件整理為規範XML文件

有多種方式可以在.net 平台進行html檔案解析 資料提取,其中最簡單 穩妥的辦法是先使用工具將html文件整理成xml文件,再通過xml dom模型或xpath靈活地進行資料處理。sgml便是乙個html文件整理工具類庫 microsoft的xml大師chris lovett專門開發了乙個sgm...

XML和HTML的區別

2009 06 25 16 38 xml和html都是用於運算元據或資料結構,在結構上大致是相同的,打它們在本質上卻存在著明顯的區別 它們的區別主要有以下幾點 1 語法要求不同 在html中不區分大小寫,在xml中對大小寫要求非常嚴格。2 標記不同 html使用固有的標記,而xml沒有固有的標記。3...