原因:?jiǎn)渭兪褂胔tml開發(fā)出來(lái)的頁(yè)面是丑陋的,而html內(nèi)部標(biāo)簽支持的樣式并不是很多,使用css可以美化html頁(yè)面;且將網(wǎng)頁(yè)的大部分甚至是全部的表示信息從HTML文件中移出,并將它們保留在一個(gè)樣式表中,可以降低文件大小、易于維護(hù)。
讓客戶滿意是我們工作的目標(biāo),不斷超越客戶的期望值來(lái)自于我們對(duì)這個(gè)行業(yè)的熱愛(ài)。我們立志把好的技術(shù)通過(guò)有效、簡(jiǎn)單的方式提供給客戶,將通過(guò)不懈努力成為客戶在信息化領(lǐng)域值得信任、有價(jià)值的長(zhǎng)期合作伙伴,公司提供的服務(wù)項(xiàng)目有:空間域名、網(wǎng)站空間、營(yíng)銷軟件、網(wǎng)站建設(shè)、梅河口網(wǎng)站維護(hù)、網(wǎng)站推廣。
【推薦教程:CSS視頻教程 】
從HTML被發(fā)明開始,樣式就以各種形式存在。不同的瀏覽器結(jié)合它們各自的樣式語(yǔ)言為用戶提供頁(yè)面效果的控制。最初的HTML只包含很少的顯示屬性。
隨著HTML的成長(zhǎng),為了滿足頁(yè)面設(shè)計(jì)者的要求,HTML添加了很多顯示功能。但是隨著這些功能的增加,HTML變的越來(lái)越雜亂,而且HTML頁(yè)面也越來(lái)越臃腫。于是CSS便誕生了。
html和css是兩種不同的前端技術(shù),單純的使用html開發(fā)出來(lái)的頁(yè)面是丑陋的,并且html內(nèi)部標(biāo)簽支持的樣式并不是很多,比如在html中我想讓一個(gè)字體變大 ,那么我們只能使用font標(biāo)簽中的size屬性,字號(hào)只能取值為7,超過(guò)字號(hào)則不生效。
css技術(shù)是為了美化html頁(yè)面的,比如上述的例子,在css中我們完全可以根據(jù)自己的需求讓html中的字體元素變?yōu)樽约合胍拇笮。⑶易裱璫ss規(guī)范,我可以使用css為我們提供的所有單位,比如:cm,px,%等。
html好比一個(gè)素顏的女孩,如果想要變得更加漂亮那么需要使用化妝品,而css就充當(dāng)了html的化妝品。
且CSS有助于實(shí)現(xiàn)負(fù)責(zé)任的Web設(shè)計(jì)。CSS對(duì)開發(fā)者構(gòu)建Web站點(diǎn)的影響很大,并且這種影響可能是無(wú)止境的。將網(wǎng)頁(yè)的大部分甚至是全部的表示信息從(X)HTML文件中移出,并將它們保留在一個(gè)樣式表中有諸多優(yōu)點(diǎn),如降低文件大小、節(jié)省網(wǎng)絡(luò)帶寬以及易于維護(hù)等。此外,站點(diǎn)的表現(xiàn)信息和核心內(nèi)容相分離,使得站點(diǎn)的設(shè)計(jì)人員能夠在短暫的時(shí)間內(nèi)對(duì)整個(gè)網(wǎng)站進(jìn)行各種各樣的修改。
CSS簡(jiǎn)化了網(wǎng)頁(yè)的格式代碼,外部的樣式表還會(huì)被瀏覽器保存在緩存里,加快了下載顯示的速度,也減少了需要上傳的代碼數(shù)量(因?yàn)橹貜?fù)設(shè)置的格式將被只保存一次)。只要修改保存著網(wǎng)站格式的CSS樣式表文件就町以改變整個(gè)站點(diǎn)的風(fēng)格特色,在修改頁(yè)面數(shù)量龐大的站點(diǎn)時(shí),顯得格外有用。這就避免了一個(gè)個(gè)網(wǎng)頁(yè)的修改,大大減少了工作量。
更多編程相關(guān)知識(shí),請(qǐng)?jiān)L問(wèn):編程學(xué)習(xí)!!
文章名稱:css比html更復(fù)雜為什么還要用?
網(wǎng)頁(yè)路徑:http://weahome.cn/article/cgechj.html