婷婷综合国产,91蜜桃婷婷狠狠久久综合9色 ,九九九九九精品,国产综合av

主頁 > 知識庫 > 學(xué)習(xí)如何書寫整潔規(guī)范的HTML標(biāo)記

學(xué)習(xí)如何書寫整潔規(guī)范的HTML標(biāo)記

熱門標(biāo)簽:齊齊哈爾地圖標(biāo)注地點 邵陽市地圖標(biāo)注app 電銷機(jī)器人外呼失敗怎么回事 400電話申請好不好 吃雞地圖標(biāo)注設(shè)置 南寧銷售外呼系統(tǒng)線路商 天津銷售電銷機(jī)器人公司 縣域地圖標(biāo)注點 400電話座機(jī)怎么辦理

良好的HTML代碼是一個漂亮網(wǎng)站的基礎(chǔ)。當(dāng)我教別人CSS的時候, 我總是首先告訴他們: 良好的CSS只存在于良好的HTML標(biāo)記基礎(chǔ)上。這就好像一間房子需要一個堅固的地基一樣,對不? 整潔、語義化的HTML標(biāo)記具有很多的優(yōu)勢,但卻還是有很多網(wǎng)站使用著并不友好的標(biāo)記寫法。

讓我們來看一些寫得并不友好的HTML標(biāo)記, 并針對這些問題進(jìn)行討論,從而學(xué)習(xí)如何書寫整潔規(guī)范的HTML標(biāo)記。

腳本之家注: Chris Cyier在這里使用了兩個文檔來進(jìn)行本文的代碼說明: bad codegood code 。大家學(xué)習(xí)的時候請參考著這兩個文件。

1. 嚴(yán)格的 DOCTYPE

我們要做到這一點,只需要按正確的步驟來做即可. 沒必要去討論是否使用HTML 4.01或 XHTML 1.0,兩者都對我們書寫正確的代碼提出了嚴(yán)格的要求。

但無論如何我們的代碼不應(yīng)該使用任何Tables表格來進(jìn)行布局, 所以也就沒必要使用Transitional DOCTYPE.

相關(guān)資源:

  • W3C推薦的 DTDs(文件類型聲明)
  • Fix Your Site With the Right DOCTYPE!
  • No more Transitional DOCTYPEs, please

腳本之家注: 所謂的DTD就是文檔類型聲明,簡單來說,就是對特定文檔所定義的一些規(guī)則,這些規(guī)則包括一系列的元素和實體的聲明。XHTML文檔類型有三種: STRICT(嚴(yán)格類型), TRANSITIONAL(過渡類型)和 FRAMESET(框架類型)。目前,我們使用最多的是TRANSITIONAL,比如本站目前也是使用 XHTML 1.0 TRANSITIONAL。如果你的HTML代碼書寫的還算良好,那把現(xiàn)有的TRANSITIONAL 轉(zhuǎn)為STRICT還是比較方便的。反之,也不用太急著轉(zhuǎn),個人覺得,STRICT更嚴(yán)謹(jǐn),但用TRANSITIONAL也并沒有太大影響。

2. Character set & encoding characters

在我們的 <head> 部份, 第一件事情就是聲明字符集. 我們使用了UTF-8, 但是把它放到了 <title>后面. 讓我們把字符集聲明移動到最上面,因為我們要讓瀏覽器在閱讀任何內(nèi)容之前就應(yīng)該知道以何種字符集來進(jìn)行處理。

除了字符集聲明的位置外,<title>中出現(xiàn)的奇怪字符也是需要注意的問題,比如最常用的”&“字符,我們應(yīng)該使用字符實體”&amp;“來替換它。

相關(guān)資源:

  • Wikipedia: UTF-8
  • A tutorial on character code issues
  • The Extended ASCII table

3. 適當(dāng)?shù)目s進(jìn)

在書寫代碼的時候,縮進(jìn)并不會影響網(wǎng)頁的外觀,但使用適當(dāng)?shù)目s進(jìn)能使代碼更具可讀性,標(biāo)準(zhǔn)的縮進(jìn)方法是當(dāng)你開始一個新的元素時縮進(jìn)一個Tab位(或幾個空格)。另外,記得,關(guān)閉元素的標(biāo)簽與開始標(biāo)簽對齊。

腳本之家注: 一些朋友會嫌書寫代碼的時候縮進(jìn)比較麻煩,如果僅僅是你一個人閱讀這份代碼,那可能沒什么問題,你自己覺得OK就好。但如果是協(xié)作或你的作品是公開發(fā)布分享的,那書寫漂亮的可讀化性更高的代碼就很有必要了。

相關(guān)資源:

  • Clean up your Web pages with HTML TIDY

4. 使用外部CSS 和 JavaScript

我們有一些CSS代碼已經(jīng)延伸到我們的<head>部分。這是一個嚴(yán)重的犯規(guī),因為它它只能適用于單一的HTML網(wǎng)頁。保持獨立的CSS文件意味著未來的網(wǎng)頁可以鏈接到它們,并使用相同的代碼。Javascript也是同樣的道理。

腳本之家注: 當(dāng)然,這個問題或許也并不是那么嚴(yán)重。比如作為WordPress主題來說,寫在<head>里面的代碼也就作用于所有WordPress頁面。但把CSS寫在<head>里面仍然是個非常不好的習(xí)慣。

5. 正確的標(biāo)簽嵌套

在我們的網(wǎng)站標(biāo)題里面,我們使用<h1>作為網(wǎng)站標(biāo)題標(biāo)簽,這是完美的。并且添加了一個到首頁的鏈接,但錯誤就出在把鏈接放到了<h1>外面,<a>鏈接包圍了<h1>。這種簡單的嵌套錯誤,大多數(shù)瀏覽器都能良好的處理,但從技術(shù)上來說,這是不行的。

錨鏈接是一個內(nèi)聯(lián)元素,而<h1>標(biāo)題是一個區(qū)塊元素,區(qū)塊元素不應(yīng)該被放在內(nèi)聯(lián)元素中。

6. 去除不必要的DIV

我不知道誰首先發(fā)明,但我喜歡“ divitis ”這個詞,它指的是在HTML標(biāo)記中過度的使用divs。在學(xué)習(xí)網(wǎng)頁設(shè)計的某個階段,大家學(xué)習(xí)如何使用一個DIV來包裹諸多其它元素來實現(xiàn)方便的布局和樣式化。這就導(dǎo)致了DIV元素的濫用,需要的地方我們用了,完全不必要的地方我們也用了。

在上圖的例子中,我們使用了一個 div (”topNav”) 來包含了UL列表 (”bigBarNavigation”). 但DIV和UL都是區(qū)塊元素,所以沒有必要使用DIV來包裹UL元素。

相關(guān)資源:

  • Divitis: what it is, and how to cure it.

7. 使用更好的命名慣例

現(xiàn)在正好談一下命名管理, 在上一條所說的示例中,我們的UL使用了ID名稱 “bigBarNavigation.” 其中 “Navigation” 很好的說明了該區(qū)塊的內(nèi)容,但 “big” 和 “Bar” 描述的卻是設(shè)計而不是內(nèi)容. 它可能是在說這個菜單是一個很大的工具條, 但如果這個菜單的設(shè)計變成垂直的,那這個名稱就會顯得混亂和不相關(guān)。

友好的 class 和 id 名稱 例如 “mainNav,” “subNav,” “sidebar,” “footer,” “metaData,” ,它們描述了所包含的內(nèi)容. 不好的 class 和 id 名稱則描述設(shè)計, 比如 “bigBoldHeader,” “leftSidebar,” and “roundedBox.”

腳本之家注: Chris 所強(qiáng)調(diào)的是按內(nèi)容還是按設(shè)計來進(jìn)行命名。個人補(bǔ)充一點: ID和Class名稱使用大寫還是小寫或單詞首字母大寫。首先,完全的大寫單詞是不利于閱讀的,排除。至于完全使用小寫還是單詞首字母大寫,就看個人的習(xí)慣了。重要的一點是,不管使用哪種規(guī)則,應(yīng)該保持一致。不要一會兒純小寫,一會兒又首字母大寫,會很混亂。

另外,我個人比較迷糊的是,對比較長的名稱,是加下劃線“_”, 還是連字符”-”,亦或不用。或者是我想的太復(fù)雜了吧。用哪種都好,保持一致就OK。

上一頁12 下一頁 閱讀全文

標(biāo)簽:寧波 贛州 海口 日照 寧夏 延安 濟(jì)寧 衡水

巨人網(wǎng)絡(luò)通訊聲明:本文標(biāo)題《學(xué)習(xí)如何書寫整潔規(guī)范的HTML標(biāo)記》,本文關(guān)鍵詞  學(xué)習(xí),如何,書寫,整潔,規(guī)范,;如發(fā)現(xiàn)本文內(nèi)容存在版權(quán)問題,煩請?zhí)峁┫嚓P(guān)信息告之我們,我們將及時溝通與處理。本站內(nèi)容系統(tǒng)采集于網(wǎng)絡(luò),涉及言論、版權(quán)與本站無關(guān)。
  • 相關(guān)文章
  • 下面列出與本文章《學(xué)習(xí)如何書寫整潔規(guī)范的HTML標(biāo)記》相關(guān)的同類信息!
  • 本頁收集關(guān)于學(xué)習(xí)如何書寫整潔規(guī)范的HTML標(biāo)記的相關(guān)信息資訊供網(wǎng)民參考!
  • 推薦文章
    婷婷综合国产,91蜜桃婷婷狠狠久久综合9色 ,九九九九九精品,国产综合av
    奇米四色…亚洲| 日本一区二区三区高清不卡| 91精品福利在线一区二区三区| 国产99久久久国产精品潘金网站| 欧美老肥妇做.爰bbww视频| 亚洲午夜激情网页| 欧美午夜精品理论片a级按摩| 国产精品水嫩水嫩| 91在线视频免费观看| 亚洲欧洲中文日韩久久av乱码| 成人av小说网| 亚洲一区二区三区爽爽爽爽爽| 欧美精品色综合| 国产综合久久久久久久久久久久| 国产日韩欧美精品电影三级在线| 成人av免费在线播放| 一区二区高清在线| 欧美二区三区91| 国产91丝袜在线播放九色| 亚洲欧美一区二区三区久本道91 | 亚洲www啪成人一区二区麻豆| 欧美日韩亚洲丝袜制服| 国产精品主播直播| 亚洲一区二区不卡免费| 日韩精品在线看片z| av成人免费在线| 免费一级片91| 亚洲日本在线观看| 欧美va在线播放| av一区二区三区四区| 亚洲va中文字幕| 国产精品传媒视频| 亚洲精品在线观看网站| 欧美色涩在线第一页| 在线亚洲一区二区| 久久se精品一区精品二区| 17c精品麻豆一区二区免费| 精品久久久久久久人人人人传媒| 91麻豆视频网站| 国产精品一区二区在线看| 亚洲成av人综合在线观看| 欧美激情一区在线观看| 欧美日韩国产首页| av中文一区二区三区| 精品一区二区三区在线观看| 亚洲国产视频在线| 亚洲日本成人在线观看| 久久精品免视看| 欧美二区三区的天堂| 一本久道久久综合中文字幕| 成人美女在线观看| 国产福利一区二区三区视频在线| 日韩成人免费看| 天堂久久久久va久久久久| 亚洲午夜三级在线| 亚洲综合久久久| 一区二区三区高清在线| 久久久久99精品一区| 精品国产免费一区二区三区香蕉| 欧美乱妇15p| 欧美一卡2卡三卡4卡5免费| 欧美性生活大片视频| 成人高清免费在线播放| 国产成人aaaa| 国产成人综合视频| 成人小视频免费观看| 全国精品久久少妇| 日韩精品一二区| 免费观看一级特黄欧美大片| 亚洲成人一区在线| 日韩高清不卡一区| 蜜桃av一区二区| 国产呦萝稀缺另类资源| 久久精品国产亚洲a| 黄色成人免费在线| 成人三级在线视频| 欧美在线制服丝袜| 日韩欧美一级在线播放| 久久九九久久九九| 中文字幕亚洲电影| 日韩精品每日更新| 国产成人在线视频播放| 在线免费观看日韩欧美| 欧美精品久久天天躁| 精品国产精品一区二区夜夜嗨| 三级影片在线观看欧美日韩一区二区| 亚洲欧洲av在线| 亚洲精品日产精品乱码不卡| 五月综合激情婷婷六月色窝| 韩国精品在线观看| 91久久人澡人人添人人爽欧美| 欧美另类高清zo欧美| 久久综合色之久久综合| 亚洲美女偷拍久久| 久久精品国产亚洲5555| 色综合久久综合中文综合网| 欧美一区二区三区四区高清| 国产日韩视频一区二区三区| 亚洲韩国精品一区| 丁香激情综合国产| 91精品国产综合久久久久久久久久 | 国产91富婆露脸刺激对白| 91亚洲国产成人精品一区二三| 91麻豆精品国产自产在线观看一区 | 午夜影院久久久| 国产成人激情av| 91精品国产综合久久精品app| 久久久精品影视| 午夜精品久久久久久久久久久| 国产福利91精品一区二区三区| 日本精品一级二级| 日韩亚洲欧美综合| 亚洲午夜羞羞片| 国产精品2024| 91精品国产欧美日韩| 亚洲乱码中文字幕| 成人性生交大片免费看中文 | 国产偷国产偷精品高清尤物| 亚洲一区二区成人在线观看| av一区二区不卡| 中文字幕欧美激情一区| 国产麻豆91精品| 精品久久国产字幕高潮| 日韩中文字幕不卡| 欧美日韩精品一区二区三区四区 | 成人性生交大片免费看视频在线 | 国产人妖乱国产精品人妖| 奇米在线7777在线精品| 欧美系列亚洲系列| 一区二区三区四区不卡视频 | 岛国精品在线播放| 欧美精品一区二区三区四区| 偷窥国产亚洲免费视频| 欧美午夜精品一区二区三区| 亚洲丝袜自拍清纯另类| 97久久超碰国产精品| 国产精品久久免费看| 成人免费三级在线| 日韩码欧中文字| 色哟哟精品一区| 亚洲在线视频网站| 欧洲av在线精品| 天天影视网天天综合色在线播放| 欧美日本韩国一区二区三区视频| 视频在线在亚洲| 日韩亚洲欧美在线观看| 久久国产麻豆精品| 国产欧美精品一区| 99re在线精品| 亚洲午夜电影网| 欧美一级黄色录像| 国产高清在线精品| 自拍视频在线观看一区二区| 欧美无人高清视频在线观看| 日韩一区精品视频| 国产亚洲综合av| 色呦呦日韩精品| 另类欧美日韩国产在线| 欧美韩日一区二区三区四区| 91久久久免费一区二区| 午夜精品一区二区三区免费视频| 欧美精选午夜久久久乱码6080| 美女一区二区视频| 亚洲日本电影在线| 欧美成人国产一区二区| 成人午夜大片免费观看| 亚洲伊人伊色伊影伊综合网| 久久综合色综合88| 精品1区2区3区| 国产成人av电影免费在线观看| 亚洲国产色一区| 欧美国产日韩精品免费观看| 欧美美女一区二区三区| 不卡视频在线看| 免费精品视频最新在线| 亚洲欧美一区二区视频| 日韩免费高清av| 欧美在线视频全部完| 国产91对白在线观看九色| 日韩在线观看一区二区| 综合久久久久综合| 精品国产一二三区| 亚洲精品一区二区三区精华液| 91热门视频在线观看| 久久99国产精品久久99果冻传媒| 亚洲精品ww久久久久久p站| 2023国产精品| 欧美一级理论性理论a| 欧美主播一区二区三区| 不卡免费追剧大全电视剧网站| 秋霞电影网一区二区| 亚洲一区二区三区自拍| 亚洲色图另类专区| 中文字幕国产精品一区二区| 欧美日韩高清不卡| 9i看片成人免费高清| 福利一区二区在线观看| 国产麻豆精品在线观看| 国产一区二区三区免费在线观看| 另类小说色综合网站|