Markup Language 標記式語言:HTML 與 XML

 


什麼是 Markup Language 標記式語言?

A markup language is a computer language that uses tags to define elements within a document. 
It is human-readable, meaning markup files contain standard words, rather than typical programming syntax. 
While several markup languages exist, the two most popular are HTML and XML.
一種使用標籤來定義文件中元素的電腦語言。
使用一般標準用詞,是人們可讀的(不像傳統的程式設計語言)。
現最常見的是 HTML 和 XML

使用標記(markup)標識出檔中資訊的結構、意義、視覺化外觀。


HTML

HyperText Markup Language 超文件標記語言
只能使用已被定義好的標籤,例如 <head> </head>、<title> </title>、<h2>等。

XML

eXtensible Markup Language 可延伸標記語言
可以自己定義標籤,例如可在文件中自己定義 <cat> </cat>,並在其內撰寫想儲存的資料。


- Notes -

  • XML 標籤(元素名稱)會區分大小寫,HTML 標籤不分大小寫
  • XML 標籤必為成對,有起始與結尾,例如 <cat> 與 </cat>;HTML 有些標籤不需成對,例如 <h1>
  • XML 標籤內容如為空,需在起始標籤名末端加上 /,例如 <cat/>;HTML 只需寫標籤名
  • 無法使用 HTML 來取代 XML,但可以在 HTML 標籤中封裝 XML 資料,並將它顯示在網頁中

- References -




留言