希望你開(kāi)心,希望你健康,希望你幸福,希望你點(diǎn)贊!
最后的最后,關(guān)注喵,關(guān)注喵,關(guān)注喵,佬佬會(huì)看到更多有趣的博客哦!??!
喵喵喵,你對(duì)我真的很重要!文章來(lái)源:http://www.zghlxwxcb.cn/news/detail-814211.html
目錄
前言
表格
表格
表格標(biāo)記
表格標(biāo)記-語(yǔ)法
表格屬性設(shè)置
表格邊框樣式屬性
表格單元格間距、單元格邊距屬性
表格水平對(duì)齊
設(shè)置表格行的屬性
表格行的屬性-設(shè)置
設(shè)置單元格的屬性
設(shè)置單元格的屬性-單元格跨行、列
表格嵌套
課后練習(xí)
網(wǎng)頁(yè)標(biāo)題:計(jì)算機(jī)報(bào)價(jià)表
網(wǎng)頁(yè)標(biāo)題:會(huì)員注冊(cè)
網(wǎng)頁(yè)標(biāo)題:列表標(biāo)簽的應(yīng)用
總結(jié)
前言
掌 握設(shè)計(jì)表格所有標(biāo)記和屬性。掌握表格行標(biāo)記的屬性及設(shè)置方法。掌握表格單元格的跨行與跨列屬性的設(shè)置方法。掌握表格的嵌套方法。學(xué)會(huì)在表格中嵌入各種頁(yè)面元素。學(xué)會(huì)使用表格進(jìn)行簡(jiǎn)易網(wǎng)頁(yè)布局。
表格
表格
?????? 表格是網(wǎng)頁(yè)設(shè)計(jì)制作不可缺少的元素,它以簡(jiǎn)潔明了和高效快捷的方式將圖片、文本、數(shù)據(jù)和表單的元素有序的顯示在頁(yè)面上,讓我們可以設(shè)計(jì)出漂亮的頁(yè)面。
表格標(biāo)記
表格標(biāo)記-語(yǔ)法
l 在 HTML 中,使用 <table></table> 標(biāo)記可以創(chuàng)建表格。?? <table>
??????? <caption>插入表格標(biāo)題</caption>
?????? <tr>
?????????? <th></th> ><th></th> ><th></th> …
????? </tr>
????? <tr>
?????????? <td ></td> <td ></td> <td ></td> …
????? </tr>
? </table>
l 語(yǔ)法說(shuō)明?? <table></table>標(biāo)記表示插入表格;<tr></tr>表示插入一行;<td></td>表示插入一列;<th></th>插入表頭。
表格屬性設(shè)置
表格是網(wǎng)頁(yè)文件中布局的重要元素,制作網(wǎng)頁(yè)的過(guò)程中常常需要對(duì)網(wǎng)頁(yè)中的表格做一些設(shè)置,對(duì)表格的設(shè)置實(shí)質(zhì)是對(duì)表格標(biāo)記屬性的一些設(shè)置。
1.表格的邊框?qū)傩?/span>--border
2.邊框的顏色--bordercolor
3.亮邊框的顏色--bordercolorlight
4.暗邊框的顏色– bordercolordark
5.背景顏色—bgcolor
6.背景圖像—background
7.表格寬度與高度—width/height
8.表格對(duì)齊屬性-align
? 利用表格屬性實(shí)現(xiàn)表格邊框線的設(shè)置以及美化表格的目的。
?基本語(yǔ)法:
<table border"" bordercolor="" bordercolorlight""? align="center" bordercolordark="" > </table >
表格邊框樣式屬性
語(yǔ)法: <table? frame=” ” rules=” ”> </table >
????? frame: 設(shè)置表格邊框樣式; rules: 設(shè)置表格內(nèi)部邊框樣式
表格單元格間距、單元格邊距屬性
基本語(yǔ)法:
????? <table cellspacing=“5px” cellpadding=“5px”>? </table >
??? cellspacing:設(shè)置表格的單元格和單元格之間的間距,默認(rèn)值是2px,使得表格布局不會(huì)顯得過(guò)于緊湊。
??? cellpadding:設(shè)置單元的內(nèi)容與邊框的距離。
表格水平對(duì)齊
<!-- edu_11_3_4.html -->
……
<body>
<div id="div1" class="">
<table align="left" border="2">
<csaption>學(xué)生信息表(左對(duì)齊)</caption>
<tr>
<td>王小品 </td>
<td>商學(xué)院 </td>
<td>110204</td>
</tr>
<tr>
<td>李白 </td>
<td>機(jī)械學(xué)院 </td>
<td>100244</td>
</tr>
</table>
</div>
……
<table align="center" border="2"> </table>
設(shè)置表格行的屬性
表格行tr標(biāo)記的屬性用于設(shè)置表格某一行的樣式,其屬性設(shè)置
表格行的屬性-設(shè)置
表格行內(nèi)容水平對(duì)齊的屬性
??? <tr align="left | center | right"> </tr>
??表格行內(nèi)容垂直對(duì)齊的屬性
??? <tr valign="top | middle | bottom"></tr>
例:<tr align=“left”valign=“middle”> </tr>
設(shè)置單元格的屬性
表格列標(biāo)記td的屬性可以設(shè)置表格單元格的顯示風(fēng)格。常用的屬性如下表所示。單元格的顏色、邊框和對(duì)齊屬性與行tr標(biāo)記一樣。
設(shè)置單元格的屬性-單元格跨行、列
<td>的屬性用于設(shè)定表格中某一單元格的屬性。
單元格跨行 rowspan ( 跨行合并 - 縱向合并 )單元格跨列 colspan ( 跨列合并 - 橫向合并 )
表格嵌套
?????? 表格嵌套是一種常用的頁(yè)面布局方式。利用表格嵌套可以設(shè)計(jì)比較復(fù)雜且美觀的頁(yè)面效果。通常情況下,使用表格嵌套時(shí),表格不宜過(guò)多使用,否則會(huì)降低網(wǎng)站訪問(wèn)速度。表格嵌套一般采用在單元格內(nèi)嵌套表格。
課后練習(xí)
網(wǎng)頁(yè)標(biāo)題:計(jì)算機(jī)報(bào)價(jià)表
- 表格邊框?yàn)?px 實(shí)線 顏色為“#ff6600”;
- 單元格邊框1px實(shí)線 顏色為“#ff9900”;
- 所有圖片寬120px,高120px;
- 提示:¥-人民幣符號(hào)
<!doctype html>
<html>
<head>
<meta charset="utf-8">
<title>計(jì)算機(jī)報(bào)價(jià)表</title>
<style>
caption{
font-size:20px;
font-weight:bold;
}
table{
border:3px solid #f60;
}
img{width:120px;
height:120px;
}
td{
border:1px solid #f90;
}
</style>
</head>
<body>
<table>
<caption>計(jì)算機(jī)報(bào)價(jià)單</caption>
<tr>
<th>類型</th>
<th>型號(hào)</th>
<th>價(jià)格</th>
<th>圖片</th>
</tr>
<tr>
<td rowspan="3">筆記本</td>
<td>宏基(Acer)AS4552-P362G32MNCC</td>
<td>¥2799</td>
<td><img src="images/Acer.jpg"></td>
</tr>
<tr>
<td>戴爾(Dell)14VR-188</td>
<td>¥3499</td>
<td><img src="images/Dell.jpg"></td>
</tr>
<tr>
<td>聯(lián)想(LenovoG470AH2310W42G500P7CW3(DB)-CN</td>
<td>¥4149</td>
<td><img src="images/Lenovo.jpg"></td>
</tr>
<tr>
<td rowspan="2">臺(tái)式</td>
<td>戴爾家用(DELL)I560SR-656</td>
<td>¥3599</td>
<td><img src="images/DellT.jpg"></td>
</tr>
<t>
<td>宏圖奇眩(Hiteker)HS-5508-TF</td>
<td>¥3399</td>
<td><img src="images/Hiteker.jpg"></td>
</tr>
</table>
</body>
</html>
網(wǎng)頁(yè)標(biāo)題:會(huì)員注冊(cè)
- 要求所有的控件都必須設(shè)置name屬性,單選及多選按鈕必須設(shè)置value屬性
- 文本框:必填項(xiàng),設(shè)置用戶填寫(xiě)輸入字段的提示
- 密碼框:必填項(xiàng),設(shè)置用戶填寫(xiě)輸入字段的提示
- 單選按鈕組,默認(rèn)選中男
- 復(fù)選按鈕,默認(rèn)選中2、3項(xiàng)
- 添加文件上傳域
- 添加多行文本域,10行30列,并設(shè)置默認(rèn)文字信息
- 添加提交按鈕、重置和普通按鈕(注冊(cè)新會(huì)員),注冊(cè)新會(huì)員按鈕的onClick屬性設(shè)置為:οnclick="alert('注冊(cè)新用戶');"
<!doctype html>
<html>
<head>
<meta charset="utf-8">
<title>會(huì)員注冊(cè)</title>
<style>
input{font-family:Arial, Helvetica, sans-serif;}
</style>
</head>
<body>
<form name="register" method="post" action="http://localhost/testform">
<h1>會(huì)員注冊(cè)</h1>
<hr>
<div>用戶名:<input type="text" name="username" required placeholder="請(qǐng)輸入用戶名"></div><br/>
<div>密 碼:<input type="password" name="passw" required placeholder="請(qǐng)輸入密碼"> </div><br/>
<div>性別:<input type="radio" name="sex" value="male" checked>男 <input type="radio" name="sex" value="female">女</div><br>
<div>你通過(guò)哪些渠道了解到我們的產(chǎn)品:<br/><input type="checkbox" name="know" value="c1">朋友推薦<input type="checkbox" name="know" value="c2" checked>搜索引擎 <input type="checkbox" value="c3" name="know" checked>媒體宣傳<input type="checkbox" value="c4" name="know">其他</div><br/>
<div>上傳個(gè)人照片<input type="file" name="poto"></div><br/>
<div>個(gè)人簡(jiǎn)介:<br><textarea rows="10" cols="30">這個(gè)人很懶,什么也沒(méi)有留下</textarea></div><br/>
<div><input type="submit" value="提交" name="submit"> <input type="reset" value="重置" name="reset"> <input type="button" value="注冊(cè)新會(huì)員" name="regist" onClick="javascript:alert('注冊(cè)新用戶');"></div>
</form>
</body>
</html>
網(wǎng)頁(yè)標(biāo)題:列表標(biāo)簽的應(yīng)用
- 表單名為select,表單的提交方式設(shè)置為post,表單提交的網(wǎng)址設(shè)置為:http://localhost/testform
- 所有的列表select必須設(shè)置name屬性,所有的option必須設(shè)置value屬性
- 設(shè)置簡(jiǎn)單列表菜單中的“櫻桃”選項(xiàng)為禁用選項(xiàng)
- 如圖所示,在分組列表菜單中設(shè)置蘋(píng)果和土豆為默認(rèn)選中
<!doctype html>
<html>
<head>
<meta charset="utf-8">
<title>列表標(biāo)簽的應(yīng)用</title>
</head>
<body>
<h1>列表標(biāo)簽select的應(yīng)用</h1>
<hr>
<form name="select" method="post" action="http://localhost/testform">
<p>簡(jiǎn)單下拉菜單(單選):
<select name="food1">
<option value="apple1">蘋(píng)果</option>
<option value="cherry1">櫻桃</option>
<option value="grape1">葡萄</option>
</select>
</p>
<p>簡(jiǎn)單列表菜單(多選):
<select name="food2" size="3" multiple>
<option value="apple2">蘋(píng)果</option>
<option value="cherry2" disabled>櫻桃</option>
<option value="grape2">葡萄</option>
</select>
</p>
<p>分組下拉菜單(單選):
<select name="food3">
<optgroup label="水果類">
<option value="apple">蘋(píng)果</option>
<option value="banana">香蕉</option>
<option value="grape">葡萄</option>
</optgroup>
<optgroup label="蔬菜類">
<option value="pumpkin">南瓜</option>
<option value="bean">四季豆</option>
<option value="potato">土豆</option>
</optgroup>
</select>
</p>
<p>分組列表菜單(多選):
<select name="food4" size="6" multiple>
<optgroup label="水果類">
<option value="apple">蘋(píng)果</option>
<option value="banana">香蕉</option>
<option value="grape">葡萄</option>
</optgroup>
<optgroup label="蔬菜類">
<option value="pumpkin">南瓜</option>
<option value="bean">四季豆</option>
<option value="potato">土豆</option>
</optgroup>
</select>
</p>
</form>
</body>
</html>
總結(jié)
本章主要介紹了設(shè)計(jì)表格所有標(biāo)記和標(biāo)記屬性。在進(jìn)行表格設(shè)計(jì),需要考慮好表格的對(duì)齊方式設(shè)計(jì)。表格的對(duì)齊方式分三類:表格 table 標(biāo)記的 align 屬性、行 tr 標(biāo)記的 align 和 valign 、列(單元格) td 標(biāo)記的 align 和 valign 。這些屬性的設(shè)置如果使用 CSS 樣式進(jìn)行定義,效果更好。設(shè)計(jì)表格的背景顏色與背景圖像時(shí),最好采用 CSS 樣式表,這樣效果更易控制。由于表格的單元格內(nèi)的內(nèi)容不同,如果插入大的圖像或視頻文件時(shí)網(wǎng)絡(luò)延遲會(huì)很大,易造成網(wǎng)頁(yè)打不開(kāi),影響網(wǎng)站的正常訪問(wèn)。通常采用表格進(jìn)行布局時(shí),會(huì)使用表格嵌套來(lái)細(xì)化頁(yè)面布局。表格嵌套時(shí),必須在單元格中嵌入表格。
希望你開(kāi)心,希望你健康,希望你幸福,希望你點(diǎn)贊!
最后的最后,關(guān)注喵,關(guān)注喵,關(guān)注喵,佬佬會(huì)看到更多有趣的博客哦!?。?/span>
喵喵喵,你對(duì)我真的很重要!
文章來(lái)源地址http://www.zghlxwxcb.cn/news/detail-814211.html
到了這里,關(guān)于[HTML]Web前端開(kāi)發(fā)技術(shù)15(HTML5、CSS3、JavaScript )表格,bordercolorlight,frame,valign,rowspan,colspan——喵喵畫(huà)網(wǎng)頁(yè)的文章就介紹完了。如果您還想了解更多內(nèi)容,請(qǐng)?jiān)谟疑辖撬阉鱐OY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!