《重學(xué)前端》讀后感(04|HTML語義:如何運用語義化標簽來呈現(xiàn)WiKi網(wǎng)頁纪铺?)

案例:wiki文章合瓢,PC端打開 https://en.wikipedia.org/wiki/World_Wide_Web

或者 http://static001.geekbang.org/static/time/quote/World_Wide_Web-Wikipedia.html

你就會看到如下的界面:

原網(wǎng)頁呈現(xiàn)

現(xiàn)在嘗試分析一下伸眶,用語義類標簽去呈現(xiàn)這個網(wǎng)頁铣鹏,開始劃分

語義化之后1
語義化之后2
語義化之后3

aside:左側(cè)側(cè)邊欄敷扫,是導(dǎo)航性質(zhì)的工具內(nèi)容

article:文章主體部分,因為主體部分具體明確的獨立性

hgroup诚卸,h1葵第,h2:hgroup是標題組,h1和h2是對于的一二級標題合溺,代碼如下:

<hgroup>
    <h1>World Wide Web </h1>
    <h2>From Wikipedia, the free encyclopedia</h2>
</hgroup>

abbr:表示縮寫
hr:表示故事走向的轉(zhuǎn)變或話題的轉(zhuǎn)變卒密。但是此處顯然不是這種關(guān)系,所有用hr不恰當棠赛,應(yīng)該使用CSS的border將它實現(xiàn)
p:普通的段落哮奇,用p標簽實現(xiàn)
strong:從上下文看這些詞都很重要,因此黑體呈現(xiàn)睛约,代碼如下:

<p> 
A global map of the web index for countries in 2014
<strong>The World Wide Web (WWW)</strong>, also called <strong>the Web</strong>,
......

blockquote鼎俘,q,cite:表示“引述”的時候用這3個標簽痰腮,blockquote表示段落級引述的內(nèi)容而芥,q表示行內(nèi)引述的內(nèi)容,cite表示引述的作品名膀值;
這里的作品名稱"World Wide Web Timeline?"棍丐,應(yīng)當用cite標簽;
在文章的結(jié)尾處References一節(jié)中沧踏,所有的作品名稱也應(yīng)當加入cite標簽

<cite>"World Wide Web Timeline?"</cite>
. Pew Research Center. 11 March 2014. 
Archived from the original on 29 July 2015. Retrieved 1 August 2015.

time:除了引用文章歌逢,還出現(xiàn)了日期,為了機器閱讀更加方便翘狱,應(yīng)當加入time標簽(為了方便觀察標簽秘案,做了換行處理)

<cite>"World Wide Web Timeline?"</cite>
. Pew Research Center. 
<time datetime="2014-03-11">11 March 2014</time>
. Archived from the original on 29 July 2015. Retrieved 
<time datetime="2015-08-01">1 August 2015</time>.

figure,figcaption:這種出現(xiàn)在文中的圖片,不僅僅是一個img標簽阱高,它和下面的文字組成了一個figure的語法現(xiàn)象赚导,figure用于表示與主文章相關(guān)的圖像、照片等流內(nèi)容

<figure>
   <img src="https://.....440px-NeXTcube_first_webserver.JPG"/>
   <figcaption>The NeXT Computer used by Tim Berners-Lee at CERN.</figcaption>
</figure>

這種插入文章中的內(nèi)容赤惊,不僅限圖片吼旧、代碼、表格等未舟,只有具有一定包含性(類似獨立句子)的內(nèi)容圈暗,都可以用figure≡0颍可以用figcaption表示內(nèi)容的標題员串,當然也可以沒有標題
dfn:文中定義了internet和World Wide Web,使用dfn標簽來包裹被定義的名詞

The terms Internet and World Wide Web are often used without much distinction. However, the two are not the same. 
The <dfn>Internet</dfn> is a global system of interconnected computer networks.
In contrast, the <dfn>World Wide Web</dfn> is a global collection of documents and other resources, linked by hyperlinks and URIs. 

nav昼扛,ol寸齐,ul:因為這里的目錄順序不可隨便改變,所以使用多級的ol結(jié)構(gòu)抄谐;ol與ul的區(qū)分是內(nèi)容是否有順序關(guān)系访忿,每一項的前面不論是數(shù)字還是點,都不會影響語義的判斷斯稳。注意不要因為視覺的表現(xiàn)效果海铆,而改變語義的使用

<nav>
  <h2>Contents</h2>
  <ol>
    <li><a href="...">History</a></li>
    <li><a href="...">Function</a>
      <ol>
        <li><a href="...">Linking</a></li>
        <li><a href="...">Dynamic updates of web pages</a></li>
        ...
      </ol>
    </li>
    ...
  </ol>
</nav>

pre,samp挣惰,code:
pre 元素可定義預(yù)格式化的文本卧斟。被包圍在 pre 元素中的文本通常會保留空格和換行符。而文本也會呈現(xiàn)為等寬字體憎茂。<pre> 標簽的一個常見應(yīng)用就是用來表示計算機的源代碼珍语。
samp 標簽表示一段用戶應(yīng)該對其沒有什么其他解釋的文本字符。要從正常的上下文抽取這些字符時竖幔,通常要用到這個標簽板乙。

<pre><samp>
GET /home.html HTTP/1.1
Host: www.example.org
</samp></pre>

code 標簽用于表示計算機源代碼或者其他機器可以閱讀的文本內(nèi)容。

<pre><code>
&lt;html&gt;
  &lt;head&gt;
    &lt;title&gt;Example.org – The World Wide Web&lt;/title&gt;
  &lt;/head&gt;
  &lt;body&gt;
    &lt;p&gt;The World Wide Web, abbreviated as WWW and commonly known ...&lt;/p&gt;
  &lt;/body&gt;
&lt;/html&gt;
</code></pre>

其他標簽補充:


補充

最后winter老師建議:你可以盡量只用自己熟悉的語義標簽拳氢,并且只在有把握的場景引入語義標簽募逞。這樣,我們才能保證語義標簽不被濫用馋评,造成更多的問題放接。

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
  • 序言:七十年代末,一起剝皮案震驚了整個濱河市留特,隨后出現(xiàn)的幾起案子纠脾,更是在濱河造成了極大的恐慌玛瘸,老刑警劉巖,帶你破解...
    沈念sama閱讀 217,542評論 6 504
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件苟蹈,死亡現(xiàn)場離奇詭異糊渊,居然都是意外死亡,警方通過查閱死者的電腦和手機慧脱,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 92,822評論 3 394
  • 文/潘曉璐 我一進店門再来,熙熙樓的掌柜王于貴愁眉苦臉地迎上來,“玉大人磷瘤,你說我怎么就攤上這事∷驯洌” “怎么了采缚?”我有些...
    開封第一講書人閱讀 163,912評論 0 354
  • 文/不壞的土叔 我叫張陵,是天一觀的道長歼跟。 經(jīng)常有香客問我待锈,道長佑淀,這世上最難降的妖魔是什么? 我笑而不...
    開封第一講書人閱讀 58,449評論 1 293
  • 正文 為了忘掉前任贸呢,我火速辦了婚禮,結(jié)果婚禮上拢军,老公的妹妹穿的比我還像新娘楞陷。我一直安慰自己,他們只是感情好茉唉,可當我...
    茶點故事閱讀 67,500評論 6 392
  • 文/花漫 我一把揭開白布固蛾。 她就那樣靜靜地躺著,像睡著了一般度陆。 火紅的嫁衣襯著肌膚如雪艾凯。 梳的紋絲不亂的頭發(fā)上,一...
    開封第一講書人閱讀 51,370評論 1 302
  • 那天懂傀,我揣著相機與錄音趾诗,去河邊找鬼。 笑死蹬蚁,一個胖子當著我的面吹牛恃泪,可吹牛的內(nèi)容都是我干的。 我是一名探鬼主播犀斋,決...
    沈念sama閱讀 40,193評論 3 418
  • 文/蒼蘭香墨 我猛地睜開眼悟泵,長吁一口氣:“原來是場噩夢啊……” “哼!你這毒婦竟也來了闪水?” 一聲冷哼從身側(cè)響起糕非,我...
    開封第一講書人閱讀 39,074評論 0 276
  • 序言:老撾萬榮一對情侶失蹤蒙具,失蹤者是張志新(化名)和其女友劉穎,沒想到半個月后朽肥,有當?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體禁筏,經(jīng)...
    沈念sama閱讀 45,505評論 1 314
  • 正文 獨居荒郊野嶺守林人離奇死亡,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點故事閱讀 37,722評論 3 335
  • 正文 我和宋清朗相戀三年衡招,在試婚紗的時候發(fā)現(xiàn)自己被綠了篱昔。 大學(xué)時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片。...
    茶點故事閱讀 39,841評論 1 348
  • 序言:一個原本活蹦亂跳的男人離奇死亡始腾,死狀恐怖州刽,靈堂內(nèi)的尸體忽然破棺而出,到底是詐尸還是另有隱情浪箭,我是刑警寧澤穗椅,帶...
    沈念sama閱讀 35,569評論 5 345
  • 正文 年R本政府宣布,位于F島的核電站奶栖,受9級特大地震影響匹表,放射性物質(zhì)發(fā)生泄漏。R本人自食惡果不足惜宣鄙,卻給世界環(huán)境...
    茶點故事閱讀 41,168評論 3 328
  • 文/蒙蒙 一袍镀、第九天 我趴在偏房一處隱蔽的房頂上張望。 院中可真熱鬧冻晤,春花似錦苇羡、人聲如沸。這莊子的主人今日做“春日...
    開封第一講書人閱讀 31,783評論 0 22
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽。三九已至温数,卻和暖如春绣硝,著一層夾襖步出監(jiān)牢的瞬間,已是汗流浹背撑刺。 一陣腳步聲響...
    開封第一講書人閱讀 32,918評論 1 269
  • 我被黑心中介騙來泰國打工鹉胖, 沒想到剛下飛機就差點兒被人妖公主榨干…… 1. 我叫王不留,地道東北人够傍。 一個月前我還...
    沈念sama閱讀 47,962評論 2 370
  • 正文 我出身青樓甫菠,卻偏偏與公主長得像,于是被迫代替她去往敵國和親冕屯。 傳聞我的和親對象是個殘疾皇子寂诱,可洞房花燭夜當晚...
    茶點故事閱讀 44,781評論 2 354

推薦閱讀更多精彩內(nèi)容