置標語言

我們日常書寫的語言,被稱為書面自然語言。如果在書面自然語言中為了標識某些信息,而加入一些標記,這種書面自然語言就可被稱為置標語言(英語為:Markup Language)。

概念

比如在一段書面語言中,為了說明某一句話的重要,在這句話下面畫上底劃線。但是,我們在這裡解釋的置標語言,實際上是一種為了計算機處理而設計的置標語言,其中所用到的標記,往往使用代表一定含義的文字或數字表示。通常的做法是,根據需要,先定義一套助意的標記,然後將這套標記添加到書面語言中去,使書面語言變成置標語言。

例如

我們為了讓計算機了解,一段書面語言中,那一部分是標題,那一部分是作者名,那一部分是正文,我們定義如下一套標記: <標題>、</標題>;<作者>、</作者>;<正文>、</正文> 那么,我們就可以將上面這段書面語言改寫成置標語言: <標題>什麼是置標語言?</標題> <作者>xml.net.cn</作者> <正文>我們日常書寫的語言,被稱為書面自然語言。… …</正文> 置標語言,不同於一般的控制流程式設計語言,基本上可以被視為是一種數據流的文檔結構描述語言。在計算機處理過程中,置標語言的標記既可以作為數據,也可以作為控制語句來使用。 在電腦程式語言中,一般把一種語言的定義整體稱為某某程式設計語言,而把用這種語言編寫的文欄位落,稱為某某語言程式。套用這個習慣,我們把置標語言的定義整體稱為某某置標語言,而把用這種置標語言編寫的文欄位落,稱為某某語言文檔。如果我們把上面定義的那套標記叫做"文章置標語言"的話,那么下面那段置標語言,就可稱為"文章置標語言文檔"。

相關詞條

相關搜尋

熱門詞條

聯絡我們