概要
讓我們快速回顧一下,為什么方法C在標(biāo)記長(zhǎng)引用的時(shí)候比其他兩種方法棒.
方法A:
無(wú)法輕易加上不同的樣式,使它與頁(yè)面其他內(nèi)容區(qū)分開(kāi)來(lái) 不提供任何引用的語(yǔ)義,結(jié)構(gòu)標(biāo)識(shí).
方法B:
加上獨(dú)特的分類(lèi)讓我們易于指定樣式,但是<blockquote>可用,所以根本不需要 如果想要維持頁(yè)面/網(wǎng)站的風(fēng)格一致,在標(biāo)記未來(lái)新增引用的時(shí)候,我們就會(huì)被限制在這個(gè)方法里面
方法C:
這是W3C為這個(gè)目標(biāo)所設(shè)計(jì)的元素,能夠標(biāo)識(shí)內(nèi)容的意義,結(jié)構(gòu). 容易使用CSS為<blockquote>元素內(nèi)部的引用加上獨(dú)特樣式. 缺少CSS的時(shí)候,<blockquote>預(yù)設(shè)的表現(xiàn)方式足以讓可視化,非可視化瀏覽器提供暗示. 現(xiàn)在是為<blockquote>打扮一番,尋找樣式創(chuàng)意的好機(jī)會(huì).
技巧延伸
我們來(lái)看看怎么為<blockquote>標(biāo)簽的引用內(nèi)容上加上一些有創(chuàng)意的樣式.不過(guò)在這之前,讓我們先談?wù)刢ite屬性與行內(nèi)引用.
給好奇寶寶的參考資料
對(duì)迂腐的標(biāo)題感到厭倦了么?很好,我也是.在討論引用的時(shí)候,一定得提到cite屬性,根據(jù)W3C的規(guī)范,cite屬性的目的是讓設(shè)計(jì)者參照引用的出處,也就是說(shuō),如果引用是從其他網(wǎng)頁(yè)摘錄下來(lái)的,我們就可以在cite屬性?xún)?nèi)記錄那份網(wǎng)頁(yè)的url.
讓我們看看怎么書(shū)寫(xiě)這個(gè)屬性:
<blockquote cite=" <p>Misquotations are the only quotations that are never misquoted.</p> <p>— Hesketh Pearson </p> </blockquote>
在書(shū)寫(xiě)這段文字的時(shí)候,大多數(shù)瀏覽器都不會(huì)特別處理我們剛加上的cite屬性,但是在能夠處理cite屬性的進(jìn)階css技巧或者scripting程序出現(xiàn)之后,事情就會(huì)開(kāi)始變得有趣了.引言出處本身也是幫助描述標(biāo)簽內(nèi)容的額外資訊,未來(lái)將會(huì)十分具有價(jià)值.
試著把加上cite想成把硬幣丟進(jìn)儲(chǔ)蓄罐,這些硬幣現(xiàn)在值不了多少,但是未來(lái)你將會(huì)慶幸一路上你有把它們?nèi)看嫫饋?lái).
行內(nèi)引用
要怎么處理簡(jiǎn)短,應(yīng)該是在行內(nèi)參考的引用呢?舉例來(lái)說(shuō),如果你在這句子中提到其他人說(shuō)過(guò)的話,這時(shí)就可以用<q>標(biāo)簽:
I said, <q>Herman, do you like bubblegum?</q> And he said,<q>Yes, the kind that comes with a comic.</q>
這在可視化瀏覽器上多半會(huì)顯示成這樣:
I said, Herman, do you like bubblegum? And he said, Yes, the kind that comes with a comic.
不需要引號(hào)
大多數(shù)可視化瀏覽器會(huì)在使用<q>和</q>的時(shí)候自動(dòng)加上引號(hào),因此你不用自己輸入,W3C也建議加上lang屬性標(biāo)識(shí)所應(yīng)用的內(nèi)容語(yǔ)言,某些語(yǔ)言可能會(huì)顯示不同的引號(hào).
I said, <q lang="en-us">Herman, do you like bubblegum? </q> And he said, <q lang="en-us">Yes, the kind that comes with a comic.</q>
你可以在W3C的網(wǎng)站上找到所有可用的語(yǔ)言代碼.(www.w3.org/TR/html4/struct/dirlang.html#langcodes)
出處:藍(lán)色理想
責(zé)任編輯:bluehearts
上一頁(yè) 標(biāo)記語(yǔ)言——引用 [1] 下一頁(yè) 標(biāo)記語(yǔ)言——引用 [3]
◎進(jìn)入論壇網(wǎng)頁(yè)制作、WEB標(biāo)準(zhǔn)化版塊參加討論,我還想發(fā)表評(píng)論。
|