XHTML 提示和技巧

2021-11-30 09:44 更新

本章列出了在編寫XHTML文檔時應(yīng)該注意的各種提示和技巧。這些提示和技巧可以幫助您創(chuàng)建有效的文檔。


設(shè)計XHTML文檔的技巧

以下是設(shè)計XHTML文檔的一些基本準則 -

設(shè)計服務(wù)和吸引你的觀眾

當你想到滿足你的觀眾所需要的東西時,你需要設(shè)計有效的和吸引人的文件來達到目的。您的文檔應(yīng)該很容易找到所需的信息并給出一個熟悉的環(huán)境。

例如,院士或醫(yī)務(wù)人員對長句子,復雜的圖表,具體的術(shù)語等類似日志的文檔感到舒適,而學校兒童訪問的文檔必須簡單而翔實。

重用您的文檔

重新使用您以前創(chuàng)建的成功文檔,而不是從頭開始每次收拾新項目。

在XHTML文檔中

以下是關(guān)于XHTML文檔中的元素的一些提示 -

XML聲明

所有XHTML文檔中都不需要XML聲明,但強烈建議XHTML文檔作者在其所有文檔中使用XML聲明。如果文檔的字符編碼不是默認的UTF-8或UTF-16,則需要此類聲明。

空元素

它們包括空白元素之前的空格。例如,<br />,<hr /><img src =“http://statics.w3cschool.cn/images/w3c/index-logo.png”alt =“w3cschool”/>。

嵌入式樣式表和腳本

如果樣式表使用“<”,“”,“]]>”或“”,請使用外部樣式表。

如果腳本使用“<”,“”或“]]>”或“”,請使用外部腳本。

屬性值內(nèi)的換行符

避免換行符和屬性值中的多個空白字符。這些不一致的瀏覽器處理不一致。

Isindex 元素

文檔頭中不要包含多個isindex元素。該ISINDEX元素有利于輸入元素的棄用。

lang 和 xml:lang 屬性

在指定元素的語言的同時使用langxml:lang屬性。xml:lang屬性的值優(yōu)先。

元素標識符

XHTML 1.0棄用了aapplet,formframe,iframeimgmap元素的名稱屬性。它們將在后續(xù)版本中從XHTML中刪除。因此,開始使用id元素進行元素標識。

在屬性值中使用&符號

和號(“”)應(yīng)作為實體引用呈現(xiàn)。

<!-- 這在XHTML中是無效的 -->
http://my.site.dom/cgi-bin/myscript.pl?class=guest&amp;name=user <!-- 正確的XHTML寫法如下 -->
http://my.site.dom/cgi-bin/myscript.pl?class=
guest&name=user

HTML和XML中的空白字符

一些HTML文檔中合法的字符在XML文檔中是非法的。例如,在HTML中,由于XML的字符定義,換頁符(U + 000C)在XHTML中被視為空白,因此是非法的。

命名的字符參考&Apos;

“命名字符'”(撇號,U + 0027)是在XML 1.0中引入的,但不出現(xiàn)在HTML中。Web開發(fā)人員應(yīng)該使用“&#39",而不是', 按照預(yù)期在HTML 4 Web瀏覽器中工作。


以上內(nèi)容是否對您有幫助:
在線筆記
App下載
App下載

掃描二維碼

下載編程獅App

公眾號
微信公眾號

編程獅公眾號