2023-05-09 分類(lèi): 網(wǎng)站建設(shè)
成都網(wǎng)站制作做網(wǎng)站,程序都用div+css,做網(wǎng)站為什么要用div+css,這個(gè)問(wèn)題說(shuō)來(lái)話(huà)就長(zhǎng),下面小編就和大家談?wù)勥@個(gè)話(huà)題,發(fā)表一下自己的看法。
div+css是W3C的標(biāo)準(zhǔn),對(duì)互聯(lián)網(wǎng)有了解的人都知道,之前搜狐、新浪等國(guó)內(nèi)的幾大門(mén)戶(hù)站都是用傳統(tǒng)的table布局,而現(xiàn)在都換成了div+css整站布局,這說(shuō)明互聯(lián)網(wǎng)巨頭都很支持這項(xiàng)技術(shù)。這也證明了這種技術(shù)是大勢(shì)所趨,對(duì)于企業(yè)站或是跟人站就更會(huì)支持這項(xiàng)技術(shù)了。
據(jù)小編了解,在CSS誕生之前,網(wǎng)站都是使用標(biāo)簽的屬性來(lái)定義樣式的,比如要實(shí)現(xiàn)加粗的效果,就要寫(xiě) “<b>加粗內(nèi)容</b>”,要是定義一個(gè)字體是5號(hào)字,就要寫(xiě)“<font size=5></font>“,但是這個(gè)html標(biāo)簽屬性提供的功能有限,size的字號(hào)不是你想定義幾號(hào)就是幾號(hào),W3C就指定用css來(lái)代替?zhèn)鹘y(tǒng)的html標(biāo)簽的屬性功能,以彌補(bǔ)html標(biāo)簽的不足。
使用css的id和class屬性可以很方便給html標(biāo)簽加上一個(gè)特殊的標(biāo)記,然后通過(guò)css訪(fǎng)問(wèn)機(jī)制很方便的定義樣式,這樣,如果很多標(biāo)簽樣式一致,我們就給它定義成一類(lèi)也就是我們說(shuō)的class,只要寫(xiě)成這樣的樣式就可以了,table的每一個(gè)標(biāo)簽需要把樣式都寫(xiě)進(jìn)去,重復(fù)的標(biāo)簽樣式太多就會(huì)造成代碼繁瑣,難以維護(hù)。
之所以使用div,是為了節(jié)省代碼,以前table布局是全部加載完畢才顯示,如果表格嵌套過(guò)于復(fù)雜,再加上網(wǎng)絡(luò)的狀況不穩(wěn)定,網(wǎng)頁(yè)會(huì)出現(xiàn)3-5秒鐘的變形,直到加載完畢才會(huì)恢復(fù)正常。而這會(huì)給網(wǎng)站瀏覽者帶去不好的用戶(hù)體驗(yàn),div就不會(huì),讀取一點(diǎn)是一點(diǎn)。
代碼少了,蜘蛛爬行的速度更快,更有利于收錄和抓取網(wǎng)站的頁(yè)面,這對(duì)搜索引擎來(lái)說(shuō)是非常友好的。對(duì)于css,我們可以把它放在一個(gè)外部文件中調(diào)用,只在html寫(xiě)基本的標(biāo)簽,樣式全部交給css完成,便于維護(hù)和管理,節(jié)省大量的人力和成本。
當(dāng)前文章:網(wǎng)站建設(shè)好手div+css占主導(dǎo)
文章位置:http://m.newbst.com/news29/258729.html
成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供外貿(mào)建站、營(yíng)銷(xiāo)型網(wǎng)站建設(shè)、自適應(yīng)網(wǎng)站、微信公眾號(hào)、ChatGPT、移動(dòng)網(wǎng)站建設(shè)
聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶(hù)投稿、用戶(hù)轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請(qǐng)盡快告知,我們將會(huì)在第一時(shí)間刪除。文章觀(guān)點(diǎn)不代表本網(wǎng)站立場(chǎng),如需處理請(qǐng)聯(lián)系客服。電話(huà):028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來(lái)源: 創(chuàng)新互聯(lián)
猜你還喜歡下面的內(nèi)容