




版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡介
1、IT Juck HTML 知識整理開山篇:F 何為傳輸協(xié)議?n 簡單的說 計(jì)算機(jī)的通信(網(wǎng)絡(luò))規(guī)則就是一種協(xié)議.n FTP文件傳輸協(xié)議n SMTP郵件傳送協(xié)議n HTTP用于網(wǎng)頁與網(wǎng)頁間的訪問協(xié)議F 語言編碼接下來我們還會發(fā)現(xiàn)這樣一句話:它標(biāo)示文檔的語言編碼。就像我們平時(shí)所說的漢語、英語一樣。這里的gb2312告訴瀏覽器,本文檔采用簡體中文編碼;還有一種常用的編碼是UTF-8編碼,它是國際通用的編碼。不管我們采用哪種編碼,有一點(diǎn)就是包含的css樣式表和其它文件也必須和本文檔的編碼一樣,要不就會出現(xiàn)亂碼。F HTML開發(fā)工具1. 記事本2. Editplus3. Frontpage4. Drea
2、mweaver初學(xué)者推薦使用,該軟件有提示功能Ø 下載地址: Ø5. Zend Studio6. MyEclipse等其他IDE ,這里就不在介紹了,有興趣可到網(wǎng)上搜索Ø 網(wǎng)頁三劍客u 網(wǎng)頁制作三劍客是Macromedia 公司開發(fā)的三款開發(fā)工具u Flash :用于做動畫u Fireworks :用于圖片處理u Dreamweaver :用于拼接網(wǎng)頁,代碼編程附加內(nèi)容:建站幫助工具推薦抓包工具: HttpWatch Professional (httpwatch.exe)Host: 值(這里顯示的是IP地址)FSCapture.exe 截圖工具,可以用來測頁面寬
3、高,圖片尺寸等常用功能F HTML是什么?Ø HTML表示: 超文本標(biāo)記語言(Hyper Text Markup Language)Ø HTML文件必須有htm 或 html擴(kuò)展名Ø HTML文件可以用一個簡單的文本編輯器創(chuàng)建F HTML文檔類型當(dāng)我們新建HTML格式文檔時(shí),查看源代碼,會發(fā)現(xiàn)代碼最上部有如下代碼:譯:表示本文檔是過渡類型,另外還有框架和嚴(yán)格類型,目前一般都采用過渡類型,因?yàn)闉g覽器對XHTML的解析比較寬松,允許使用HTML4.01中的標(biāo)簽,但必須符合XHTML的語法。許多朋友在制作頁面時(shí),往往喜歡把這句刪除掉,在這里建議大家一定要保留這句話,刪除
4、它后可能引起某些樣式表失效或其它意想不到的問題。F 文檔類型標(biāo)記分五個部分Ø DOCTYPE 文檔類型定義標(biāo)簽(還可以指定別的類型文件)Ø HTML指定文檔類型的名稱Ø PUBLIC說明當(dāng)前文件所依據(jù)的文件是任何人都可以訪問的還是局部訪問的Ø version name 指定該HTML版本的標(biāo)識名稱。例如HTML 4.0的標(biāo)識名稱為:"-/W3C/DTD HTML 4.01 Transitional/EN"版本名稱version name.被改進(jìn)的iso用+號開頭,沒有被改動過的用號開頭,最后的兩個斜號是DTD文檔的語言種類Ø
5、 url 指定該HTML 語言的定義規(guī)范文件在Internet上的位置,Ø 例如: 。Ø loose.dtd說明:當(dāng)前文檔可能含HTML4.01嚴(yán)格標(biāo)準(zhǔn)定義的元素及不含的元素Ø strict.dtd說明:當(dāng)前文檔所以的HTML 元素都是嚴(yán)格符合標(biāo)準(zhǔn)的Ø frameset.dta說明:除了以上的倆個共同點(diǎn)還有可能包含一些框架的元素Ø HTML 4.01中如果沒有下面這個文檔類型定義語句是一個無效的HTML文件Ø XHTML 1.0文檔類型Ø 創(chuàng)建一個HelloWord的XHTML 1.0文檔<!DOCTYPE html
6、PUBLIC "-/W3C/DTD XHTML 1.0 Transitional/EN" ""><HTML> <head> <title> 網(wǎng)頁標(biāo)題 </title> </head> <body> Hello Word 我的第一個網(wǎng)頁! </body></HTML>首先復(fù)制上面的代碼在電腦桌面鼠標(biāo)右鍵創(chuàng)建一個文本文件.txt,雙擊打開把代碼粘貼到里面保存關(guān)閉鼠標(biāo)右鍵txt文件重命名為 HelloWord.html 點(diǎn)擊回車F HTML標(biāo)記解釋Ø
7、 HTML的標(biāo)記大多都是成對出現(xiàn)的,分開始和關(guān)閉如:<html></html>Ø 每個關(guān)閉標(biāo)記都是以:</標(biāo)記> 斜杠加標(biāo)記關(guān)閉的Ø <!DOCTYPE html>表示:這是一個HTML類型的文件Ø <html>表示:告訴瀏覽器這是HTML文檔的開始Ø <head>表示:該標(biāo)記是HTML頭信息在瀏覽器標(biāo)題區(qū)域顯示Ø <title>標(biāo)題</title>表示:該標(biāo)記是文檔標(biāo)題顯示在瀏覽器窗口的標(biāo)題欄Ø </head>表示:關(guān)閉HTM
8、L 頭信息區(qū)域Ø <body> 網(wǎng)頁正文內(nèi)容 </body>表示:該標(biāo)記之間的內(nèi)容會顯示在瀏覽器中Ø </html>表示:記告訴瀏覽器這是HTML文檔的終止F head 區(qū)屬性Ø <link rel="SHORTCUT ICON" href="favicon.ico"> 地址欄網(wǎng)站標(biāo)志圖標(biāo)注:圖片的名字最好是: favicon.icoØ Meta 標(biāo)記必須要寫在Head 頭標(biāo)記區(qū)域里Ø <meta http-equiv="refresh&qu
9、ot; content="秒數(shù); url=頁面路徑">自動跳轉(zhuǎn)Ø 瀏覽器兼容問題解決告訴瀏覽器使用IE7Ø <meta http-equiv="X-UA-Compatible" content="IE=EmulateIE7" />Ø 頁面編碼類型Ø <mate http-equiv="Content-Type"content="text/html;charset=UTF-8 ">Ø GB2312中國Ø UT
10、F-8國際Ø Ansi美國國家標(biāo)準(zhǔn)協(xié)會,它可以根據(jù)操作系統(tǒng)變換F body 標(biāo)簽屬性Ø bgcolor="red"頁面背景顏色Ø background="圖片.jpg"頁面背景圖片Ø text="#000FFF"頁面中所有非連接字體顏色Ø link=”顏色”頁面中所有連接字體顏色Ø alink=” 顏色”頁面中正要被點(diǎn)擊的連接字體顏色Ø vlink=” 顏色”頁面中所有點(diǎn)擊過的連接字體顏色Ø leftmargin=”0” 設(shè)定網(wǎng)頁與瀏覽器窗口左邊沿的間隙,
11、單位為像素Ø topmargin=”0” 設(shè)定網(wǎng)頁與瀏覽器窗口上邊沿的間隙,單位為像素F table 表格標(biāo)簽屬性Ø table表示定義一個HTML表格Ø <table></table>創(chuàng)建一個無邊框的表格Ø cellpadding="10"該屬性是設(shè)置表格的單元格的內(nèi)邊距Ø cellspacing="10"該屬性是設(shè)置表格的單元格間距Ø width="10"控制表格寬度Ø height="10"控制表格高度Ø
12、rowspan="2"合并行(寫在<td>標(biāo)簽)Ø colspan="2"合并列(格 寫在<td>標(biāo)簽里)Ø border="1"該屬性可指定邊框大小,數(shù)值越大邊框線越粗Ø bordercolor=”邊框線的顏色Ø bordercolorright=”顏色值”亮邊框?qū)傩?#216; bordercolordark=”顏色值”暗邊框?qū)傩?#216; <tr></tr>表格內(nèi)的行Ø <th></th>表格開頭格內(nèi)內(nèi)容自
13、動到中間位置字體加粗Ø <td></td>表示行內(nèi)的單元格Ø <caption>表格的標(biāo)題</caption>沒有任何邊框的表格頂部橫向控制表格方向align="left"left左 right右 center中間豎向控制表格方向valign="top"top上bottom下middle中間frame屬性來控制表格周圍的邊框frame="border"frame=" box"frame=" void" frame="
14、above"frame=" below"frame=" hsides"frame=" vsides"frame=" lhs" frame=" rhs"表格嵌套例子如下:<table><tr><td><table><tr><td>我是被嵌套在里面的 另一個表格</td></tr></table></td></tr></table>F HTML 字
15、符實(shí)體編碼<| <<>| >>{& |&&"|""' |  空格 |  方形空格×|×x乘號÷|÷÷除號©|©版權(quán)符號F HTML 超鏈接<a>錨標(biāo)簽(<a>)來創(chuàng)建一個連接到其他文件的鏈接
16、target=" "_blank在新窗口打開鏈接地址_self本窗口打開新鏈接_top假如你的頁面在框架中,如何跳出框架_parent父窗口還有一個是在框架中使用,值為: 框架的name屬性值(名字)<a href="頁面地址" target="_blank">點(diǎn)我到另一個頁面</a><a href="頁面地址"><img border="0" src=".imagesnext.gif">點(diǎn)擊圖片</a><a
17、href="mailto:someon?subject=Hello%20again">發(fā)郵件</a><ahref="mailto:someon?cc=someoneels&bcc=andsomeoneelse2&subject=Summer%20Party&body=You%20are%20invited%20to%20a%20big%20summer%20party!">郵件鏈接2</a> 完整版郵件鏈接下面是命名錨的語法:<a name="label">
18、 我的名字叫l(wèi)abel </a>在一個頁面鏈接到另一個頁面的指定位置鏈接地址后面加 #錨名字 即可.<a name="">點(diǎn)我到label位置</a>一個鏈接到本頁面中某章節(jié)的命名錨是這樣寫的:<a href="#label">點(diǎn)我到 label的位置.</a>點(diǎn)擊位置<a name="label">我是 label</a>鏈接的位置Hidefocus=”true”使鏈接點(diǎn)擊時(shí)是去血線 IEF HTML img圖片圖片的大小只需要指定 寬度,圖片就會自
19、動按比例縮放<img src="url.jpg" width="圖寬" height="圖高" border="0" alt=" " vspace=”垂直邊距”hspace=”水平邊距” align=”top;middle;bottom”/>alt 屬性值是由用戶定義的, 瀏覽器裝載圖像失敗的時(shí)候告訴用戶所丟失的信息F HTML 字體控制<b></b>字體加粗<i></i>斜體<em>斜體</em>斜體<u
20、></u>字體加下劃線<s></s>刪除線<tt></tt>小一點(diǎn)<sup>上標(biāo)簽</sup><sub>下標(biāo)簽</sub><strong>黑體加粗體</strong><big>原字體字號上加一級,多個標(biāo)記疊加</big><small>原大小字體減一級</small><strike>刪除線</strike><font>字體控制</font> 屬性如下:color=&
21、quot;字體顏色"size="字體大小"注: 值可以取 17 最大,再加需要 +數(shù)字 數(shù)字face="字體類型"F HTML 格式標(biāo)簽<h1 aling=”>標(biāo)題</h1>H17<nobr>強(qiáng)制不換行</nobr><pre>文本原格式輸出</pre><xpm><input type="text"name="yhm"></xpm> 被括起來的在頁面中原樣顯示<blockquote>內(nèi)容向
22、右縮進(jìn)</blockquot>F HTML marquee 移動標(biāo)記(跑馬燈)<marquee></marquee>Ø behavior=”屬性值”該屬性設(shè)置滾動方式 值如下:² scroll 循環(huán)滾動(默認(rèn)值)² slide 滾動一次² alternate 來回交替滾動Ø direction=” 屬性值”該屬性控制滾動方向 參數(shù)如下:² up上移動² down下移動² left左移動 ² right右移動Ø Scrollamount=”3”滾動速度Ø
23、; Scrolldelay=”200”該屬性設(shè)置滾動間隔, 滾動一直停留時(shí)間,再次滾動Ø Loop=”50”設(shè)置滾動次數(shù)<marquee direction="left" scrollamount="10">從右往左走</marquee><marquee direction="right" scrollamount="10">從左往右走</marquee><marquee behavior="alternate" scrollamo
24、unt="10">左右來回走</marquee><marquee direction="left" loop="1" behavior="alternate"scrollamount='10'>從右往左走一次</marquee><marquee direction="up" behavior="alternate" height="50"scrollamount='10'>
25、;我上下來回走</marquee><marquee onmouseover="this.stop()" onmouseout="this.start()" scrollamount="5" scrollDelay="10" direction="up" height="100">從下往上走鼠標(biāo)放到停止</marquee>F HTML 熱點(diǎn)區(qū)域(怎樣產(chǎn)生圖像地圖)首先必須定義出圖像上的各熱點(diǎn)區(qū)域的形狀、位置坐標(biāo)、及其指向的url地,這個過程叫
26、圖像熱點(diǎn)映射需要map標(biāo)記進(jìn)行說明<map name=”mapname”></map>Name 屬性為該圖像熱點(diǎn)映射指定了一個名稱圖像熱點(diǎn)映射中的各個區(qū)域用<area>標(biāo)記說明,<area>標(biāo)記的格式為:<area shape=”形狀” coords=”坐標(biāo)” href=”url”>coords 屬性與 shape 屬性配合使用,來規(guī)定區(qū)域的尺寸、形狀和位置。X 是水平方向 , Y 是 垂直方向shape 屬性的值:rect矩形 coords=” x1,y1,x2,y2” 則該值規(guī)定矩形左上角和右下角的坐標(biāo)/矩形 x1, y1左上角,
27、 x2, y2 右下角circ圓形 coords=”x,y,radius” coords=”80,100,60” 前倆圓心做表,半徑poly多邊形 coords=”x1,y1,x2,y2,.,xn,yn” 則該值規(guī)定多邊形各邊的坐標(biāo)。如果第一個坐標(biāo)和最后一個坐標(biāo)不一致,那么為了關(guān)閉多邊形,瀏覽器必須添加最后一對坐標(biāo)href 屬性也可以用nohref替換,表示在該區(qū)域單擊鼠標(biāo)無效.<area>標(biāo)簽還可以有一個target 屬性,用來指明瀏覽器在哪個窗口或幀中顯示href屬性所指向的網(wǎng)頁資源定好了圖像熱點(diǎn)映射后,接著就要在<img>圖像標(biāo)簽中增加一個名為usemap的屬性設(shè)
28、置,usemap屬性指定該圖像被用做圖像地圖,其設(shè)置值為所使用的圖像熱點(diǎn)映射名稱,格式為:在<map>標(biāo)簽的name屬性設(shè)置值前多加一個#字符實(shí)例:<img src=”*.jpg” usemap=”#mymap”><map name=”mymap”><area shape=”rectcoords=”0,0,50,50” href=”url”></map>F HTML 線包至<fieldset><legend>健康信息</legend><lable>正文</lable><
29、lable>正文</lable></fieldset>F HTML列表<ul>一個無序列表<li> Coffee</li><li> Tea</li></ul> 效果圖:無序列不同類型type="disc"實(shí)心圓點(diǎn)type="circle"空心圓點(diǎn)效果圖:type="square"方形有序列表<ol><li> Coffee</li><li> Tea</li><li>
30、 Milk</li></ol>Type=”1” 用什么來表示 start=”從第幾個數(shù)開始排序”效果圖:type="A"效果圖:type="a"效果圖:type="I"效果圖:type="i"效果圖:目錄列表<dir><li>目錄列表</li></dir>菜單列表<menu><li>菜單列表</li></menu>定義列表<dl><dt>定義列表標(biāo)題</dt>&
31、lt;dd>簡介</dd></dl>HTML form表單<form></form>最常用的表單標(biāo)記是<input> input的類型用type屬性指定Target=”windowname”action="URL"action屬性定義了所要提交到的目標(biāo)文件method="傳輸方式"提交(傳輸)表單數(shù)據(jù)這寫的什么方式接受用什么方式接POST隱士提交GET顯示提交(會在地址欄體現(xiàn)傳輸?shù)臄?shù)據(jù))REQUEST不考慮提交方式size="10"控制框的外觀大小maxlength=&
32、quot;10"控制框內(nèi)可以輸入多少個數(shù)據(jù)rows="15"文本框的 高度cols="60"文本框的 寬度checked默認(rèn)選項(xiàng)readonly="true"不能更改文本框的數(shù)據(jù)disabled限制文本框被修改推薦unselectable="on"不能點(diǎn)擊文本框<fomr action="URL" method="傳輸方式" name="表單名字"><input type="hidden" name=&quo
33、t; " value="隱藏域">隱藏域<intput type="text" name=" " size="10" value="值">文本框<intput type="password" name=" " maxlength="5" value="值">密碼框<intput type="radio" name=" " value
34、="值" checked>單選框 名字一樣<intput type="checkbox" name=" " value="值">多選框<intput type="submit" value="提交" onclick="事件名();">提交按鈕<input type="button" value="Hello world!">提交按鈕<intput type="
35、reset" value="清空按鈕">重置按鈕<input type="file" name="myfile" value="">文件上載對象<select name="xiala">下拉列表<option value="選項(xiàng)值">選項(xiàng)</option></select>屬性: multiole列表項(xiàng)選擇樣式selected="slected"設(shè)置默認(rèn)選項(xiàng)<textarea
36、 rows="10" cols="20">內(nèi)容</textarea>文本域Cols 行,rows 列Wrap 字符顯示方式=”on|off 字符不會繞virtual文本在區(qū)域的右邊界自動回繞到下一行,但是中間沒有回車符,發(fā)送時(shí)仍然是一行</form>HTML 框架 frameset1.<frameset>標(biāo)記定義了如何將窗口拆分成框架2.每個frameset標(biāo)簽定義了一組行和列3.行/列的值指明了每個行/列在屏幕上所占的大小Frameset 屬性:cols=”50%,50%” 橫向分割頁面的布局rows=”注意:
37、 作為frameset 的主文件,不可以有 bodyF frame標(biāo)記說明:Ø <frame src=”文件路徑” name=/>標(biāo)記定義了框架中放入什么文件Ø frameborder=”yes/no”該屬性是設(shè)置隱藏邊框Ø framespacing=”邊框?qū)挾取?#216; bordercolor=”邊框顏色”Ø noresize="noresize"禁止邊框移動Ø Scrolling=”yes/no/auto” 控制滾動條的顯示隱藏水平分欄<a href=”new.htm” target=”yemian
38、”>點(diǎn)擊我在 b.htm框架中替換頁面</a><frameset cols="25%,50%,25%"><frame src="frame_left.htm" noresize="noresize">像這樣<frame src="frame_center.htm" name=”yemian”><frame src="frame_right.htm"></frameset>垂直分欄<frameset rows=&q
39、uot;25%,50%,25%">rows=”框架窗口的寬度”<frame src="frame_top.htm"><frame src="frame_middle.htm"><frame src="frame_bottom.htm"></frameset>混合框架:<frameset rows="50%,50%"><frame src="frame_top.htm"><frameset cols=&q
40、uot;25%,75%"><frame src="frame_left.htm"><frame src="frame_right.htm"></frameset></frameset>導(dǎo)航框架:<frameset cols="120,*"><frame src="frame_link.htm"><frame src="frame_a.htm" name="showframe"></frameset>F 內(nèi)聯(lián)框架(浮動窗口):iframeØ <html>Ø <body>Ø <iframe src="intro.
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 廈門市2024-2025學(xué)年高二上學(xué)期期末考試歷史試題(含答案)
- 質(zhì)控護(hù)士考核-護(hù)理文件書寫復(fù)習(xí)試題含答案
- 危急值管理?復(fù)習(xí)測試有答案
- 2025年對口旅游類考試題及答案
- EDA軟件:OrCAD二次開發(fā)-OrCAD二次開發(fā)案例分析
- 2025年物理文科會考試題及答案
- 2025年產(chǎn)地證考試試題及答案
- 2025年精致旅游面試題及答案
- 2025年市場營銷測試試題及答案
- 2025年淡水養(yǎng)魚面試題及答案
- 2025江西吉泰廬陵開發(fā)投資集團(tuán)有限公司及下屬子公司招聘26人筆試參考題庫附帶答案詳解
- 2025年開封文化藝術(shù)職業(yè)學(xué)院單招職業(yè)傾向性測試題庫含答案
- 高中英語丨高考核心高頻詞匯
- 《數(shù)智化技術(shù)應(yīng)用與創(chuàng)新》課件 第1章 走進(jìn)數(shù)智化時(shí)代
- 2025中煤電力限公司面向中煤集團(tuán)內(nèi)部招聘15人易考易錯模擬試題(共500題)試卷后附參考答案
- 二零二五年阿里巴巴電商平臺代銷代運(yùn)營合同書模板3篇
- 2024年江西青年職業(yè)學(xué)院高職單招職業(yè)技能測驗(yàn)歷年參考題庫(頻考版)含答案解析
- 培訓(xùn)機(jī)構(gòu)校長聘任協(xié)議證書
- 四川省成都市高新區(qū)2024-2025學(xué)年八年級(上)期末物理試卷(含答案)
- 2025年浙江嘉興桐鄉(xiāng)市水務(wù)集團(tuán)限公司招聘10人高頻重點(diǎn)提升(共500題)附帶答案詳解
- ICH《M10:生物分析方法驗(yàn)證及樣品分析》
評論
0/150
提交評論