09-闡述內(nèi)容、樣式和行為分離

這是面試時候可能遇到的一道題


一腾夯、先說觀點

  • 我認為內(nèi)容颊埃、樣式和行為分離,根據(jù)W3C標準來說蝶俱,就是html負責(zé)內(nèi)容班利,CSS負責(zé)樣式,JS負責(zé)行為榨呆。

二罗标、提供論據(jù)

  • 類似這樣的題目,如果正面不好回答的情況下愕提,可以嘗試反著回答馒稍,如人為什么要吃飯,答:如果人不吃飯就會餓死浅侨!

  1. 假設(shè)html控制樣式纽谒,如圖
    html控制樣式
  • <center>標簽把文字居中,然后用<strong>加粗文字如输。
  • 這樣的寫法把原本簡單的邏輯結(jié)構(gòu)變得復(fù)雜話鼓黔,不利于代碼的維護央勒。
  • 如果html也負責(zé)樣式的話,使得內(nèi)容的結(jié)構(gòu)有很多無用的標簽澳化,有的標簽表示內(nèi)容崔步,有的標簽表示樣式,這樣我就很難區(qū)分內(nèi)容的邏輯結(jié)構(gòu)
  1. 假設(shè)用CSS寫內(nèi)容
    CSS寫內(nèi)容
  • 這樣寫會導(dǎo)致用戶選取不到文字
  • 而且JS取不到這里的文本內(nèi)容
  • 假如用CSS控制行為缎谷,那么CSS里面有很復(fù)雜的邏輯井濒,會導(dǎo)致CSS很慢,最終影響頁面加載速度
  1. 假設(shè)用JS控制樣式
  • 還沒寫$div.hiden()之前
  • 寫了$div.hiden()之后列林,文字就被隱藏
  • 加上$div.show()文字又出現(xiàn)

    那么問題來了
  • $div.show()之后瑞你,div的屬性為display: block;,那么有可能在$div.hiden()之前,原本的div標簽屬性是display: flex;希痴,經(jīng)過$div.show()改變了屬性的值為block者甲,那么頁面的flex布局就會全局炸掉

三砌创、總結(jié)


  • 為了以后改版時更方便虏缸,直接修改樣式,而不動HTML的內(nèi)容嫩实。更方便易于閱讀樣式和內(nèi)容刽辙,便于項目的維護。
  • 網(wǎng)頁的內(nèi)容直接暴露在搜索引擎面前甲献,這樣有利于搜索引擎抓取網(wǎng)頁的內(nèi)容扫倡。
?著作權(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é)果婚禮上桃熄,老公的妹妹穿的比我還像新娘先口。我一直安慰自己,他們只是感情好瞳收,可當(dāng)我...
    茶點故事閱讀 67,500評論 6 392
  • 文/花漫 我一把揭開白布碉京。 她就那樣靜靜地躺著,像睡著了一般缎讼。 火紅的嫁衣襯著肌膚如雪收夸。 梳的紋絲不亂的頭發(fā)上,一...
    開封第一講書人閱讀 51,370評論 1 302
  • 那天血崭,我揣著相機與錄音卧惜,去河邊找鬼。 笑死夹纫,一個胖子當(dāng)著我的面吹牛咽瓷,可吹牛的內(nèi)容都是我干的。 我是一名探鬼主播舰讹,決...
    沈念sama閱讀 40,193評論 3 418
  • 文/蒼蘭香墨 我猛地睜開眼茅姜,長吁一口氣:“原來是場噩夢啊……” “哼!你這毒婦竟也來了月匣?” 一聲冷哼從身側(cè)響起钻洒,我...
    開封第一講書人閱讀 39,074評論 0 276
  • 序言:老撾萬榮一對情侶失蹤悼枢,失蹤者是張志新(化名)和其女友劉穎刁标,沒想到半個月后,有當(dāng)?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
  • 正文 我出身青樓泞边,卻偏偏與公主長得像,于是被迫代替她去往敵國和親疗杉。 傳聞我的和親對象是個殘疾皇子阵谚,可洞房花燭夜當(dāng)晚...
    茶點故事閱讀 44,781評論 2 354

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

  • 分手一年半了 就在昨天他發(fā)微信跟我說很想我 是啊 我也很想你 今早9點他在我家門口 我開門 猛然呆住 我就看著他 ...
    深情只如一貫流云雨閱讀 200評論 0 0
  • 也許我這輩子都一事無成,就像人們說的那樣玖翅,混吃等死,唯一讓我慶幸的是我一直是我割以,不說不忘初心金度,但也問心無愧。 我沒...
    見過我的肥皂嘛閱讀 192評論 0 0
  • 暖暖春風(fēng)輕拂面严沥,娟娟水色鏡中傳猜极。 楊柳依依小河邊,此情此景最相宜消玄。 (非常非常感謝@ 陡_香的妙筆丢胚。我先斬后了。)
    小胡巴閱讀 343評論 14 24
  • 現(xiàn)如今峡蟋,我身邊的媽媽們談起孩子的學(xué)習(xí)教育、社會上各種類型的培訓(xùn)機構(gòu)华望、各種杯賽如數(shù)家珍蕊蝗,甚至有的媽媽說,說起育兒經(jīng)驗...
    涵媽說育兒閱讀 614評論 4 8
  • 每天晚上赖舟,我都會坐在書桌前和南北通會話蓬戚。 我們互相訴說各自的日常,從搭配的衣服到傍晚的飯局宾抓,再從最新的美劇聊到金牛...
    freedom1430閱讀 252評論 0 0