定義和用法
標簽,是用在網頁中的壹種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.