網站強調標簽em、變量標簽var與事件屬性
作者:佚名 時間:2014-01-27 分享到:
網站強調標簽<em>、變量標簽<var>與事件屬性
<em>標簽告訴客戶端瀏覽器把其中包含的文本表示為強調的內容。對于幾乎所有瀏覽器來說,這意味著要把這段文字用斜體來顯示。例如,一般的瀏覽器會將下面這段HTML/XHtml源代碼的“always”和“never”用斜體來顯示,以示強調:Kumquat growers must <em>always</em> refer to kumquats as"the noble fruit,"<em>never</em> as just a "friuit."在文本中加入強調也需要有技巧。如果強調得太少,有些重要的短語就會被漏掉;如果強調的太多,就無法真正突出重要的部分。這與調味品一樣,最好還是不要濫用強調。盡管現在<em>標簽修飾的內容都是用斜體字來顯示,但這些內容與具有更廣泛的含義,將來某一天,瀏覽器也可能會使用其他的特殊效果來顯示強調的文本。如果你只想使用斜體字來顯示文本的話,請使用<i>標簽。除此之外,文檔中還可以包括用來改變文本顯示的級聯樣式定義。除強調以外,當引入新的術語或在引用特定類型的術語或概念時作為固定樣式的時候,也可以考慮使用<em>標簽。例如,O‘Reilly公司的書籍樣式中,有一種就是對文件和設備的名稱運用特殊的格式。<em>標簽可以用來把這些名稱和其他斜體字區別開來。
<kbd>標簽
說到技主概念上的特殊樣式時,就是提到<kbd>標簽。正如你可能已經猜到的那樣,它用來表示文本是從鍵盤上鍵入。瀏覽器通常用等寬字體來顯示該標簽中包含的文本。<kbd>標簽經常用在與計算機相關的文檔和手冊中,如下所示:
Type <kbd>quit</kbd> to return to the main menu.<samp>標簽<samp>標簽表示一段應該對其沒有什么其他解釋的文本字符。要從正常的上下文抽取某些字符時,通常就要用到這個標簽。例如Netscape對下面源代碼的顯示
用<samp>標簽分離出樣本文本在HTML中,用于“ae”連字的特殊實體是“æ”,大多數瀏覽器都會將它轉換成相應的“ae”連字字符。<samp>標簽并不經常使用。只有在要從正常的上下文中將某些短字符序列提取出來,對它們加以強調的極少數情況下,才使用這個標簽。The <samp>ae</samp> character sequence may be converted to theæ ligature if desired.
<var>標簽
<var>標簽是計算機文檔中應用的另一個小竅門,它表示的是變量的名稱,或者由用戶提供的值。這個標簽經常與<code>和<pre>標簽一起使用,用來顯示計算機編程代碼范例及類似方面的特定元素。用<var>標簽標記的文本通常顯示為斜體,在internet Explorer中顯示了下面的例子:
<var>標簽通常出現在預先格式化過(<pre>)的計算機代碼中就像其他與計算機編程和文檔相關的標簽一樣,<var>標簽不只是讓用戶更容易理解和瀏覽你的文檔,而且將來某些自動系統還可以利用這些恰當的標簽,從你的文檔中提取信息以及文檔中提到的有用參數。我們再一次強調,提供給瀏覽器的語義信息越多,瀏覽器就可以越好地把這些信息展示給用戶。classstyle/id和title屬性雖然每一個基于內容的標簽都有其默認的的顯示樣式,但我們還是可以通過自己定義每一個標簽的外觀,來取代原來的樣式。通過style或者class屬性可以將新外觀應用于基于內容的標簽上你還可以給基于內容的樣式標簽分配一個惟一標識符(id),以及一個不那么嚴格的title,使用它們相應的屬性和各自括在引號里面的字符串值即可。dir和lang屬性dir屬性建議瀏覽器以什么方向顯示基于內容的樣式標簽中包括的文本,lang屬性則指定了這個飄洋過海簽所使用的語言。事件屬性在基于內容的標簽內容中或者其周圍發生事件,并且分別具有“on”屬性和相應的值時,你可以對那些事件做出反應,例如顯示一個用戶對話框,或者播放一段多媒體等。The user should type<pre>
cp <var>source-file</var> <var>drst-file</var></pre>replacing the <var>source-file</var> with the name of the source file.and <var>dest-file</var> with the name of the destination file.