Warning: error_log(/data/www/wwwroot/hmttv.cn/caches/error_log.php): failed to open stream: Permission denied in /data/www/wwwroot/hmttv.cn/phpcms/libs/functions/global.func.php on line 537 Warning: error_log(/data/www/wwwroot/hmttv.cn/caches/error_log.php): failed to open stream: Permission denied in /data/www/wwwroot/hmttv.cn/phpcms/libs/functions/global.func.php on line 537 日韩在线视频不卡,国产欧美在线观看,日本一级淫片bbbxxx

          整合營銷服務商

          電腦端+手機端+微信端=數(shù)據(jù)同步管理

          免費咨詢熱線:

          HTML+CSS:曾輝煌一時的table,詳解table標簽的語法與使用

          篇文章介紹了div標簽的作用,我們這篇文章主要來看下過氣表格標簽table的語法與使用。

          1)table的曾經(jīng)

          在div沒有出現(xiàn)之前,table曾是做網(wǎng)頁的中堅力量。記得在開始學網(wǎng)頁的時候,div是神馬,我不造呀!做網(wǎng)頁還用div嗎,就只用table就可以了,各種表格嵌套加嵌套,一個網(wǎng)頁就拼湊出來了。但table寫的布局頁面做維護就比較令人頭痛欲裂了。因為table是一層一層嵌套,標簽量冗余過多。所以修改起來就是動一發(fā)而牽全身。維護起來格外麻煩,往往是拆東墻補西墻。所以它后來就慢慢被div所替代。但是在數(shù)據(jù)列表上還是用table形式來寫比較的合理,所以現(xiàn)在table多用于網(wǎng)站后臺的表格數(shù)據(jù)處理中。

          2)表格標簽table使用

          簡單的表格由table元素以及一個或多個tr(行標簽)、th(表頭單元格標簽)、td(普通單元格標簽)等標簽所組成,當然復雜的表格還包括caption(表格標題)、col(定義列)、colgroup(對表格中的列進行組合)、thead(組合表頭的內(nèi)容)tbody(組合表格的主題內(nèi)容)、tfoot(組合表格的腳注內(nèi)容)等這里我們先簡單了解下即可。

          定義表格:<table></table>

          創(chuàng)建表行:<tr></tr>

          創(chuàng)建列(單元格):<th></th>(表頭)、<td></td>(表格單元)

          注意:默認情況下,每行中的列數(shù)是統(tǒng)一的。

          比如我們想創(chuàng)建一個姓名、年齡、分數(shù)和日期的數(shù)據(jù)表格,并設置border為1,我們可以使用table來制作。具體的表格代碼如下圖所示:

          在網(wǎng)頁中呈現(xiàn)的效果就如下圖所示:

          3)為表格添加簡單樣式

          這時候有的人就會說了,為什么這個表格看起來這么奇怪,邊框都是有空隙的呢?我們只需要給表格添加一些特殊的樣式,即可制作一個比較漂亮好看的表格了。添加的樣式代碼:

          在網(wǎng)頁中呈現(xiàn)的效果就如下圖所示:

          現(xiàn)在我們的表格是不是看著比較的清新了,上面的css代碼中為表格添加了背景、邊框以及去掉了粗的邊線。具體的css代碼我們會在以后的課程中為大家介紹,大家在這里只需要知道并了解table標簽的作用以及使用就可以了。沒事可以多用table寫一寫表格,熟能生巧。

          附贈一句經(jīng)典語錄:每天早上,你有兩個簡單的選擇:是睡回籠覺,還是起身追逐 夢想 。喜歡我的文章的小伙伴記得關(guān)注一下哦,每天將為你更新最新知識。

          頁布局對改善網(wǎng)站的外觀非常重要。

          請慎重設計您的網(wǎng)頁布局。

          在線實例

          使用 <div> 元素的網(wǎng)頁布局

          如何使用 <div> 元素添加布局。

          使用 <table> 元素的網(wǎng)頁布局

          如何使用 <table> 元素添加布局。

          網(wǎng)站布局

          大多數(shù)網(wǎng)站會把內(nèi)容安排到多個列中(就像雜志或報紙那樣)。

          大多數(shù)網(wǎng)站可以使用 <div> 或者 <table> 元素來創(chuàng)建多列。CSS 用于對元素進行定位,或者為頁面創(chuàng)建背景以及色彩豐富的外觀。

          雖然我們可以使用HTML table標簽來設計出漂亮的布局,但是table標簽是不建議作為布局工具使用的 - 表格不是布局工具。

          HTML 布局 - 使用<div> 元素

          div 元素是用于分組 HTML 元素的塊級元素。

          下面的例子使用五個 div 元素來創(chuàng)建多列布局:

          實例

          <!DOCTYPEhtml><html><head><metacharset="utf-8"><title>菜鳥教程(runoob.com)</title></head><body><divid="container"style="width:500px"><divid="header"style="background-color:#FFA500;"><h1style="margin-bottom:0;">主要的網(wǎng)頁標題</h1></div><divid="menu"style="background-color:#FFD700;height:200px;width:100px;float:left;"><b>菜單</b><br>HTML<br>CSS<br>JavaScript</div><divid="content"style="background-color:#EEEEEE;height:200px;width:400px;float:left;">內(nèi)容在這里</div><divid="footer"style="background-color:#FFA500;clear:both;text-align:center;">版權(quán) ? runoob.com</div></div></body></html>

          上面的 HTML 代碼會產(chǎn)生如下結(jié)果:

          HTML 布局 - 使用表格

          使用 HTML <table> 標簽是創(chuàng)建布局的一種簡單的方式。

          大多數(shù)站點可以使用 <div> 或者 <table> 元素來創(chuàng)建多列。CSS 用于對元素進行定位,或者為頁面創(chuàng)建背景以及色彩豐富的外觀。

          即使可以使用 HTML 表格來創(chuàng)建漂亮的布局,但設計表格的目的是呈現(xiàn)表格化數(shù)據(jù) - 表格不是布局工具!

          下面的例子使用三行兩列的表格 - 第一和最后一行使用 colspan 屬性來橫跨兩列:

          實例

          <!DOCTYPEhtml><html><head><metacharset="utf-8"><title>菜鳥教程(runoob.com)</title></head><body><tablewidth="500"border="0"><tr><tdcolspan="2"style="background-color:#FFA500;"><h1>主要的網(wǎng)頁標題</h1></td></tr><tr><tdstyle="background-color:#FFD700;width:100px;"><b>菜單</b><br>HTML<br>CSS<br>JavaScript</td><tdstyle="background-color:#eeeeee;height:200px;width:400px;">內(nèi)容在這里</td></tr><tr><tdcolspan="2"style="background-color:#FFA500;text-align:center;">版權(quán) ? runoob.com</td></tr></table></body></html>

          上面的 HTML 代碼會產(chǎn)生以下結(jié)果:

          HTML 布局 - 有用的提示

          Tip: 使用 CSS 最大的好處是,如果把 CSS 代碼存放到外部樣式表中,那么站點會更易于維護。通過編輯單一的文件,就可以改變所有頁面的布局。如需學習更多有關(guān) CSS 的知識,請訪問我們的CSS 教程。

          Tip: 由于創(chuàng)建高級的布局非常耗時,使用模板是一個快速的選項。通過搜索引擎可以找到很多免費的網(wǎng)站模板(您可以使用這些預先構(gòu)建好的網(wǎng)站布局,并優(yōu)化它們)。

          HTML 布局標簽

          標簽描述
          <div>定義文檔區(qū)塊,塊級(block-level)
          <span>定義 span,用來組合文檔中的行內(nèi)元素。

          如您還有不明白的可以在下面與我留言或是與我探討QQ群308855039,我們一起飛!

          TML中常用的布局元素:<table>、<div>+CSS

          <table>標簽:

          <table>指的是表格,用表格來搭建界面布局,即用表格的嵌套,來搭建界面布局。

          <table>布局優(yōu)勢:

          table優(yōu)勢:開發(fā)時間短(使用DW開發(fā)速度快);純table各瀏覽器不會有兼容問題;內(nèi)容可自適應;在搜索引擎排名能靠前;

          但是 table如果布局變更,需要重新開發(fā);如果table里有div ul 等,可能會出現(xiàn)瀏覽器兼容問題;加載速度慢;table嵌套的太多,運維是非常困難的。

          <div>塊級(block-level)標簽:

          DIV是層疊樣式表中的定位技術(shù),全稱DIVision,即為劃分。有時可以稱其為圖層。

          <div>布局優(yōu)勢:

          一.精簡代碼,減少重構(gòu)難度。

          網(wǎng)站使用DIV+CSS布局使代碼很是精簡,css文件可以在網(wǎng)站的任意一個頁面進行調(diào)用,而若是使用table表格修改部分頁面卻是顯得很麻煩。要是一個門戶網(wǎng)站的話,需手動改很多頁面,而且看著那些表格也會感覺很亂也很浪費時間,但是使用css+div布局只需修改css文件中的一個代碼即可。

          二.網(wǎng)頁訪問速度

          使用了DIV+CSS布局的網(wǎng)頁與Table布局比較,精簡了許多頁面代碼,那么其瀏覽訪問速度自然得以提升,也從而提升了網(wǎng)站的用戶體驗度。

          三.SEO優(yōu)化

          采用div-css布局的網(wǎng)站對于搜索引擎很是友好,因此其避免了Table嵌套層次過多而無法被搜索引擎抓取的問題,而且簡潔、結(jié)構(gòu)化的代碼更加有利于突出重點和適合搜索引擎抓取。

          四.瀏覽器兼容性

          若使用table布局網(wǎng)頁,在使用不同瀏覽器情況下會發(fā)生錯位,而div+css則不會,無論什么瀏覽器,網(wǎng)頁都不會出現(xiàn)變形情況。


          HTML中常用的3種布局方式:

          1.流動式布局:是HTML網(wǎng)頁默認的布局方式

          特點:

          1.塊級元素都會在所處的包含元素內(nèi)自上而下按順序處置延伸分布,且默認狀態(tài)下,塊級元素占整個文檔流,默認寬度為100%。

          2.內(nèi)聯(lián)元素都會在所處的包含元素內(nèi)從左到右水平分布顯示,不占整個文檔流。

          常見的塊級(block)元素有:<h1-h5> 、<table>、 <ul>、<li> 、<p> 、<form>、 ol

          常見的內(nèi)內(nèi)聯(lián)(行內(nèi))元素有:<a>、<span>、<img>、<input>、<select>、<textarea>

          2.浮動布局(float)

          特點:

          浮動布局依靠【 浮動屬性 float:left/right/... 】來使標簽脫離文檔流,達到兩個塊級元素并排顯示的效果。

          float:left ; 浮動脫離當前文檔流浮動。

          同時可以依靠【展示屬性display:inline/block/inline-block】來進行行內(nèi)元素和塊級元素的效果切換。從而達到靈活運用塊級元素和行內(nèi)元素布局的效果。

          3.層模型布局又叫定位布局

          特點:

          當我們應擁div布局是,在第一層塊界面上來做第二層塊界面的開發(fā)時,就要用到我們所說的定位布局。

          通過運用【定位屬性position:absolute/relative/fixed】 來進行第二層界面的定位布局。

          網(wǎng)頁是靜態(tài)的,網(wǎng)頁上的定位

          position:absolute ;絕對定位脫離文檔流,不受浮動影響,就是相對于窗體(body)邊界的margin定位。

          position:relative; 相對定位不脫離文檔流,相對于父級標簽元素的位置定位。

          position:fixed;固定位置,不會受任何因素影響。

          滾動條移動前

          滾動條移動后

          優(yōu)先層顯示方法:【屬性:z-index:0/1/2...】

          特點: 數(shù)值越大,越優(yōu)先顯示。

          注意:只有元素使用了position屬性的,才具有z-index屬性。


          本文部分內(nèi)容來自網(wǎng)絡,如有侵權(quán),請聯(lián)系修改。


          主站蜘蛛池模板: 亚洲一区二区三区电影| 国产免费av一区二区三区| 亚洲av成人一区二区三区在线观看| 久久综合精品不卡一区二区| 国产一区精品视频| 久久毛片一区二区| 国产一区二区三区影院| 日本不卡免费新一区二区三区| 国产精品久久久久久一区二区三区 | 亚欧成人中文字幕一区| 亚洲国产综合无码一区二区二三区| 韩国一区二区三区| 日韩福利视频一区| 日本在线电影一区二区三区| 国产欧美色一区二区三区| 无码乱码av天堂一区二区| 亚洲一区二区三区高清| 亚洲一区中文字幕| 精品欧洲av无码一区二区| 国产香蕉一区二区在线网站| 精品国产AV一区二区三区| 亚洲国产一区在线观看| 亚洲欧美日韩一区二区三区| 精品国产鲁一鲁一区二区 | 国内精品视频一区二区三区| 中文字幕av一区| 国产成人久久一区二区不卡三区 | 无码一区二区三区AV免费| 午夜一区二区免费视频| 日本一区高清视频| 波多野结衣在线观看一区二区三区| 秋霞日韩一区二区三区在线观看| 婷婷亚洲综合一区二区| 日韩精品无码人妻一区二区三区| 久久se精品一区二区影院| av无码人妻一区二区三区牛牛| 无码少妇一区二区性色AV| 日韩中文字幕精品免费一区| 色天使亚洲综合一区二区| 亚洲av高清在线观看一区二区| 人妻少妇一区二区三区|