天天躁日日躁狠狠躁AV麻豆-天天躁人人躁人人躁狂躁-天天澡夜夜澡人人澡-天天影视香色欲综合网-国产成人女人在线视频观看-国产成人女人视频在线观看

block 和 inline 的區別是什么

在講樣式表開發管理之前,我想插播一個小知識。前幾天看web標準設計組里,看到龍佑康同學問到關于 block 和 inline的區別。記得以前也經常會有人問這樣的問題,國內的論壇也好,國外的論壇也好,似乎大家都會比較疑惑這兩者究竟是用來干什么的。想想其實好多人都會在這里犯一些比較常見錯誤,所以干脆就開一篇文章專門講講 block 和 inline 吧。

- 講表現之前先要講概念

這里我要強調一下,概念在前端開發中是很重要的啦~

可能很多人都覺得,隨便搞個樣式,左擺擺右弄弄,能用就行了,但是實際上,很多情況都會有一些非常棘手的狀況。對于這些狀況,你需要有應對。應對的方法取決于很多因素,其中一個是靈感,還有一個就是對概念深入的理解了。

這里,我們要明確的概念是——什么是 block, 而什么又是 inline 呢?

其實,金光閃閃bling bling的規范里,在三個完全不同的地方提到了block和inline的概念。或許這個就是為什么這么多人都會感到confused 的原因吧=v=

- Block-level Elements VS Inline Elements

第一處講到block和inline概念的地方是在 HTML 的規范中。確切的說應該是 block-level elements (塊級元素)inline elements (內聯元素):

所有允許被 BODY 元素包含的元素,要么是塊級的;要么是內聯的;要么既可以算作塊級的,也可以算作內聯的。但是絕對不存在一個能被BODY包含,但即非塊級,又非內聯的元素。

常見的塊級元素有 DIV, FORM, TABLE, P, PRE, H1~H6, DL, OL, UL 等等。

常見的內聯元素有 SPAN, A, STRONG, EM, LABEL, INPUT, SELECT, TEXTAREA, IMG, BR 等等。

另外,SCRIPT, OBJECT, MAP, BUTTON, DEL, INS 這些元素,既可以作為塊級元素,也可以作為內聯元素。

 

那么塊級元素和內聯元素具體有什么區別呢?具體表現在以下幾個方面:
  • 一般來說塊級元素可以包含塊級元素和內聯元素;但內聯元素只能包含內聯元素。要注意的是,每個特定的元素,能包含的元素也是特定的,所以具體到個別元素上,這條規律是不適用的

    比如 P 元素,只能包含內聯元素,而不能包含塊級元素。

       1: <!-- 這樣做是錯誤的 -->
       2: <p><div>一段文字</div></p>
       3:  
       4: <!-- 這樣才是王道 b=v= -->
       5: <p><span>一段文字</span></p>

    it知識庫block 和 inline 的區別是什么,轉載需保留來源!

    鄭重聲明:本文版權歸原作者所有,轉載文章僅為傳播更多信息之目的,如作者信息標記有誤,請第一時間聯系我們修改或刪除,多謝。

主站蜘蛛池模板: 好爽好深太大了再快一点 | NANANA在线观看高清影院 | 禁室培欲在线视频免费观看 | 人妻少妇偷人精品无码洋洋AV | 十九禁啊啪射视频在线观看 | 男男校园园bl文全肉高h寝室 | 午夜男女爽爽羞羞影院在线观看 | 久久婷婷五月综合色丁香 | xvideos中文版在线视频 | 国产东北男同志videos网站 | 精品少妇爆AV无码专区 | 黄色网址在线看 | 午夜免费福利 | 金瓶梅 快播 | 98色精品视频在线 | 色欲国产麻豆一精品一AV一免费 | 国产传媒麻豆剧精品AV | 欧美大香线蕉线伊人久久 | 欧美另类极品videosbest | 亚洲精品久久久久AV无码林星阑 | 日日操夜夜操狠狠操 | 国产偷国产偷亚洲高清app | 欧美九十老太另类 | 寂寞夜晚免费观看视频 | 欧美巨大xxxx做受孕妇视频 | 92国产精品午夜免费福利视频 | 日本熟妇乱妇熟色A片蜜桃亚洲 | 91久久精一区二区三区大全 | 色欲AV亚洲永久无码精品 | 国产成人无码一区AV在线观看 | 午夜福到在线2019 | 欧美精品专区免费观看 | 亚洲成人精品 | 一个色综合久久 | 亚洲第一天堂无码专区 | 无码日韩人妻精品久久蜜桃入口 | 国内精品伊人久久久久 | 日韩在线看片中文字幕不卡 | 少妇厨房愉情理9伦片视频 少妇被躁爽到高潮无码久久 | 无人视频在线观看免费播放影院 | 无人区日本电影在线观看 |