HTML(超文本標記語言)的內容和理解
由於上篇文章中提到WebMethod的Description 屬性(propery)中可以使用超文本,因此就記錄一篇關於超文本的文章以供參考,註意:Description=" HTML格式 ";
主要內容轉自 https://deerchao.net/tutorials/html/html.htm
1、HTML是什麽
HTML是英文Hyper Text Mark-up Language(超文本標記語言)的縮寫,它規定了自己的語法規則,用來表示比“文本”更豐富的意義,比如圖片,表格,鏈接等。瀏覽器(IE,FireFox等)軟件知道HTML語言的語法,可以用來查看HTML文檔。目前互聯網上的絕大部分網頁都是使用HTML編寫的。
2、簡單地來說,HTML的語法就是給文本加上表明文本含義的標簽(Tag),讓用戶(人或程序)能對文本得到更好的理解。
下面是一個最簡單的HTML文檔:
<html>
<head><title>第一個Html文檔</title>
</head>
<body>
歡迎訪問<a href="http://deerchao.net">deerchao的個人網頁</a>!
</body>
</html>
所有的HTML文檔都應該有一個<html>標簽,<html>標簽可以包含兩個部分:<head>和<body>。
<head>標簽用於包含整個文檔的一般信息,比如文檔的標題(<title>標簽用於包含標題),對整個文檔的描述,文檔的關鍵字等等。文檔的具體內容就要放在<body>標簽裏了。
<a>標簽用於表示鏈接,在瀏覽器(如IE,Firefox等)中查看HTML文檔時,點擊<a>標簽括起來的內容時,通常會跳轉到另一個頁面。這個要跳轉到的頁面的地址由<a>標簽的href屬性指定。上面的<a href="http://deerchao.net">中,href屬性的值就是http://deerchao.net。
3、HTML文檔可以包含的內容
通過不同的標簽,HTML文檔可以包含不同的內容,比如文本,鏈接,圖片,列表,表格,表單,框架等。
- 文本
- HTML對文本的支持是最豐富的,你可以設置不同級別的標題,分段和換行,可以指定文本的語義和外觀,可以說明文本是引用自其它的地方,等等等等。
- 鏈接
- 鏈接用來指出內容與另一個頁面或當前頁面某個地方有關。
- 圖片
- 圖片用於使頁面更加美觀,或提供更多的信息。
- 列表
- 列表用於說明一系列條目是彼此相關的。
- 表格
- 表格是按行與列將數據組織在一起的形式。也有不少人使用表格進行頁面布局。
- 表單
- 表單通常由文本輸入框,按鈕,多選框,單選框,下拉列表等組成,使HTML頁面更有交互性。
- 框架
- 框架使頁面裏能包含其它的頁面。
4、
HTML文檔格式詳細說明
前面介紹了HTML文檔的基本格式,下面再做一個詳細說明。
HTML文檔可以用任何文本編輯器(比如記事本,UltraEdit等)創建,編輯,因為它的內容在本質也只是一些文本。
在HTML文本中,用尖括號括起來的部分稱為標簽。如果想在正文裏使用尖括號(或者大與號小與號,總之是同一個東西),必須使用字符轉義,也就是說轉換字符的原有意義。<應該使用<代替,>則使用>,至於&符號本身,則應該使用&替代(不得不說的是有很多HTML文檔沒有遵循這個規則,常用的瀏覽器也都能夠分析出&到底是一個轉義的開始,還是一個符號,但是這樣做是不推薦的)。