釋義
<body> 標籤表示 HTML 網頁的主體部分,該標籤內的內容使用戶可以看到的。
一個 HTML 檔案只能存在一個 <body> 標籤。
定義和用法
標籤,是用在網頁中的一種HTML標籤,表示網頁的主體部分,也就是用戶可以看到的內容,可以包含文本、圖片、音頻、視頻等各種內容!
格式一般如下:
<html>
<head>
<title>;網頁名稱</title>
</head>
<body>
存入網頁的主體部分內容如:
<table>;代表表格
<tr>;代表行
<p>;代表段落
<td>;代表單元格
.....
</td>;代表單元格
</tr>;代表行
</p>;代表段落
</table>;代表表格
...
</body>
</html>
超連結文字的顏色
為了突出超連結,超連結文字通常採用與其它文字不同的顏色,超連結文字的下端還會加一個橫線。
HTML文字的超連結文字有默認的顏色,在標記中也可自定義這些顏色。有3個屬性:
⑴ link:未訪問過的超連結顏色
⑵ vlink:已訪問過的超連結顏色
⑶ alink:滑鼠點擊超連結時的顏色
如:
文檔邊緣
默認情況下,文檔顯示的位置與瀏覽器的框線有一定的距離。在標記中可以通過添加屬性自定義文檔邊緣與視窗的距離。
⑴ topmargin:文檔上邊的邊緣大小
⑵ leftmargin:文檔左邊的邊緣大小
⑶ rightmargin:文檔右邊的邊緣大小
⑷ bottommargin:文檔下邊的邊緣大小
例如:
在這裡邊緣大小的單位是“像素”。
對齊屬性,範圍屬性:
ALIGN=LEFT,左對齊(預設值),WIDTH=象素值或百分比,對象寬度.
ALIGN=CENTER,居中,HEIGHT=象素值或百分比,對象高度.
ALIGN=RIGHT,右對齊.
色彩屬性:
COLOR=#RRGGBB,前景色,參考色彩對照表.
BGCOLOR=#RRGGBB,背景色.
基本結構標籤:
<HTML>;,表示該檔案為HTML檔案
<HEAD>;,包含檔案的標題,使用的腳本,樣式定義等
<TITLE>---</TITLE>;,包含檔案的標題,標題出現在瀏覽器標題欄中
</HEAD>,<HEAD>;的結束標誌
<BODY>;,放置瀏覽器中顯示信息的所有標誌和屬性,其中內容在瀏覽器中顯示.
</BODY>,<BODY>;的結束標誌
</HTML>,<HTML>;的結束標誌
其它主要標籤,以下所有標誌用在<BODY></BODY>;中:
<A,HREF="…"></A>;,連結標誌,"…"為連結的檔案地址
<IMG,SRC="…">;,顯示圖片標誌,"…"為圖片的地址
<BR>;,換行標誌
<P>;,分段標誌
<B></B>;,採用粗體字
<I></I>;,採用斜體字
<HR>;,水平畫線
<TABLE></TABLE>;,定義表格,HTML中重要的標誌
<TR></TR>;,定義表格的行,用在<TABLE></TABLE>;中
<TD></TD>;,定義表格的單元格,用在<TR></TR>;中
<FONT></FONT>;,字型樣式標誌
屬性:
屬性是用來修飾標誌的,屬性放在開始標誌內.
例:屬性bgcolor="BLACK"表示背景色為黑色.
引用屬性的例子:
<BODY bgcolor="BLACK"></BODY>;表示頁面背景色為黑色;
<TABLE bgcolor="BLACK"></TABLE>;表示表格背景色為黑色.
常用屬性:
對齊屬性,範圍屬性:
ALIGN=LEFT,左對齊(預設值),WIDTH=象素值或百分比,對象寬度.
ALIGN=CENTER,居中,HEIGHT=象素值或百分比,對象高度.
ALIGN=RIGHT,右對齊.
色彩屬性:
COLOR=#RRGGBB,前景色,參考色彩對照表.
BGCOLOR=#RRGGBB,背景色.
<center>;表示絕對居中.
<table></table>;表格標識的開始和結束.
屬性:
cellpadding=數值單位是像素,定義表元內距
cellspacing=數值單位是像素,定義表元間距
border=數值單位是像素,定義表格框線寬度
width=數值單位是像素或視窗百分比,定義表格寬度
background=圖片連結地址,定義表格背景圖
<tr></tr>;表格中一個表格行的開始和結束;
<td></td>;表格中行內一個單元格的開始和結束
屬性:
Colspan="",單元格跨越多列;
Rowspan="",單元格跨越多行;
Width="";定義表格寬度
Height="";定義表格高度
Align="";對齊方式
Valign="";
Border="",框線寬度;
Bgcolor="",背景色;
Bordercolor="",框線顏色;
Bordercolorlight="",框線明亮面的顏色;
Bordercolordark="",框線暗淡面的顏色;
Cellpadding="",內容與框線的距離(默認為2);
Cellspacing="",單元格間的距離(默認為2);
<br>;強制換行
<font></font>;文本標識的開始和結束
屬性:
face=字型
color=顏色
<b></b>;加粗文字標識的開始和結束
屬性:
style=font-size:40pt;,用樣式表方式控制字型大小,這裡是40點
<div></div>;,分區標識的開始和結束
屬性:
align=|center|left|right|水平對齊方式
<marquee></marquee>;動態標識的開始和結束,如標識內放置貼圖格式則可實現圖片滾動
屬性:
scrollamount=1~60,滾動速度
direction=|left|right|up|down|,滾動方向
scrolldelay=滾動延時,單位:毫秒
<P>;段落標識,
空格符,
<img>;貼圖示識
屬性:
src=../../圖片連結地址,貼圖示識必備屬性
style=filter:Alpha(opacity=100,style=2);
filter:樣式表濾鏡;
Alpha:透明濾鏡,
opacity:不透明度100(0~100);
style:樣式2(0~3),
rules="none"不顯示內框"
<embed,src="…">;多媒體檔案標識
屬性:
SRC="../../FILENAME",
設定音樂檔案的路徑,檔案類型除了可以播放.rm;.mp3;.wav等音頻,還可播放.swf和.mov等視頻.
AUTOSTART=TRUE/FALSE,
是否要音樂檔案傳送完就自動播放,TRUE是要,FALSE是不要,默認為FALSE
LOOP=,設定播放重複次數,LOOP=6表示重複6次,true或-1為無限循環,false為播放一次即停止.
STARTIME="分:秒",
設定樂曲的開始播放時間,如20秒後播放寫為STARTIME=00:20
VOLUME=0-100,
設定音量的大小.如果沒設定的話,就用系統的音量.
WIDTH,HEIGHT,
設定控制臺的大小,都設為0可隱藏播放器
HIDDEN=TRUE,
隱藏控制臺
CONTROLS=CONSOLE/SMALLCONSOLE,
設定控制臺的樣子,
<bgsound,src="…">;,背景音樂標識,只能用於.wav和.mp3格式.
屬性:
LOOP=,設定播放重複次數,LOOP=6表示重複6次,true或-1為無限循環,false為播放一次即停止.
表單標籤:
<form></form>;表格標識的開始和結束,表單的內容都放在這裡.
下邊的標籤放在表單內:
<select>;下拉選擇框
<option></option>
</select>
屬性:
Multiple,多選
<textarea></textarea>;,大量文字輸入的編輯塊
屬性:
Cols="",行;
Rows="",列;
<input type="text">;,文本框
<input type="password">;,密碼框
<input type="submit">;,提交按扭
<input type="checkbox">;,複選框
<input type="radio">;,單選框
<input type="reset">;,重置按扭
<input type="image">;,圖片按扭
<input type="hidden">;,隱藏域
<input type="button">;,按扭
<input type="file">;,瀏覽檔案
公共屬性:
Name="";
Value=""
Size=""
框架標籤:
<FRAMESET>...</FRAMESET>;,定義框架.
<FRAME>;,放在框架標籤內,定義每個框架的內容.
屬性:
Cols=""
Rows=""
Frameborder=""
Framespacing=""
src=""
Scrolling="",滾動條(No,Yes);
Noresize,框加大小不可變;
Marginhight="",高度空餘空間;
Marginwidth="",寬度空餘空間;
Target="",目標框架.
其他標籤:
<bgsound>;,背景音樂;
Src=""
Loop="",循環次數;
<embed>;,媒體播放塊;
Src=""
Loop="",循環次數;
<marquee></marquee>;,滾動部分;
屬性:
Bgcolor=""
Behavior,設定或獲取文本如何在字幕中滾動.
Direction="",滾動方向;
Height=""
Width=""
Loop="",環次數;
scrollAmount="",設定或獲取介於每個字幕繪製序列之間的文本滾動像素數.
scrollDelay="",設定或獲取字幕滾動的速度.
scrollHeight="",獲取對象的滾動高度;
scrollLeft="",設定或獲取位於對象左邊界和視窗中目前可見內容的最左端之間的距離.
scrollTop="",設定或獲取位於對象最頂端和視窗中可見內容的最頂端之間的距離.
trueSpeed="",設定或獲取字幕的位置是否使用scrollDelay和scrollAmount屬性計算,已過的實際時間來自於時鐘計時.
<!--...-->;,注釋標記,在"<!--"與"-->"之間的內容將不在瀏覽器中顯示.
--
基本標籤:
<html></html>;,創建一個HTML文檔;
<head></head>;,設定文檔標題和其它在網頁中不顯示的信息;
<title></title>;,設定文檔的標題;
<h1></h1>;,最大的標題;
<pre></pre>;,預先格式化文本;
<u></u>;,下劃線
<b></b>;,黑體字;
<i></i>;,斜體字;
<tt></tt>;,打字機風格的字型;
<cite></cite>;,引用,通常是斜體;
<em></em>;,強調文本(通常是斜體加黑體);
<strong></strong>;,加重文本(通常是斜體加黑體);
<font,size="",color=""></font>;,設定字型大小從1到7,顏色使用名字或RGB的十六進制值;
<BASEFONT></BASEFONT>;,基準字型標記;
<big></big>;,字型加大;
<SMALL></SMALL>;,字型縮小;
<STRIKE></STRIKE>;,加刪除線;
<CODE></CODE>;,程式碼;
<KBD></KBD>;,鍵盤字;
<SAMP></SAMP>;,範例;
<VAR></VAR>;,變數;
<BLOCKQUOTE></BLOCKQUOTE>;,向右縮排;
<DFN></DFN>;,述語定義;
<ADDRESS></ADDRESS>;,地址標記;
<sup></SUP>;,上標字;
<SUB></SUB>;,下標字;
<xmp>...</xmp>;固定寬度字型(在檔案中空白、換行、定位功能有效)
<plaintext>...</plaintext>;固定寬度字型(不執行標記符號);
<listing>...</listing>;,固定寬度小字型;
<font,color=00ff00>...</font>;字型顏色;
<font,size=1>...</font>;最小字型;
<font,style,="font-size:100,px">...</font>;無限增大.
格式標籤:
<p></p>;,創建一個段落;
<p,align="">;,將段落按左、中、右對齊;
<br>;,換行,插入一個回車換行符;
<blockquote></blockquote>;,從兩邊縮進文本;
<dl></dl>;,列表標籤,定義列表;
<dt>;,定義列表標題;
<dd>;,定義列表內容;
例:
<dl>
<dt>;標題1</dt>
<dd>;內容11</dd>
<dd>;內容12</dd>
<dt>;標題2</dt>
<dd>;內容21</dd>
<dd>;內容22</dd>
</dl>
<ol></ol>;,列表標籤,定義一個標有數字的列表;
<ul></ul>;,列表標籤,定義一個標有圓點的列表;
<li>;,放在每個列表項之前;
放在<ol></ol>;之間則每個列表項加上一個數字,放在<ul></ul>;之間則每個列表項加上一個圓點;
<div,align=""></div>;,分區標籤,用來排版大塊HTML段落,也用於格式化表;
<MENU>;,選項清單;
<DIR>;,目錄清單;
<nobr></nobr>;,強行不換行;
<hr size="9",width="80%",color="ff0000">;水平線(設定寬度);
<center></center>;,水平居中.
連結標籤:
<a href="URL"></a>;,創建超文本連結;
<a href="mailtEMAIL">
</a>;,創建自動傳送電子郵件的連結;
<a name="name"></a>;,創建位於文檔內部的書籤;
<a href="#name"></a>;,創建指向位於文檔內部書籤的連結;
<Base>;,文檔中不能被該站點辨識的其它所有連結源的URL;
<Link>;,定義一個連結和源之間的相互關係;
連結標籤註解:
target="...",決定連結源在什麼地方顯示(用戶自定義的名字,_blank,_parent,_self,_top);
rel="...",傳送連結的類型;
rev="...",保存連結的類型;
accesskey="...",指定該元素的熱鍵;
shape="...",允許我們使用已定義的形狀定義客戶端的圖形鏡像(default,rect,circle,poly);
coord="...",使用像素或者長度百分比來定義形狀的尺寸;
tabindex="...",使用定義過的tabindex元素設定在各個元素之間的焦點獲取順序(使用tab鍵使元素獲得焦點).
表格標籤:
<table></table>;,創建一個表格;
<tr></tr>;,表格中的每一行;
<td></td>;,表格中一行中的每一個格子;
<th></th>;,設定表格頭:通常是黑體居中文字;
<table cellspacing="">;,設定表格格子之間空間的大小;
<table border="">;,設定框線的寬度;
<table cellpadding="">;,設定表格格子框線與其內部內容之間空間的大小;
<table width="">;,設定表格的寬度.用絕對像素值或總寬度的百分比;
<table align="">;,設定表格格子的水平對齊方式(left,center,right,justify);
<tr align="">;,設定表格格子的水平對齊方式(left,center,right,justify);
<tr valign="">;,設定表格格子的垂直對齊方式(baseline,bottom,middle,top);
<td colspan="">;,設定一個表格格子跨占的列數(預設值為1);
<td rowspan="">;,設定一個表格格子跨占的行數(預設值為1);
<td nowrap>;,禁止表格格子內的內容自動斷行;
<CAPTION></CAPTION>;,表格的標題;
<COLGROUP></COLGROUP>;,定義多個列為一組列;
<TABLE></TABLE>;,創建一個表格;
<THEAD></THEAD>;,定義表格的頁眉;
<COL>;,定義一個列組中的列,以便對它們能夠同時設定有關屬性;
<TBODY></TBODY>;,定義一個表格的實體;
<TFOOT></TFOOT>;,定義一個表格的頁腳;
表單標籤:
<form></form>;,創建表單;
action="...",接收數據的伺服器的URL;
method="...",HTTP的方法(get,,post),其中get是被反對使用的;
enctype="...",指定MIME(Internet媒體類型);
onsubmit="...",當提交表單時發生的內部事件;
noreset="...",在重新設定表單時發生的內部事件;
target="...",決定把內容顯示在什麼地方(_blank,_parent,_self,_top)
<select multiple name="name" size=""></select>;,創建滾動選單,size設定在需要滾動前可以看到的表單項數目;
<option>;,設定每個表單項的內容;
<select name="name"></select>;,創建下拉選單;
<textarea name="name" cols=40 rows=8></textarea>;,創建一個文本框區域,列的數目設定寬度,行的數目設定高度;
<input type="checkbox",name="name">;,創建一個複選框,文字在標籤後面;
<input type="radio",name="name",value="">;,創建一個單選框,文字在標誌後面;
<input type=text,name="foo",size=20>;,創建一個單行文本輸入區域,size設定以字元串的寬度;
<input type="submit",value="name">;,創建提交(submit)按鈕;
<input type="image",border=0,name="name",src="name.gif">;,創建一個使用圖象的提交(submit)按鈕;
<input type="reset">;,創建重置(reset)按鈕;
<BUTTON></BUTTON>;,創建一個按鈕;
disabled="...",把按鈕的狀態設定為不能;
name="...",按鈕的控制名,value="...",按鈕的值;
type="...",按鈕的類型(button,,submit,,reset);
<FIELDSET></FIELDSET>,把相互關聯的控制項組合成一組;
<ISINDEX>;,提示用戶輸入;
<LABEL></LABEL>;,為一個控制項提供標籤;
<LEGEND></LEGEND>;,為FIELDSET元素指定一標題;
<SELECT></SELECT>;,為用戶做選擇創建各個選項;
<TEXTAREA></TEXTAREA>;,創建一個允許用戶多行輸入的區域.
表單標籤註解:
type="...",用於輸入控制項的類型(text,password,checkbox,radio,submit,reset,file,hidden,image,button);
name="...",控制項的控制名(要求是除了submit和reset之外的任何名字);
value="...",控制項的初始值;
checked="...",把一個單選鈕設定為選中的狀態;
disabled="...",把控制項的狀態設定為不能使用;
readonly="...",只對輸入密碼的文本框使用;
size="...",表示以像素為單位的除了文本框和密碼框控制項之外的其它控制項的寬度,它是用來指定字元的數目;
src="...",一個圖像控制項的URL;
maxlength="...",指定可以輸入的最多的字元數目;
alt="...",另外一種文本描述;
usemap="...",到客戶端圖形鏡像的URL;
align="...",被反對.控制對齊方式(left,,center,,right,,justify);
tabindex="...",通過定義的tabindex值確定在不同元素之間獲得焦點的順序;
onfocus="...",當元素獲得焦點時發生的事件;
onblur="...",當元素失去焦點時發生的事件;
onselect="...",當元素被選中時發生的事件;
onchang="...",當元素狀態被改變時發生的事件;
accept="...",允許上載的檔案類型.
幀標籤(框架標籤):
<frameset></frameset>;,放在一個幀文檔的<body>;標籤之前,也可以嵌在其他幀文檔中;
<frameset rows="value,value">;,定義一個幀內的行數,可用像素值或高度百分比;
<frameset cols="value,value">;,定義一個幀內的列數,可用像素值或寬度百分比;
<frame>;,定義一個幀內的單一窗或窗區域;
<noframes></noframes>;,定義在不支持幀的瀏覽器中顯示什麼提示;
<frame src="URL">;,規定幀內顯示的HTML文檔;
<frame name="name">;,命名幀或區域以便別的幀可以指向它;
<frame marginwidth="">;,定義幀左右邊緣的空白大小,必須大於等於1;
<frame marginheight="">;,定義幀上下邊緣的空白大小,必須大於等於1;
<frame scrolling="">;,設定幀是否有滾動欄,其值可以是"yes","no",或"auto";
<frame noresize>;,禁止用戶調整一個幀的大小;
<IFRAME></IFRAME>;,創建一個內聯的幀;
scr="...",定義在幀中顯示的內容的來源;
frameborder="...",定義幀之間的邊界(0或1);
align="...",被反對,控制對齊方式(left,,center,,right,,justify);
height="...",幀的高度,width="..."幀的寬度;
<marquee>...</marquee>;,普通捲動;
<marquee behavior=slide>...</marquee>;,滑動;
<marquee behavior=scroll>...</marquee>;,預設捲動;
<marquee behavior=alternate>...</marquee>;,來回捲動;
<marquee direction=down>...</marquee>;,向下捲動;
<marquee direction=up>...</marquee>;,向上捲動;
<marquee direction=right></marquee>;,向右捲動;
<marquee direction="left"></marquee>;,向左捲動;
<marquee loop=2>...</marquee>;,捲動次數;
<marquee width=180>...</marquee>;,設定寬度;
<marquee height=30>...</marquee>;,設定高度;
<marquee bgcolor=FF0000>...</marquee>;,設定背景顏色;
<marquee scrollamount=30>...</marquee>;,設定捲動距離;
<marquee scrolldelay=300>...</marquee>;,設定捲動時間;
<img src="">;,插入圖片,參數有:width="寬",alt="說明文字",height="高",boder="框線".
文檔整體屬性標籤:
<body bgcolor="">;,設定背景顏色.使用名字或RGB的十六進制值;
<body background="">;,設定背景圖片;
<body bgsound="">;,設定背景音樂;
<body bgproperties="fixed">;,固定背景圖片(IE適用);
<body text="">;,設定文本顏色.使用名字或RGB的十六進制值;
<body link="">;,設定連結顏色.使用名,字或RGB的十六進制值;
<body vlink="">;,設定已使用的連結的顏色.使用名字或RGB的十六進制值;
<body alink="">;,設定正在被擊中的連結的顏色.使用名字或RGB的十六進制值;
<body topmargin="">;,設定頁面的上邊距;
<body leftmargin="">;,設定頁面的左邊距.
可選的屬性
DTD 指示此屬性允許在哪種 DTD 中使用。S=Strict, T=Transitional, F=Frameset.