亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb

首頁 > 編程 > HTML > 正文

詳解html5語義化css代碼的體驗及剖析

2024-08-26 00:15:31
字體:
來源:轉載
供稿:網友
曾幾何時,一個人出設計稿,出完設計稿打開DW用拖出一個頁面,再苦逼一點拖完頁面后自己還要寫后臺,武林人稱:美工。

以下討論的是和html5 語義化 相關的詳解html5語義化css代碼的體驗及剖析教程文章,內容是本站精心挑選整理的教程,希望對廣大的網友給到幫助,下面是詳細內容:

開篇前的一些YY

曾幾何時,一個人出設計稿,出完設計稿打開DW用拖出一個頁面,再苦逼一點拖完頁面后自己還要寫后臺,武林人稱:美工。更苦逼的是當每一次需求變更后,去修改一大堆發麻的

,于是"div+css"被搬上了互聯網時代的舞臺,一夜間N多的《DIV+CSS》葵花寶典橫空出世,那時,我們活在了div+css的年代,那時,我們用上了

之后,腰不酸,腿不痛,加班也帶勁了。

YY結束,切入正題

Ghost曾在2年前就以《頁面重構中的語義化》一文對語義化做過講解,還有碼頭的《語義化的HTML結構到底有什么好處?》

重構歷經7年,也許時至今日,我們可以熟練地寫出一個頁面,但對于寫好一個頁面又談何容易?讓我們梳理一下思路,重溫下基礎,并結合現在的趨勢,再來談一下語義化這個話題,神馬是語義化?為何要語義化?

重構中的語義化基本可以分為2塊:(x)html標簽的語義化和css命名的語義化。

(x)html標簽的語義化

不廢話上案例:

(圖1)

圖1非語義化的實現方式:no_emantic_html 語義化的實現方式:emantic_html

你對

情有獨鐘嗎?拿到一個設計稿之后,不經意間無數的 已經在你的彈指神功下落在屏幕?如 果是no_emantic_html那 樣,恭喜你得了戀 癖。

"用合理HTML標記以及其特有的屬性去格式化文檔內容"—這是舒克對語義化標簽的解釋,能不用

的地方不用 ,因為 是無語義的標簽,原本單詞是division,為分隔、區塊的意思,一般只用在架構html的地方,在(x)html以前的版本。

不過怎樣才能寫出語義化的標簽?從基礎入手吧,每天跟我們打交道的最多的就是div h1-h6 ul-li p之類的標簽了 ,不知大家有沒有對這些標簽做過深入的理解,來看下面這張表

標簽 原單詞 說明 語義化(Y/N)
h1-h6 head 定義 HTML 標題 Y
p paragraph 定義段落 Y
ul unordered list 定義無序列表 Y
ol ordered list 定義有序列表 Y
li list item 定義列表的項目 Y
dl definition list 定義定義列表 Y
dt definition term 定義定義列表中的項目 Y
dd definition description 定義定義列表中項目的描述 Y
table table 定義表格 Y
thead table head 定義表格中的表頭內容 Y
tbody table body 定義表格中的主體內容 Y
th table head cell 定義表格中的表頭單元格 Y
tr table row 定義表格中的行 Y
td table data cell 定義表格中的單元 Y
a anchor 定義錨 Y
img image 定義圖像 Y
div division 定義文檔中的節 N
span span 定義文檔中的節 N

以上只是列出了我們常用的一些標簽,更多的標簽請查閱w3c ,基本所有的html標簽都是一個單詞或者詞組的縮寫,這樣其實本意是更便于我們對語義化的理解。其實所有的(x)html標簽中,除了

2個無語義的標簽,其他標簽都有它存在的意義,只有知道有哪些標簽,以及對各個標簽的本義做一個了解才能知道去用它。你不知道何時用

定義列表標簽?又如果你不知道有標簽?

如果在一個頁面中看到的基本全是div,那么說明你對語義化標簽的使用還不是很明白:明明是一個標題,可以用標簽來實現,卻非要用無語義的

標簽來實現,又或者一個段落,用

標簽是否更語義?

大家都知道每年的CSS裸奔節吧?如果選用的標簽幾乎全是不帶語義的,那么在去樣式后網頁中幾乎看不到任何結構信息,可讀性非常差;如果選用的都是語義適合的標簽,去樣式后網頁依然具有非常好的可讀性;各個瀏覽器有自己的默認樣式,默認的樣式給予了各個標簽不同的顯示,標簽使用的正確與否能體現網站的可用性,這也是檢驗一個網站可用性的最簡單的方法之一。

這個推薦大家去看W3C官網的標簽的使用,用web developer禁掉它的CSS看看如何?

CSS命名的語義化

CSS語義化的命名是指用易于理解的名稱對html標簽附加的class或id命名。語義化的命名這里就涉及到了團隊的命名規范,只有在團隊的規范的基礎之上進行更好的語義化命名才是王道。

在我的理解,一個語義化的CSS命名至少應遵守如下約定:

盡量規避拼音命名,用英文單詞去命名

單詞之間連接用三種方式:下劃線_ 、間隔符-、駝峰命名。具體使用哪種方式請根據團隊的規范,但個人建議不要同時使用2種以上的連接方法同時命名

單詞后不要跟無意義的數字,如logo1234 (團隊約定好的除外)

對于過長單詞的連接命名可采取縮寫形式,但應確保成員都能看懂

一些約定好的單詞可以迅速的幫助大家命名:

頭:header內容:content/container尾:footer導航:nav側欄:sidebar欄目:column登錄條:loginbar標志:logo廣告:banner輪轉:promo頁面主體:main熱點:hot新聞:news  下載:download子導航:subnav菜單:menu子菜單:submenu搜索:search友情鏈接:friendlink版權copyright

這個太多了,這里就不一一列出了,遇到不會的單詞大家再去補一下英文哈!

[1] [2]  下一頁

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb
亚洲国产精品一区二区三区| 国产精品久久久久久久久久ktv| 超碰97人人做人人爱少妇| 国产精品视频男人的天堂| 日韩毛片在线观看| 色av中文字幕一区| 亚洲在线www| 精品毛片网大全| 精品无人区乱码1区2区3区在线| 亚洲国产精品久久91精品| 久久精品91久久久久久再现| 亚洲天堂av高清| 91丝袜美腿美女视频网站| 亚洲精品一区在线观看香蕉| 久久影视电视剧凤归四时歌| 国产成人高清激情视频在线观看| 伊人男人综合视频网| …久久精品99久久香蕉国产| 成人日韩av在线| 91精品国产电影| 亚洲国产欧美精品| 日韩精品视频观看| 久久久亚洲欧洲日产国码aⅴ| 在线精品高清中文字幕| 97国产在线观看| 午夜精品久久久久久久男人的天堂| 欧美精品在线免费观看| 国产欧美一区二区三区在线看| 国产69精品久久久久久| 欧美最顶级的aⅴ艳星| 欧美大成色www永久网站婷| 亚洲欧美另类自拍| 2019中文在线观看| 国产成人精品日本亚洲| 国产精品精品久久久久久| 91免费人成网站在线观看18| 亚洲国产精品人久久电影| 日韩中文视频免费在线观看| 日韩av电影在线网| 国产精品你懂得| 一区二区三区久久精品| 亚洲第一精品久久忘忧草社区| 亚洲自拍在线观看| 97av在线影院| 欧美另类69精品久久久久9999| 日韩国产中文字幕| 日韩电影视频免费| 日韩精品免费在线| 国产一区二区久久精品| 久久精品美女视频网站| 26uuu久久噜噜噜噜| 国产精品美女久久久久av超清| 中文字幕日韩精品在线观看| 国产精品免费观看在线| 久久精品99无色码中文字幕| 久久精品国产91精品亚洲| 亚洲福利在线视频| 中文精品99久久国产香蕉| 国产精品成人v| 97精品在线视频| 一区二区三区亚洲| 午夜精品视频网站| 日本精品中文字幕| 疯狂做受xxxx高潮欧美日本| 亚洲国产精品字幕| 中文字幕精品国产| 欧美极品少妇xxxxx| 国产午夜精品一区理论片飘花| 日韩精品免费在线视频观看| 在线观看日韩专区| 国产欧美久久久久久| 98精品国产自产在线观看| 日韩欧美国产黄色| 国产精品99久久久久久久久| 欧美精品激情在线| 亚洲三级av在线| 欧美裸体男粗大视频在线观看| 最近2019中文字幕大全第二页| 久久精品视频在线观看| 国产欧美日韩中文| 亚洲乱码国产乱码精品精天堂| 欧美性猛交xxxx免费看久久久| 91视频国产高清| 国产一区二区三区三区在线观看| 亚洲国产小视频在线观看| 久久理论片午夜琪琪电影网| 国产亚洲欧洲黄色| 91成人免费观看网站| 欧美性猛交xxxx富婆弯腰| 欧美日韩ab片| 日韩精品免费在线视频| 亚洲女人天堂视频| 中文字幕欧美精品日韩中文字幕| 久久在线精品视频| 国产一区二区三区视频| 欧美美女18p| 国产精品久久电影观看| 欧美日韩激情美女| 国产精品日韩在线一区| 欧美最顶级丰满的aⅴ艳星| 国产精品狼人色视频一区| 精品国产一区二区三区四区在线观看| 欧美大片网站在线观看| 欧美成在线观看| 精品视频在线观看日韩| 亚洲免费人成在线视频观看| 91精品国产成人www| 国产精品扒开腿做爽爽爽的视频| 美日韩丰满少妇在线观看| 九九视频这里只有精品| 国产在线a不卡| 一区二区三区高清国产| 一本一道久久a久久精品逆3p| 久久久久久亚洲精品不卡| 中文字幕精品久久| 欧美国产在线电影| 久久免费国产精品1| 久久精品成人欧美大片| 欧美超级免费视 在线| 色偷偷av一区二区三区| 欧美裸体xxxx| 中文字幕日韩在线观看| 日韩欧美亚洲综合| 国产美女精品免费电影| 亚洲专区国产精品| 黄色成人在线播放| 91青草视频久久| 欧美日韩成人黄色| 一本色道久久综合狠狠躁篇怎么玩| 精品视频久久久| 亚洲欧美在线看| 欧美性jizz18性欧美| 欧美激情亚洲自拍| 精品视频久久久久久久| 久久精品国产亚洲| 丝袜亚洲另类欧美重口| 国产精品一区电影| 亚洲精品福利在线观看| 欧美一区二区三区免费视| 日韩在线观看免费| 国产精自产拍久久久久久| 欧美高跟鞋交xxxxhd| 国产日韩欧美91| 亚洲国语精品自产拍在线观看| 国模视频一区二区| 国产精品扒开腿做爽爽爽的视频| 欧美日韩中文字幕综合视频| 日韩av网址在线观看| 久久国产视频网站| 国产精品jizz在线观看麻豆| 色婷婷av一区二区三区在线观看| 国产欧美日韩丝袜精品一区| 日韩av在线免费观看一区| 欧日韩在线观看| 国产精品xxxxx| 亚洲欧美一区二区激情| 4p变态网欧美系列| 日韩成人激情视频| 91超碰caoporn97人人| www.日韩视频| 18一19gay欧美视频网站| 日韩欧美国产成人| 久久久久久亚洲精品中文字幕| 最近中文字幕mv在线一区二区三区四区|