




版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、HTML+CSS筆記1.學(xué)習(xí)web前端開(kāi)發(fā)基礎(chǔ)技術(shù)需要掌握:HTML、CSS、JavaScript語(yǔ)言。(1)HTML是網(wǎng)頁(yè)內(nèi)容的載體。內(nèi)容就是網(wǎng)頁(yè)制作者放在頁(yè)面上想要讓用戶瀏覽的信息,可以包含文字、圖片、視頻等。(2) CSS樣式是表現(xiàn)。就像網(wǎng)頁(yè)的外衣。比如,標(biāo)題字體、顏色變化,或?yàn)闃?biāo)題加入背景圖片、邊框等。所有這些用來(lái)改變內(nèi)容外觀的東西稱之為表現(xiàn)。(3)JavaScript是用來(lái)實(shí)現(xiàn)網(wǎng)頁(yè)上的特效效果。如:鼠標(biāo)滑過(guò)彈出下拉菜單?;蚴髽?biāo)滑過(guò)表格的背景顏色改變。還有焦點(diǎn)新聞(新聞圖片)的輪換??梢赃@么理解,有動(dòng)畫(huà)的,有交互的一般都是用JavaScript來(lái)實(shí)現(xiàn)的。2.添加樣式如:<
2、;style type="text/css"> h1 font-size:12px; color:#930; text-align:center; </style>3.(1)<h1></h1>就是標(biāo)題標(biāo)簽;<p></p>是段落標(biāo)簽;<p>我的第一個(gè)段落</p><p>我的第二個(gè)段落</p>(2)標(biāo)簽與標(biāo)簽之間是可以嵌套的,但先后順序必須保持一致,如:<div>里嵌套<p>,那么</p>必須放在</div>的前面。4.
3、(1) <html></html>稱為根標(biāo)簽,所有的網(wǎng)頁(yè)標(biāo)簽都在<html></html>中。(2)<head>標(biāo)簽用于定義文檔的頭部,它是所有頭部元素的容器。頭部元素有<title>、<script>、 <style>、<link>、 <meta>等標(biāo)簽 (3)在<body>和</body>標(biāo)簽之間的內(nèi)容是網(wǎng)頁(yè)的主要內(nèi)容,如<h1>、<p>、<a>、<img>等網(wǎng)頁(yè)內(nèi)容標(biāo)簽,在這里的
4、標(biāo)簽中的內(nèi)容會(huì)在瀏覽器中顯示出來(lái)。5.head部分的標(biāo)簽<head> <title>.</title> <meta> <link> <style>.</style> <script>.</script></head>6.<!-注釋文字 ->7. <em>需要強(qiáng)調(diào)的文本</em>,在瀏覽器中<em> 默認(rèn)用斜體表示<strong>需要強(qiáng)調(diào)的文本</strong>,<strong> 用粗體表示:一
5、個(gè)想要成名名叫<strong>尼克卡拉威</strong>(托比馬奎爾Tobey Maguire飾)的作家8. 強(qiáng)調(diào)標(biāo)簽比較<em>和<strong>標(biāo)簽是為了強(qiáng)調(diào)一段話中的關(guān)鍵字時(shí)使用,它們的語(yǔ)義是強(qiáng)調(diào)。<span>標(biāo)簽是沒(méi)有語(yǔ)義的,它的作用就是為了設(shè)置單獨(dú)的樣式用的。 注:<style>span color:blue; </style>9. <q>標(biāo)簽,短文本引用 <q>引用文本</q> “莊生曉夢(mèng)迷蝴蝶。望帝春心托杜鵑。” 這是一句詩(shī)歌,出自晚唐詩(shī)人李商隱的錦瑟 。因?yàn)?/p>
6、不是作者自己的文字,所以需要使用<q></q>實(shí)現(xiàn)引用。注意:要引用的文本不用加雙引號(hào),瀏覽器會(huì)對(duì)q標(biāo)簽自動(dòng)添加雙引號(hào)。<q>莊生曉夢(mèng)迷蝴蝶。望帝春心托杜鵑。</p>10. <blockquote>標(biāo)簽,長(zhǎng)文本引用 <blockquote>引用文本</blockquote>11.使用<br/>標(biāo)簽分行顯示文本需要加回車(chē)換行的地方加入<br />,<br />標(biāo)簽作用相當(dāng)于word文檔中的回車(chē) <p> 暗淡輕黃體性柔,<br/>情疏跡遠(yuǎn)只香留。<b
7、r/>何須淺碧深紅色,<br/>自是花中第一流。 </p><br />標(biāo)簽是一個(gè)空標(biāo)簽,沒(méi)有HTML內(nèi)容的標(biāo)簽就是空標(biāo)簽,空標(biāo)簽只需要寫(xiě)一個(gè)開(kāi)始標(biāo)簽,這樣的標(biāo)簽有<br />、<hr />和<img />??偨Y(jié):在 html 代碼中輸入回車(chē)、空格都是沒(méi)有作用的。在html文本中想輸入回車(chē)換行,就必須輸入<br />。11.空格:要想輸入空格,必須寫(xiě)入 語(yǔ)法: 12.認(rèn)識(shí)<hr>標(biāo)簽,添加水平橫線13. <address>標(biāo)簽,為網(wǎng)頁(yè)加入地址信息
8、<address>聯(lián)系地址信息</address>14.使用<code>加入一行代碼 <code>代碼語(yǔ)言</code>;注:如果是多行代碼,可以使用<pre>標(biāo)簽。<pre>語(yǔ)言代碼段</pre><pre> 標(biāo)簽的主要作用:預(yù)格式化的文本。被包圍在 pre 元素中的文本通常會(huì)保留空格和換行符。15.使用ul,添加信息列表(無(wú)序列表):如下圖<ul> <li>信息</li> <li>信息</li> .</ul>ul-
9、li在網(wǎng)頁(yè)中顯示的默認(rèn)樣式一般為:每項(xiàng)li前都自帶一個(gè)圓點(diǎn)16.使用<ol>制作有序列表 如下圖:<ol> <li>信息</li> <li>信息</li> .</ol>17. <div>板塊<div.id="版塊名稱"></div>18.認(rèn)識(shí)table標(biāo)簽,認(rèn)識(shí)網(wǎng)頁(yè)上的表格 創(chuàng)建表格的四個(gè)元素:table、tbody、tr、th、td (1)<table></table>:整個(gè)表格以<table>標(biāo)記開(kāi)始、</ta
10、ble>標(biāo)記結(jié)束。(2)<tbody></tbody>:當(dāng)表格內(nèi)容非常多時(shí),表格會(huì)下載一點(diǎn)顯示一點(diǎn),但如果加上<tbody>標(biāo)簽后,這個(gè)表格就要等表格內(nèi)容全部下載完才會(huì)顯示。如右側(cè)代碼編輯器中的代碼。(3)<tr></tr>:表格的一行,所以有幾對(duì)tr 表格就有幾行。(4)<td></td>:表格的一個(gè)單元格,一行中包含幾對(duì)<td>.</td>,說(shuō)明一行中就有幾列。(5)<th></th>:表格的頭部的一個(gè)單元格,表格表頭。(6)表格中列的個(gè)數(shù),取決于一行中
11、數(shù)據(jù)單元格的個(gè)數(shù)。19.caption標(biāo)簽,為表格添加標(biāo)題和摘要摘要:摘要的內(nèi)容是不會(huì)在瀏覽器中顯示出來(lái)的。它的作用是增加表格的可讀性(語(yǔ)義化),使搜索引擎更好的讀懂表格內(nèi)容,還可以使屏幕閱讀器更好的幫助特殊用戶讀取表格內(nèi)容。標(biāo)題:用以描述表格內(nèi)容,標(biāo)題的顯示位置:表格上方。 語(yǔ)法:<table summary="表格簡(jiǎn)介文本"> <caption>標(biāo)題文本</caption>20.使用<a>標(biāo)簽,鏈接到另一個(gè)頁(yè)面語(yǔ)法:<a href="目標(biāo)網(wǎng)址" title="鼠標(biāo)滑過(guò)顯示的文本"
12、;>鏈接顯示的文本</a> 例如:<a href="" title="點(diǎn)擊進(jìn)入慕課網(wǎng)">click here!</a>上面例子作用是單擊click here!文字,網(wǎng)頁(yè)鏈接到這個(gè)網(wǎng)頁(yè)。title屬性的作用,鼠標(biāo)滑過(guò)鏈接文字時(shí)會(huì)顯示這個(gè)屬性的文本內(nèi)容21在新建瀏覽器窗口中打開(kāi)鏈接 <a>標(biāo)簽在默認(rèn)情況下,鏈接的網(wǎng)頁(yè)是在當(dāng)前瀏覽器窗口中打開(kāi),有時(shí)我們需要在新的瀏覽器窗口中打開(kāi)。如下代碼:<a href="目標(biāo)網(wǎng)址" target="_blank"&g
13、t;click here!</a>22.使用mailto在網(wǎng)頁(yè)中鏈接Email地址 <a>標(biāo)簽還有一個(gè)作用是可以鏈接Email地址,使用mailto能讓訪問(wèn)者便捷向網(wǎng)站管理者發(fā)送電子郵件。我們還可以利用mailto做許多其它事情。下面一一進(jìn)行講解,請(qǐng)看詳細(xì)圖示:注意:如果mailto后面同時(shí)有多個(gè)參數(shù)的話,第一個(gè)參數(shù)必須以“?”開(kāi)頭,后面的參數(shù)每一個(gè)都以“&”分隔。下面是一個(gè)完整的實(shí)例:23.認(rèn)識(shí)<img>標(biāo)簽,為網(wǎng)頁(yè)插入圖片語(yǔ)法:<img src="圖片地址" alt="下載失敗時(shí)的替換文本" titl
14、e = "提示文本">舉例:<img src = "myimage.gif" alt = "My Image" title = "My Image" />講解:1、src:標(biāo)識(shí)圖像的位置;2、alt:指定圖像的描述性文本,當(dāng)圖像不可見(jiàn)時(shí)(下載不成功時(shí)),可看到該屬性指定的文本;3、title:提供在圖像可見(jiàn)時(shí)對(duì)圖像的描述(鼠標(biāo)滑過(guò)圖片時(shí)顯示的文本);4、圖像可以是GIF,PNG,JPEG格式的圖像文件。24.使用表單標(biāo)簽,與用戶交流語(yǔ)法:<form method="傳送方式&quo
15、t; action="服務(wù)器文件">講解:1.<form> :<form>標(biāo)簽是成對(duì)出現(xiàn)的,以<form>開(kāi)始,以</form>結(jié)束。2.action :瀏覽者輸入的數(shù)據(jù)被傳送到的地方,比如一個(gè)PHP頁(yè)面(save.php)。3.method : 數(shù)據(jù)傳送的方式(get/post)。<form method="post" action="save.php"> <label for="username">用戶名
16、:</label> <input type="text" name="username" /> <label for="pass">密碼:</label> <input type="password" name="pass" /></form>注意:1、所有表單控件(文本框、文本域、按鈕、單選框、復(fù)選框等)都必須放在<form></form>標(biāo)簽之間(否則用戶輸入的信息可提交不到服務(wù)器上哦?。?、me
17、thod:post/get的區(qū)別這一部分內(nèi)容屬于后端程序員考慮的問(wèn)題注:Form中的get和post方法,在數(shù)據(jù)傳輸過(guò)程中分別對(duì)應(yīng)了GET和POST方法。二者主要區(qū)別如下:1、Get將表單中數(shù)據(jù)的按照variable=value的形式,添加到action所指向的URL后面,并且兩者使用“?”連接,而各個(gè)變量之間使用“&”連接;Post是將表單中的數(shù)據(jù)放在form的數(shù)據(jù)體中,按照變量和值相對(duì)應(yīng)的方式,傳遞到action所指向URL。如下形式: 2、Get是不安全的,因?yàn)樵趥鬏斶^(guò)程,數(shù)據(jù)被存放在請(qǐng)求的URL地址中,這樣就可能會(huì)有一些隱私的信息
18、被第三方看到。3、Get方式傳輸?shù)臄?shù)據(jù)量非常小,一般限制在 2KB 左右,但是執(zhí)行效率卻比 Post 方法好;而 Post 方式傳遞的數(shù)據(jù)量相對(duì)較大,它是等待服務(wù)器來(lái)讀取數(shù)據(jù),不過(guò)也有字節(jié)限制,這是為了避免對(duì)服務(wù)器用大量數(shù)據(jù)進(jìn)行惡意攻擊,根據(jù)微軟方面的說(shuō)法,微軟對(duì)用 Request.Form()可接收的最大數(shù)據(jù)有限制,IIS4中為 80KB 字節(jié),IIS5 中為 100KB 字節(jié)。綜上所述,請(qǐng)盡量用 Post 方法。25.文本輸入框,密碼輸入框語(yǔ)法:<form> <input type="text/password" name="名稱"
19、 value="文本" /></form>1、type: 當(dāng)type="text"時(shí),輸入框?yàn)槲谋据斎肟? 當(dāng)type="password"時(shí), 輸入框?yàn)槊艽a輸入框。2、name:為文本框命名,以備后臺(tái)程序ASP 、PHP使用。3、value:為文本輸入框設(shè)置默認(rèn)值。(一般起到提示作用)舉例:<form> 姓名: <input type="text" name="myName"> <br/&
20、gt; 密碼: <input type="password" name="pass"></form>26.文本域,支持多行文本輸入語(yǔ)法:<textarea rows="行數(shù)" cols="列數(shù)">文本</textarea>1、<textarea>標(biāo)簽是成對(duì)出現(xiàn)的,以<textarea>開(kāi)始,以</textarea>結(jié)束。2、cols :多行輸入域的列數(shù)。3、rows :多行輸入域的行數(shù)。4、在<textarea><
21、/textarea>標(biāo)簽之間可以輸入默認(rèn)值。舉例:<form method="post" action="save.php"> <label>聯(lián)系我們</label> <textarea cols="50" rows="10" >在這里輸入內(nèi)容.</textarea></form>27.使用單選框,復(fù)選框,讓用戶選擇html中有兩種選擇框,即單選框和復(fù)選框,兩者的區(qū)別是單選框中的選項(xiàng)用戶只能選擇一項(xiàng),而復(fù)選框中用戶可以任意選擇多項(xiàng),甚至全
22、選語(yǔ)法:<input type="radio/checkbox" value="值" name="名稱" checked="checked"/>1、type:當(dāng) type="radio" 時(shí),控件為單選框當(dāng) type="checkbox" 時(shí),控件為復(fù)選框2、value:提交數(shù)據(jù)到服務(wù)器的值(后臺(tái)程序PHP使用)3、name:為控件命名,以備后臺(tái)程序 ASP、PHP 使用4、checked:當(dāng)設(shè)置 checked="
23、;checked" 時(shí),該選項(xiàng)被默認(rèn)選中注意:同一組的單選按鈕,name 取值一定要一致,比如上面例子為同一個(gè)名稱“radioLove”,這樣同一組的單選按鈕才可以起到單選的作用。28使用下拉列表框,節(jié)省空間講解:1、value:2、selected="selected":設(shè)置selected="selected"屬性,則該選項(xiàng)就被默認(rèn)選中。29.使用下拉列表框進(jìn)行多選 下拉列表也可以進(jìn)行多選操作,在<select>標(biāo)簽中設(shè)置multiple="multiple"屬性,就可以實(shí)現(xiàn)多選功能,在 widows 操作系
24、統(tǒng)下,進(jìn)行多選時(shí)按下Ctrl鍵同時(shí)進(jìn)行單擊(在 Mac下使用 Command +單擊),可以選擇多個(gè)選項(xiàng)。如下代碼:30.使用提交按鈕,提交數(shù)據(jù) 語(yǔ)法:<input type="submit" value="提交">type:只有當(dāng)type值設(shè)置為submit時(shí),按鈕才有提交作用value:按鈕上顯示的文字注:在type中只有submit是用來(lái)提交表單的,button只是一個(gè)按鈕.不能提交表單。31.使用重置按鈕,重置表單信息 當(dāng)用戶需要重置表單信息到初始時(shí)的狀態(tài)時(shí),比如用戶輸入“用戶名”后,發(fā)現(xiàn)書(shū)寫(xiě)有誤,可以使用重置按鈕
25、使輸入框恢復(fù)到初始狀態(tài)。只需要把type設(shè)置為"reset"就可以語(yǔ)法:<input type="reset" value="重置">type:只有當(dāng)type值設(shè)置為reset時(shí),按鈕才有重置作用value:按鈕上顯示的文字32.form表單中的label標(biāo)簽 語(yǔ)法:<label for="控件id名稱">注意:標(biāo)簽的 for 屬性中的值應(yīng)當(dāng)與相關(guān)控件的 id 屬性值一定要相同。32.認(rèn)識(shí)CSS樣式 CSS全稱為“層疊樣式表 (Cascading Style Sheets
26、)”,它主要是用于定義HTML內(nèi)容在瀏覽器內(nèi)的顯示樣式,如文字大小、顏色、字體加粗等。如下列代碼:p font-size:12px; color:red; font-weight:bold;33. CSS注釋代碼 用/*注釋語(yǔ)句*/來(lái)標(biāo)明(Html中使用<!-注釋語(yǔ)句->)34.CSS代碼語(yǔ)法 css 樣式由選擇符和聲明組成,而聲明又由屬性和值組成,如下圖所示:選擇符:又稱選擇器,指明網(wǎng)頁(yè)中要應(yīng)用樣式規(guī)則的元素,如本例中是網(wǎng)頁(yè)中所有的段(p)的文字將變成藍(lán)色,而其他的元素(如ol)不會(huì)受到影響。聲明:在英文大括號(hào)“”中的的就是聲明,屬性和值之間用英文冒號(hào)“:”分隔。當(dāng)有多條聲明時(shí),
27、中間可以英文分號(hào)“;”分隔,如下所示:pfont-size:12px;color:red;注意:1、最后一條聲明可以沒(méi)有分號(hào),但是為了以后修改方便,一般也加上分號(hào)。2、為了使用樣式更加容易閱讀,可以將每條代碼寫(xiě)在一個(gè)新行內(nèi),如下所示:p font-size:12px; color:red;35.內(nèi)聯(lián)式CSS樣式,直接寫(xiě)在現(xiàn)有的HTML標(biāo)簽中從CSS 樣式代碼插入的形式來(lái)看基本可以分為以下3種:內(nèi)聯(lián)式、嵌入式和外部式三種。這一小節(jié)先來(lái)講解內(nèi)聯(lián)式。內(nèi)聯(lián)式css樣式表就是把css代碼直接寫(xiě)在現(xiàn)有的HTML標(biāo)簽中,如下面代碼:<p style="color:red">這
28、里文字是紅色。</p>注意要寫(xiě)在元素的開(kāi)始標(biāo)簽里,下面這種寫(xiě)法是錯(cuò)誤的:<p>這里文字是紅色。</p style="color:red">并且css樣式代碼要寫(xiě)在style=""雙引號(hào)中,如果有多條css樣式代碼設(shè)置可以寫(xiě)在一起,中間用分號(hào)隔開(kāi)。如下代碼:<p style="color:red;font-size:12px">這里文字是紅色。</p>36.內(nèi)聯(lián)式css樣式,直接寫(xiě)在現(xiàn)有的HTML標(biāo)簽中內(nèi)聯(lián)式css樣式表就是把css代碼直接寫(xiě)在現(xiàn)有的HTML標(biāo)簽中,如下面代碼:<p style="
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 福建寧德同心順聯(lián)盟2024~2025學(xué)年高一下冊(cè)期中聯(lián)合考試數(shù)學(xué)試題
- 志愿者培訓(xùn)突發(fā)事件預(yù)防與處理策略考核試卷
- 廣東省肇慶市四會(huì)市2024-2025學(xué)年七年級(jí)下學(xué)期期末語(yǔ)文試題(含答案)
- 絲印染在汽車(chē)內(nèi)飾扶手材料中的應(yīng)用考核試卷
- 節(jié)能型低溫倉(cāng)儲(chǔ)技術(shù)考核試卷
- 生態(tài)可持續(xù)發(fā)展的廢棄物資源化利用技術(shù)考核試卷
- 信息透明度與保密性考核試卷
- 作業(yè)場(chǎng)所物理因素健康風(fēng)險(xiǎn)評(píng)估工具開(kāi)發(fā)考核試卷
- 2025年中國(guó)GSM汽車(chē)遠(yuǎn)程防盜報(bào)警器數(shù)據(jù)監(jiān)測(cè)報(bào)告
- 2025年中國(guó)CPP印刷膜數(shù)據(jù)監(jiān)測(cè)報(bào)告
- 三家比價(jià)合同范例
- 項(xiàng)目駐地安全防火培訓(xùn)
- 風(fēng)險(xiǎn)評(píng)估培訓(xùn)課件x
- 《PLC應(yīng)用技術(shù)(西門(mén)子S7-1200)第二版》全套教學(xué)課件
- DB34∕T 3468-2019 民用建筑樓面保溫隔聲工程技術(shù)規(guī)程
- GB/T 44143-2024科技人才評(píng)價(jià)規(guī)范
- NBT 47013.4-2015 承壓設(shè)備無(wú)損檢測(cè) 第4部分:磁粉檢測(cè)
- 湖北2024年湖北省高級(jí)人民法院及直屬法院招聘雇員制審判輔助人員22人筆試歷年典型考題及考點(diǎn)附答案解析
- 2024年上海市中考數(shù)學(xué)真題試卷及答案解析
- 生物-云南省昆明市2023-2024學(xué)年高二下學(xué)期期末質(zhì)量檢測(cè)試題和答案
- 《污水處理企業(yè)安全生產(chǎn)標(biāo)準(zhǔn)化建設(shè)規(guī)范》(T-GDPAWS 11-2022)
評(píng)論
0/150
提交評(píng)論