第二章 XHTML简介
保留空白紙字符:
有時(shí)可能希望在文本中保留空白字符,也就是阻止瀏覽器取消多個(gè)空格和忽略嵌入的換行字符。這可以用<pre></pre>將文本包圍起來(lái)。
文本塊引用:
<blockquot></blockquot>,這種文本塊是首行縮進(jìn)的,或者是左縮進(jìn),也可能雙向縮進(jìn),另一種方式是將文本塊以斜體進(jìn)行顯示。用于和普通文本進(jìn)行區(qū)分顯示。
字體樣式和大小:
<code></code>通常用于程序代碼。
<sub><sub/><sup></sup>用于指定下標(biāo)和上標(biāo),例如x2的平方
一些常用字符實(shí)體;
| 字??符 | 實(shí)??體 | 含??義 |
| & | & | and的記號(hào) |
| < | < | 小于號(hào) |
| > | > | 大于號(hào) |
| ‘‘ | " | 雙引號(hào) |
| ‘ | &apos | 單引號(hào) |
| 1/4 | ? | 四分子一 |
| 1/2 | &frace12 | 二分之一 |
| 3/4 | ? | 四分之三 |
| o | ° | 度 |
| (space) | ? | 非換行空格 |
?
GIF:可件換的圖片格式(Graphic?Interchange?Format)
JPEG:聯(lián)合圖像專家組格式(Joint?Photographic?Experts?Group?)
?
W3C為驗(yàn)證XHYML文檔是否符合標(biāo)準(zhǔn)提供了一種非常快捷的基于web的方式,地址為:
http:validator.w3.org/file-upload.html
?
位于文檔內(nèi)部的目標(biāo):
可以通過(guò)id屬性鏈接到元素,如
<h2?id=”avionics”>Avionics</h2>
<a?href=”#avionics”>What?about?avionics?</a>可以鏈接到上面的元素。
<s?href=”AVDAN1.html#avionics”Avionics></s>可以鏈接到AVION1.html頁(yè)面的該元素。
?
列表:
無(wú)序列表:<ul><li></li><li></li><li></li></ul>
有序列表:<ol><li></li><li></li><li></li></ol>
定義列表:定義列表是通過(guò)塊級(jí)標(biāo)簽<dl>的內(nèi)容指定的,定義列表中定義的項(xiàng)目是用<dt>標(biāo)簽的內(nèi)容指定的,而定義本身是作為<dd>標(biāo)簽內(nèi)容指定的。。一般情況下,,定義列表中定義的項(xiàng)目顯示在左邊緣;而定義通常位于項(xiàng)目下方,并縮進(jìn)顯示。
<select標(biāo)簽>:
兩種類型:一種是只能選擇一個(gè)菜單項(xiàng),另一種是一次可以選擇多個(gè)菜單項(xiàng)的
后者通過(guò)multiple屬性指定
若select中設(shè)定了multiple屬性,那么若鼠標(biāo)保持按下?tīng)顟B(tài),并將鼠標(biāo)光標(biāo)在菜單上面拖動(dòng),則會(huì)選中相鄰的多個(gè)選項(xiàng)。如果要選擇多個(gè)非相鄰的選項(xiàng),可以保持按下鍵盤(pán)的Ctrl鍵,然后逐一單擊選項(xiàng)即可。
HTML與XHTML之間的語(yǔ)法差異:
區(qū)分大小寫(xiě):HTML中不區(qū)分,XHTML中區(qū)分。
結(jié)束標(biāo)簽:XHTML中所有元素必須具有結(jié)束標(biāo)簽,HTML中有時(shí)可以沒(méi)有。
為屬性值加引號(hào):HTML中屬性值只有在嵌入了特殊符號(hào)或者空格時(shí)才加引號(hào),數(shù)值類的屬性值幾乎從來(lái)不加引號(hào)。XHTML中所有的屬性必須加引號(hào)。
id和name屬性:HTML標(biāo)記通常為元素使用name屬性,在HTML4.0中對(duì)于某些元素來(lái)說(shuō),已經(jīng)不建議使用這些屬性了,在HTML4,0中幾乎所有的元素都添加了id屬性。在XHTML中國(guó),建議使用屬性id,不建議使用屬性name。事實(shí)上,在XHTML1.1中,已經(jīng)從錨標(biāo)簽<a>和地圖標(biāo)簽<map>元素中取消了屬性name,但是由于處理表單需要使用表單的名稱,因此<form>元素中仍然要使用屬性name
元素嵌套:在XHTML中嚴(yán)格實(shí)施這些嵌套規(guī)則,HTML中不嚴(yán)格。(1)錨元素不能包含一個(gè)錨元素,表單元素不能包含另一個(gè)表單元素;(2)如果某個(gè)元素出現(xiàn)在另一個(gè)元素中,那么內(nèi)部元素的結(jié)束標(biāo)簽必須位于外部的結(jié)束標(biāo)簽之前;(3)塊元素不能嵌入到行內(nèi)元素中;(4)文本不能直接嵌入到主題<body>元素和表單元素中;(5)列表元素不能直接嵌入到列表元素中。
總結(jié)
以上是生活随笔為你收集整理的第二章 XHTML简介的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。
- 上一篇: 从数据仓库到报表,再到可视化,数字化物流
- 下一篇: 前端开发JS的学习之AngularJS库