曝光臺 注意防騙
網(wǎng)曝天貓店富美金盛家居專營店坑蒙拐騙欺詐消費者
<?xml-stylesheet type="text/css" href="12-12.css"?>
<POEM>
<TITLE>The Altar</TITLE>
<POET>George Herbert</POET>
<VERSE> A broken ALTAR, Lord, thy servant rears,</VERSE>
<VERSE> Made of a heart, and cemented with tears:</VERSE>
<VERSE> Whose parts are as thy hand did frame;</VERSE>
<VERSE> No workman s tool hath touched the same.</VERSE>
<VERSE> No workman s tool hath touched the same.</VERSE>
<VERSE> A HEART alone</VERSE>
<VERSE> Is such a stone,</VERSE>
<VERSE> As nothing but</VERSE>
<VERSE> Thy power doth cut.</VERSE>
<VERSE> Wherefore each part</VERSE>
<VERSE> Of my hard heart</VERSE>
<VERSE> Meets in this frame,</VERSE>
XML 實用大全
第 369 頁
<VERSE> To praise thy name:</VERSE>
<VERSE> That if I chance to hold my peace,</VERSE>
<VERSE> These stones to praise thee may not cease.</VERSE>
<VERSE> 0 let thy blessed SACRIFICE be mine,</VERSE>
<VERSE> And sanctify this ALTAR to be thine.</VERSE>
</POEM>
清單12-12 是一個樣式單,它使用white-space: pre 來保留這一形式。圖12-5 為在Mozilla 中顯示的結(jié)果。
圖12-5 使用white-space:pre 的George Herbert 詩The Altar
Internet Explorer 5.0 不支持white-space:pre。
清單12-12:對空白敏感的詩的樣式單
POEM { display: block }
TITLE { display: block; font-size: 16pt; font-weight: bold }
POET { display: block; margin-bottom: 10px }
STANZA { display: block; margin-bottom: 10px }
VERSE { display: block;
white-space: pre; font-family: monospace }
XML 實用大全
第 370 頁
最后介紹一下nowrap 值,它采取一種折衷方案:在源文本中,有明確換行符的位置,準確地折行,但把其他一連串空白壓
縮成一個單空白。在名著的手稿或其他一些詩中,換行符是非常重要的,而單詞之間的間隔則不顯得那么重要,此時如實地
再現(xiàn)換行符可能是很有用的。
Internet Explorer 5.0 及其早期版本不能正確地支持nowrap。
XML 實用大全
第 371 頁
12.9 字體屬性
CSS1 支持下列五種基本的字體屬性:
1.font-family
2.font-style
3.font-variant
4.font-weight
5.font-size
此外,還有font 這個簡略屬性,它可以一次設(shè)置所有的五個屬性。
12.9.1 font-family 屬性
font-family 屬性值是一組以逗號分隔開來的字體名,如Helvetica、Times、Palatino 等。包含空格的字體名(如“Times New
Roman”)應放在雙引號內(nèi)。
這些名稱也可能是這五種一般名稱之一:serif、sans-serif、cursive、fantasy 和monospace。瀏覽器使用本地系統(tǒng)上安
裝的所需類型的字體來代替這些名稱。表12-4 示例了這些字體。
表12-4 一般字體
名稱 典型的字族 顯著特征 示例
襯線體(Serif) Times,Times
New Roman,
Palatino
在字母的邊緣上形成花體,使
以小型的大寫形式出現(xiàn)于襯
線文本更易于閱讀
The quick brown fox jumped
over the lazy dog.
非襯線體
(sans-serif)
Geneva,
Helvetica,
Verdana
印刷體,常用于大字標題 The quick brown fox jumped
over the lazy dog.
等寬字體
(Monospace)
Courier,
Courier New,
Monaco,
American,
Typewriter
一種打印體,字體中的每個字
符的寬度相等,常用于源碼和
E-mail
The quick brown fox jumped
over the lazy dog.
草書(Cursive) ZapfChancery 手稿字體,模擬書法 The quick brown fox jumped
over the lazy dog.
夢幻體(Fantasy) Western,
Critter
具有特定效果的文本;如熱情
洋溢的字母歪斜狀特技的字
The quick brown fox jumped
over the lazy dog.
XML 實用大全
第 372 頁
母,以及從動物哪里形成的字
母,等等
由于在特定的客戶系統(tǒng)上無法擔保所給的任何字體都可以找到或是合適的(10 磅的Times 在Macintosh 機上就不如Palm
Pilot,實際上前者難以辨認),所以一般提供以一組逗號分開的列表,以便以優(yōu)先順序選擇字體。在列表中最后選項總是一
個通用名。可是,即使不指定一個通用名,以及指定的字體不可用,那么瀏覽器也會挑選出某個字體名。這也許不會是人們
所希望的那個。
例如,下面的兩條規(guī)則的第一條使TITLE 元素為Helvetica 字體,而以任何非襯線體為后備體;第二條規(guī)則使其余元素為
Times 字體,而用Times New Roman 和其他襯線體為后備字體。
TITLE { font-family: Helvetica, sans serif }
SYNOPSIS { font-family: Times, "Times New Roman", serif }
圖12-6 顯示的是把這兩條規(guī)則加到清單12-8 的樣式單之后加載到Mozilla 5.0 中的劇本大綱。由于在圖12-4 中Times 通
常是缺省字體,所以沒有發(fā)生太大的變化。
font-family 屬性可由子元素繼承。于是,將SYNOPSIS 元素的font-famiey 設(shè)置為Times 字體,所有的子元素也被設(shè)置為
Times,只是TITLE 例外,其自身的font-family 屬性取代了它繼承的屬性。
圖12-6 標題以Helvetica 字體顯示的《第十二夜》的大綱
12.9.2 font-style 屬性
font-style 屬性有三個值:normae、italic 和oblique。讀者正在閱讀的普通文本就是正常體。一般以HTML 的EM 元素顯
中國航空網(wǎng) www.k6050.com
航空翻譯 www.aviation.cn
本文鏈接地址:
XML實用大全(106)