資源簡介 (共171張PPT)編寫HTML代碼考綱分析1了解網(wǎng)頁與網(wǎng)站的概念本課程在高考中上機占10分操作,理論一般為1——2個題,爭取本課程高考中不丟分2HTML基礎(chǔ)理解HTML基本結(jié)構(gòu)、常用標記與超鏈接3常用應(yīng)用的使用掌握列表、超鏈接、表格、css、表單、多媒體等常見應(yīng)用的使用方法。1認識HTMLPart one3 常用的瀏覽器1 網(wǎng)頁的基本組成2 什么是HTML目 錄4 Web標準的三大組成部分1.網(wǎng)站的概念網(wǎng)站是指在 Internet上,使用HTML(超文本標記語言)等工具制作的用于展示特定信息的相關(guān)網(wǎng)頁集合。網(wǎng)站結(jié)構(gòu)一般分為物理結(jié)構(gòu)和邏輯結(jié)構(gòu)。分析網(wǎng)站結(jié)構(gòu)主要是對網(wǎng)站的邏輯結(jié)構(gòu)進行規(guī)劃設(shè)計,常見的網(wǎng)站邏輯結(jié)構(gòu)有線性結(jié)構(gòu)、二維表結(jié)構(gòu)、層次結(jié)構(gòu)。網(wǎng)頁是網(wǎng)站中的一“頁”,通常是HTML格式的文件, 它要用瀏覽器來閱讀。2、網(wǎng)頁概念網(wǎng)頁是構(gòu)成網(wǎng)站的基本元素, 網(wǎng)頁以文件的形式存儲,通常由圖片、鏈接、文字、聲音、視頻等元素組成。通常我們看到的網(wǎng)頁,常以.html或者.htm后綴結(jié)尾的文件,也被稱為HTML文件。靜態(tài)網(wǎng)頁有HTML、 Flash、JavaScript、 VBScript等;動態(tài)網(wǎng)頁有ASP、JSP、PHP、、CGI等,什么是網(wǎng)頁?靜態(tài)與動態(tài)網(wǎng)頁?3、HTML什么是HTML HTML,稱為超文本標記語言(hyper text markup language),這些標記代碼并不是一種程序語言,是一種編寫超文本文檔的簡單標記語言。標記語言是一套標記標簽可以直接通過瀏覽器解釋執(zhí)行。Ps:所謂超文本,有兩個意思1、它可以加入圖片、聲音、動畫、多媒體等內(nèi)容(超越了文本限制)2、它還可以從一個文件跳到另一個文件,與世界各地主機的文件鏈接(超鏈接文件包)3、HTML網(wǎng)頁開發(fā)軟件網(wǎng)頁制作三劍客Dreamweaver(制作網(wǎng)頁)、Flash(制作網(wǎng)頁動畫)、Fireworks(處理網(wǎng)頁圖形)FrontPage(微軟已停止提供):網(wǎng)頁制作軟件動態(tài)網(wǎng)頁開發(fā)軟件: Microsoft visual studio(用于開發(fā).aspx網(wǎng)頁)、 I Builder(用于開發(fā)jsp網(wǎng)頁)2、網(wǎng)頁小結(jié)文字和圖片是構(gòu)成網(wǎng)頁的最基本元素。除此之外,還包括有超鏈接、表格、音頻、視頻、動畫、表單和腳本程序等。其中表單和腳本程序主要用于動態(tài)網(wǎng)頁設(shè)計有前端人員書寫HTML文件,然后瀏覽器打開,就看到的網(wǎng)頁網(wǎng)頁生成網(wǎng)頁元素HTML超文件標記語言,用來制作網(wǎng)頁的一門語言,由標簽組成,比如圖片標簽,超鏈接標簽,表格標簽等。3、瀏覽器常用瀏覽器瀏覽器是網(wǎng)頁顯示、運行的平臺。常用的瀏覽器有IE、火狐(firefox)、谷歌(chrome)、safari(蘋果公司)、oprea、國產(chǎn):360、UC等4、web標準4.1web標準的構(gòu)成包括結(jié)構(gòu)、表現(xiàn)和行為三個方面標準 說明結(jié)構(gòu) 結(jié)構(gòu)用于對網(wǎng)頁元素進行整理和分類,現(xiàn)階段主要學的是HTML樣式 標準用于設(shè)置網(wǎng)頁元素的版式、顏色、大小等外觀樣式,主要指的是CSS行為 行為是指網(wǎng)頁模型的定義及交互的編寫,主要指的JavaScriptWeb標準提出最佳體驗方式:結(jié)構(gòu)、樣式、行為相分離簡單講:結(jié)構(gòu)寫到HTML中,樣式寫到CSS文件中,行為寫到JAVASCRIPT文件中HTMLCSSjavascript網(wǎng)頁前端結(jié)構(gòu)類似身體樣式類似外觀修飾行為類似行為動作2HTML標簽基礎(chǔ)Part two3 超鏈接標簽1 標簽的書寫規(guī)范2 HTML結(jié)構(gòu)目 錄4 圖片標簽5 路徑1.1基本語法概述1.HTML標簽是由尖括號<>包圍的關(guān)鍵詞,例如:2.HTML標簽通常是成對出現(xiàn)的,例如:和,這樣的標簽稱為雙標簽3.有些特殊的標簽是單個標簽(較少),比如或者,這樣的標簽稱為單標簽1、HTML語法規(guī)范1.2標簽關(guān)系雙標簽關(guān)系可以分為兩類:包含關(guān)系和并列關(guān)系包含關(guān)系:標題內(nèi)容1、HTML語法規(guī)范并列關(guān)系:內(nèi)容< title>網(wǎng)頁標題文件主體2.HTML基本結(jié)構(gòu)2、HTML基本結(jié)構(gòu)標簽名 定義 說明… HTML標簽 頁面中最大的標簽,用于標識網(wǎng)頁文檔的開始與結(jié)束… 文檔頭部 用于標識網(wǎng)頁文檔的頭部< title>… 文檔標題 網(wǎng)頁標題,內(nèi)容顯示在瀏覽器窗口的標題欄中… 文檔主體 頁面內(nèi)容基本都放在BODY里面,用于標識網(wǎng)頁文檔的主體部分2、dw介紹3.HTML常用標記3.1標簽語義學習標簽最重要的是記住每個標簽的語義。簡單說就是指標簽的含義,即這個標簽是干嘛的根據(jù)標簽的語義,在合適的地方給一個合適的標簽,可以讓頁面結(jié)構(gòu)更清晰21格式:功能:為代碼添加注釋內(nèi)容,這些內(nèi)容不會顯示在網(wǎng)頁中格式:功能:使標記之后的內(nèi)容強制顯示在頁面下一行 強制不換行 自動換行格式:…功能:將一段文字強制換成兩個段落,換段之后的段落之間會多出一行空白行,可省略結(jié)束標記,但它仍然屬于容器型標記,可使用align屬性來設(shè)置對齊方式>格式:< center>… center>功能:將標記之間的文本進行居中顯示3.HTML常用標記注釋標記居中標記注釋標記換行標記換段標記22格式:…功能:原樣顯示編輯排版好的文本內(nèi)容格式:…功能:設(shè)置段落標題,以不同字號的黑粗體方式顯示,自帶換段功能。n的取值為1~6,n的取值越小,標題級別越大,字號越大,可使用 align屬性來設(shè)置對齊方式①格式:…功能:字體加粗②格式:<1>…功能:字體傾斜③格式:功能:字體加下劃線④格式:…功能:字體加刪除線3.HTML常用標記特殊字符標記原樣顯示文本標記段落標題標記字體樣式標記< <> >& & © ®空格 3.HTML常用標記標簽除了語義定義外,還可以包含屬性,寫作:<標簽 屬性名1=“屬性值1”屬性名2=“屬性值2...>,屬性可以簡單設(shè)置該標簽的一些表現(xiàn)屬性,比如對齊,設(shè)置顏色,表格寬度等。但是后面學了CSS后,基本都采用css樣式定義標簽表現(xiàn)形式。24格式:功能:插入一條水平分隔線3.HTML常用標記水平線標記字體標記屬性 功能 默認值size 水平分隔線的粗細,以像素為單位 2pxwidth 水平分隔線的寬度,以像素或百分比為單位 頁面寬度align 水平分隔線的對齊方式 居中顯示color 水平分隔線的顏色 黑色noshade 取消水平分隔線的3D陰影 有3D陰影格式:…功能:設(shè)置文本的字體、字號和顏色屬性 功能face 設(shè)置字體類別size 設(shè)置字體大小,取值為1-7,數(shù)值越大,字號越大,也可用“+“或““來設(shè)置相對值 默認是3號字color 設(shè)置字體顏色,可以用6位16進制數(shù)表示,也可以用英文表示。…:在一個網(wǎng)頁文檔中只能出現(xiàn)一次,用于標識網(wǎng)頁文檔的主體部分,常用屬性如下表3.HTML常用標記屬性 功能bgcolor 設(shè)置背景顏色background 設(shè)置背景顏圖片text 設(shè)置文本顏色link 設(shè)置超鏈接顏色 默認藍色vlink 設(shè)置已被點擊的超鏈接顏色 默認深棕色alink 設(shè)置正在被點擊的超鏈接顏色 默認紅色leftmargin 設(shè)置頁面左邊距rightmargin 設(shè)置頁面右邊距topmargin 設(shè)置頁面上邊距bottommargin 設(shè)置頁面下邊距9.1日22級6班學到此作業(yè)2、標記常用屬性應(yīng)用(提供背景圖片“Images下的Bg.png”,背景色為:599FF5,左右邊距均為60Px,頂邊距為20Px;文字為白色,宋體;鏈接顏色為白色,訪問過的鏈接顏色為紫色,活動鏈接顏色為黃色;“作者單位”鏈接到空鏈接,“聯(lián)系我”為空鏈接:作業(yè):完成下發(fā)的TASK2中的作業(yè)要求:利用記事本編輯網(wǎng)頁,按照要求保存為HTML文件,自己預覽后提交。涉及到的顏色,有提示的根據(jù)提示設(shè)置,沒有的自行設(shè)置,所有顏色都可以用英文或者6位16進制數(shù)表示。用16進制數(shù)表示時格式為#000000。有問題及時反饋練習。22.6班9.8日學到此22.2班9.13日學到此作業(yè)red(紅), white(白),black(黑),green(綠),yellow(黃),blue(藍),purple(紫),gray(灰),brown(棕),,navy (丈青色)顏色顏色16進制的GEB顏色表示方法:#ff0000紅色,#0000ff藍色,#00ff00綠色#00FFFF青色,#ffff00黃色,F(xiàn)F00FF紫色#ffffff白色,#000000黑色4.超鏈接建立超鏈接本地鏈接網(wǎng)絡(luò)鏈接格式:< a href="鏈接目標“>鏈接源功能:從一個網(wǎng)頁指向另一個目標的鏈接關(guān)系添加文本超鏈接的屬性屬性 功能href 設(shè)置超鏈接的鏈接目標,一般是一個URL地址,也可以是圖片、電子郵件地址或一個文件等target 取值 _blank,鏈接內(nèi)容打開在新的測覽器窗口中取值 _parent,鏈接內(nèi)容打開在包含鏈接的父框架頁或窗口中取值_self,鏈接內(nèi)容顯示在當前窗口中,此取值為默認值取值_top,將框架中的鏈接目標內(nèi)容,顯示在沒有框架的窗口中取值“框架名稱”,鏈接內(nèi)容在“框架名稱”的網(wǎng)頁框架中打開書簽鏈接電子郵件鏈接4.超鏈接建立超鏈接本地鏈接網(wǎng)絡(luò)鏈接鏈接目標為本地計算機的不同文件,常用相對路徑來表示位置,也稱為相對URL鏈接。相對路徑分為根相對路徑和文檔相對路徑。根相對路徑:以站點根目錄“/”為起始目錄。文檔相對路徑:以當前文檔所在路徑為起始目錄,進行相對文檔查找,不用包括協(xié)議和主機地址信息,通常只包含文件夾名和文件名,甚至只有文件名。鏈接到同一目錄下,只輸入要鏈接的文件名。鏈接到下級目錄中的文件,先輸入目錄名,然后加“/”,再輸人文件名。鏈接到上一級目錄中的文件,先輸入“../”,再輸入目錄名/文件名本地鏈接書簽鏈接電子郵件鏈接站點根目錄imagespagesindex.html02.html01.htmlbeijing.jpgima1.jpgimg2.jpg1、在index.html文件中調(diào)用ima1.jpg的路徑怎么寫?2、02.html要鏈接到index.html路徑怎么寫?。。。4.超鏈接建立超鏈接本地鏈接網(wǎng)絡(luò)鏈接鏈接目標為本地計算機的不同文件,常用相對路徑來表示位置,也稱為相對URL鏈接。相對路徑分為根相對路徑和文檔相對路徑。根相對路徑:以站點根目錄“/”為起始目錄。文檔相對路徑:以當前文檔所在路徑為起始目錄,進行相對文檔查找,不用包括協(xié)議和主機地址信息,通常只包含文件夾名和文件名,甚至只有文件名。鏈接到同一目錄下,只輸入要鏈接的文件名。鏈接到下級目錄中的文件,先輸入目錄名,然后加“/”,再輸人文件名。鏈接到上一級目錄中的文件,先輸入“../”,再輸入目錄名/文件名本地鏈接書簽鏈接電子郵件鏈接P33頁絕對路徑的盤符/,而不是\/(斜杠)和\(反斜杠)在widows和dos系統(tǒng)中用\表示文件的路徑在UNIX和linux中用的是/表示文件路徑在編程語言中路徑用/,\表示轉(zhuǎn)義字符。C:\windows\notepad.exeC:\\windows\\notepad.exe作業(yè)1、根據(jù)下圖上文字建立網(wǎng)頁: 2022級2班9.14學習到此4.超鏈接建立超鏈接本地鏈接網(wǎng)絡(luò)鏈接鏈接目標為遠程網(wǎng)絡(luò)服務(wù)器上的資源的超鏈接,常用絕對路徑來表示鏈接目標的位置,需要填寫完整的URL地址(包括協(xié)議名、主機名、文件所在主機上的路徑以及文件名)絕對路徑:給出目標文件的完整URL地址,包括傳輸協(xié)議在內(nèi),一般格式為 protocol:Hostname:port/path/。端口號為默認時可省略不寫(http默認端口號為80,ftp默認端口號為21)網(wǎng)絡(luò)鏈接書簽鏈接電子郵件鏈接作業(yè)1、根據(jù)下圖上文字建立網(wǎng)頁:5.超鏈接建立超鏈接本地鏈接網(wǎng)絡(luò)鏈接書簽鏈接電子郵件鏈接b.建立書簽鏈接a.建立書簽書簽鏈接書簽鏈接建立書簽建立書簽鏈接格式:< a href=”#書簽名”>鏈接源功能:建立由鏈接源指向鏈接目標為書簽的書簽鏈接,若要從其他網(wǎng)頁進行書簽鏈接,則需要在鏈接目標中的“#書簽名”前加上書簽所屬的網(wǎng)頁文件名。書簽鏈接的目標為網(wǎng)頁內(nèi)的其他位置的超鏈接,使用時需要先建立書簽,再為書簽建立鏈接。格式:< a name=”書簽名">書簽內(nèi)容功能:在書簽內(nèi)容位置處建立name屬性中所指定的書簽名,書簽名是代表“書簽內(nèi)容”的有意義的簡短字符串,用于標明書簽鏈接的位置書簽鏈接5.超鏈接建立超鏈接本地鏈接網(wǎng)絡(luò)鏈接書簽鏈接電子郵件鏈接書簽鏈接書簽(錨點)鏈接格式:< a href=”#ID名”>鏈接源功能:建立由鏈接源指向鏈接目標為ID名的書簽鏈接,若要從其他網(wǎng)頁進行書簽鏈接,則需要在鏈接目標中的“#ID名”前加上書簽所屬的網(wǎng)頁文件名。ID名是整個網(wǎng)站的唯一性以字母開頭,可以用數(shù)字和一些字符,不要用中文命名錨點鏈接作業(yè)如果要鏈接到另一個文件下的書簽,書簽鏈接為鏈接原1、根據(jù)下圖上文字建立網(wǎng)頁:5.超鏈接建立超鏈接本地鏈接網(wǎng)絡(luò)鏈接格式:< a href=" mailto:郵件地址 cc=抄送者郵箱& subject=郵件主題&body=郵件內(nèi)容”>鏈接源功能:使點擊者啟動默認的電子郵件客戶端軟件,并向指定的郵件地址編輯發(fā)送郵件中的電子郵件協(xié)議名稱與電子郵件地址是必寫項,郵件主題是可選項 bcc=密送者的郵箱地址如果郵件地址后有兩個及以上參數(shù)加上問號再跟第一個參數(shù)。參數(shù)直接用&隔開電子郵件鏈接書簽鏈接電子郵件鏈接作業(yè)1、根據(jù)下圖上文字建立網(wǎng)頁:更改鏈接顏色在body標簽下設(shè)置鏈接顏色、Text:設(shè)置文本顏色Link:可連接文本顏色Vlink:已被訪問過鏈接顏色Alink:正在被訪問鏈接顏色作業(yè):完成下發(fā)的TASK4中的作業(yè)要求:利用記事本編輯網(wǎng)頁,按照要求保存為HTML文件,自己預覽后提交。有問題及時反饋練習。4插入多媒體Part three多媒體1插入圖像2插入聲音和視頻3插入背景音樂多媒體文件格式圖像文件類型:bmp、jpg、GIF和PNG格式等音頻文件類型:WAV、MP3、MID1、RA和RM格式等視頻文件類型:AV1和SWF格式等4插入AVI視頻文件一、Mate標簽格式:功能:對HTML文件進行說明,文件的所有權(quán)及采用的字符集網(wǎng)頁特效1)name項:常用的選項有Keywords(關(guān)鍵字) ,description(網(wǎng)站內(nèi)容描述),author(作者),robots(機器人向?qū)?等。2)http-equiv項:可用于代替name項,常用的選項有Expires(期限),Pragma(cache模式),Refresh(刷新),Set-Cookie(cookie設(shè)定),Window-target(顯示窗口的設(shè)定),content-Type(顯示字符集的設(shè)定)等。3)content項:根據(jù)name項或http-equiv項的定義來決定此項填寫什么樣的字符串。二、參數(shù)解析:三、應(yīng)用1、告訴瀏覽器網(wǎng)頁所識別的文件類型及語言類型,比如說,我們要讓瀏覽器識別HTM/HTML類型的簡體中文網(wǎng)面,我們可以這樣寫:< Meta http-equiv="Content-Type" content="text/html; charset=gb2312" >2、讓一些搜索引擎搜索到你的網(wǎng)頁,代碼可以這樣寫:< Meta Name=" Keywords" Content="網(wǎng)頁關(guān)鍵字" >< Meta Name=" description" Content="網(wǎng)頁描述文字" >網(wǎng)頁特效三、應(yīng)用3、讓一個頁面過上一定的時間,自動轉(zhuǎn)到另一個頁面或者站點去,如:< Meta HTTP-equiv="refresh" content="6; url=http://hi./tesalo/" >content中的6表示時間,單位為秒,url=后面是你要轉(zhuǎn)向的網(wǎng)址,若是與你當前網(wǎng)頁在同一目錄下,可以直接寫上文件名,如:< Meta HTTP-EQUIV="refresh" content="6; url=page1.htm" >網(wǎng)頁特效三、應(yīng)用4、讓網(wǎng)頁每隔一段時間刷新一次,若要10秒刷新一次,代碼這樣寫:網(wǎng)頁特效插入聲音和視頻格式:< embed src="音頻或視頻文件URL地址">功能:在網(wǎng)頁中播放插入的音頻或視頻文件src=“多媒體文件的地址”該屬性為必要屬性Height和width屬性用于設(shè)置多媒體對象的高寬Loop屬性用于設(shè)置播放的次數(shù)。若為true則無限重復播放,若為NO則播放一次。多媒體插入背景音樂格式:< bgsound src="音頻文件URL地址”>功能:在網(wǎng)頁中插入背景音樂。src=“聲音文件的地址”聲音文件可以為wav/midi/mp3格式文件Loop屬性用于設(shè)置播放的次數(shù)。若為infinite則將循環(huán)播放。多媒體插入AVI視頻文件格式:< img dynsrc="AⅥI視頻文件URL地址">在網(wǎng)頁中插入AVI視頻文件多媒體背景圖像屬性 控件名稱 控件類型type text 單行文本框password 密碼框file 文件域radio 單選框checkbox 復選框submit 提交按鈕reset 重置按鈕button 普通按鈕格式:功能:在網(wǎng)頁背景中插入指定的圖像文件,默認為平鋪用css的style來設(shè)置Background-repeat=“圖像重復”(repeat|repeat-x| repeat-y|norepeat)如:背景圖像圖像標記屬性 控件名稱 控件類型type text 單行文本框password 密碼框file 文件域radio 單選框checkbox 復選框submit 提交按鈕reset 重置按鈕button 普通按鈕屬性 功能width 設(shè)置圖像顯示的寬度,單位為像素或者百分比height 設(shè)置圖像顯示的高度,單位為像素或者百分比alt 圖像的取代文字align 設(shè)置圖像的位置或其他內(nèi)容與圖像的對齊方式boder 設(shè)置圖像的邊框大小vspace 設(shè)置圖像頂部和底部與其他內(nèi)容之間的間隔,單位為像素hspace 設(shè)置圖像左側(cè)和右側(cè)與其他內(nèi)容之間的間隔,單位為像素格式:< Img src="圖像文件URL地址">功能:在網(wǎng)頁中插入指定的圖像文件插入圖像圖像的取代文字alt屬性屬性 控件名稱 控件類型type text 單行文本框password 密碼框file 文件域radio 單選框checkbox 復選框submit 提交按鈕reset 重置按鈕button 普通按鈕格式:功能:有些瀏覽器只支持文本,不支持圖像,則可以采取一些其他辦法來替代圖像。標簽中的alt屬性能夠提供幫助。當瀏覽器不能顯示圖像或找不到圖像時,它可以將alt引導的文本顯示在屏幕上,從而替代看不到的圖像Title:將鼠標放在圖片上顯示提示文本Img標簽設(shè)定圖像的高度和寬度 height/width屬性 控件名稱 控件類型type text 單行文本框password 密碼框file 文件域radio 單選框checkbox 復選框submit 提交按鈕reset 重置按鈕button 普通按鈕格式:功能:標簽中還提供了兩個屬性, height和widt,用來設(shè)定圖像的高度和寬度,二者可取像素值或百分比注意:圖像所占的磁盤空間較少,則在網(wǎng)上傳輸所需的時間就比較短。因此,可以充分利用這兩個屬性,先在網(wǎng)頁上建立一個占用磁盤空間較小的圖像,然后再用這兩個屬性按比例放大,但倍數(shù)過大會模糊。所以要合適。同時需要使用小圖片時,不要采用縮小圖像的方法,這樣網(wǎng)頁傳輸?shù)臅r間較長,應(yīng)該用圖像處理軟件處理圖像。Img標簽設(shè)定圖像的邊框border屬性屬性 控件名稱 控件類型type text 單行文本框password 密碼框file 文件域radio 單選框checkbox 復選框submit 提交按鈕reset 重置按鈕button 普通按鈕格式:功能:img標簽的border屬性可以給圖像加一個邊框,若 border項默認或取值為0時,圖像沒有邊框。Img標簽設(shè)定圖像的邊框border屬性屬性 控件名稱 控件類型type text 單行文本框password 密碼框file 文件域radio 單選框checkbox 復選框submit 提交按鈕reset 重置按鈕button 普通按鈕格式:功能:img標簽的border屬性可以給圖像加一個邊框,若 border項默認或取值為0時,圖像沒有邊框。Img標簽設(shè)定圖像的對齊方式align屬性屬性 控件名稱 控件類型type text 單行文本框password 密碼框file 文件域radio 單選框checkbox 復選框submit 提交按鈕reset 重置按鈕button 普通按鈕格式:功能:在標簽中使用aigm屬性,可控制圖像相對于字基準線(文字中線)的水平對齊方式,屬性設(shè)置值見書44頁Img標簽設(shè)定圖像與文之間的距離 vspace/ hspace屬性屬性 控件名稱 控件類型type text 單行文本框password 密碼框file 文件域radio 單選框checkbox 復選框submit 提交按鈕reset 重置按鈕button 普通按鈕格式:功能:img標簽中的 vspace和 hspace屬性能夠調(diào)整圖像與其他文本之間的距離,兩者均取像素值。設(shè)定語法格式如下:n,m為數(shù)值,單位為像素。其中, vspace為調(diào)整圖像與上下文本的距離; hspace為調(diào)整圖像與左右文本的距離。Img標簽把文字排在圖像下面屬性 控件名稱 控件類型type text 單行文本框password 密碼框file 文件域radio 單選框checkbox 復選框submit 提交按鈕reset 重置按鈕button 普通按鈕格式:功能:如果文本還沒有填滿圖像周圍的空間,就希望從圖像下面重新開始另一行文本時,普通換行標簽就不起作用了,它只能在圖像旁邊另起一行,而不能把文本排到圖像下面去,這就需要在標簽中使用 clear屬性來滿足這一要求① clear=left文本在圖像下面另起一行,用于圖像在左邊的情況②cear=rght文本在圖像下面另起一行,用于圖像在右邊的情況;③ clear-all文本在圖像下面另起行處。Img標簽作業(yè):完成下發(fā)的TASK8 中的作業(yè)要求:利用記事本編輯網(wǎng)頁,按照要求保存為HTML文件,自己預覽后提交。有問題及時反饋練習。5項目列表Part five(1)有序列表功能:建立一個有序列表,每一個列表項可進行自動換行,編號會隨屬性設(shè)置自動進行調(diào)整(3)定義列表功能:建立一個定義列表,也稱為描述列表,列表項分為概念部分和定義解釋部分。(2)無序列表功能:建立一個無序列表,也稱為符號列表,各列表項沒有先后順序之分,項與項可進行自動換行(4)目錄列表和菜單列表功能:這兩種列表格式和使用方式與無序列表完全一樣5.HTML列表格式如下列表項一列表項二...屬性見下表可以設(shè)置嵌套標記有序列表5.HTML列表屬性 類型type 設(shè)置編號的類型,默認時為1(阿拉伯數(shù)字),還可設(shè)置為A(大寫字母),a(小寫字母),I(大寫羅馬數(shù)字),i(小寫羅馬數(shù)字)start 設(shè)置編號的起始值,但無論用什么類型,屬性值必須為數(shù)字。格式如下:列表項一列表項二...屬性見下表可以設(shè)置嵌套標記無序列表5.HTML列表屬性 類型type 設(shè)置符號的類型,默認時為disc(●),還可設(shè)置為 circle(o),square(■)背景顏色:000220 灰白色:D6D6D6灰色:808080 列表項顏色:007700格式如下:概念一概念一定義概念二概念二定義定義列表5.HTML列表可以設(shè)置嵌套標記背景顏色:022000 灰白色:686846淺藍色:008877目錄列表格式如下:<|i>列表項一列表項二...菜單列表格式如下:列表項一列表項二...目錄列表和菜單列表5.HTML列表這兩種列表格式和使用方式與無序列表完全一樣可以設(shè)置嵌套標記5.HTML列表作業(yè):完成下發(fā)的TASK3中的作業(yè)要求:利用記事本編輯網(wǎng)頁,按照要求保存為HTML文件,自己預覽后提交。涉及到的顏色,有提示的根據(jù)提示設(shè)置,沒有的自行設(shè)置,所有顏色都可以用英文或者6位16進制數(shù)表示。用16進制數(shù)表示時格式為#000000。有問題及時反饋練習。6表 格Part six1、先檢查標簽書寫是否正確(雙標記是否忘記結(jié)束標記)2、屬性及屬性值是否正確,只能是數(shù)字的是否設(shè)置為百分比,中文的屬性值必須加英文狀態(tài)的引號,”宋體”body bady3標記之間的嵌套,不能交叉標記********cellspacingcellpaddingg6、表格表格格式數(shù)據(jù)單元格表格標題 caption>表頭單元格表頭單元格數(shù)據(jù)單元格數(shù)據(jù)單元格功能:建立一個由表格標題和若干行列組成的表格,但當頁面用了過多表格時,頁面加載速度會受到一定的影響......表格中的行表頭單元格,內(nèi)容自動加粗創(chuàng)建一個表格......標記屬性屬性 功能width 設(shè)置表格的寬度,單位為像素或百分比height 設(shè)置表格的高度,單位為像素或百分比align 設(shè)置表格在頁面中的水平對齊方式background 設(shè)置表格的背景圖片bgcolor 設(shè)置表格的背景顏色border 設(shè)置表格邊框的寬度,單位為像素,不指定屬性值時默認為1,省略該屬性或指定該屬性值為0時,不顯示表格邊框。bordercolor 設(shè)置表格邊框顏色cellspacing 設(shè)置單元格之間的間距,單位為像素cellpadding 設(shè)置單元格內(nèi)容與單元格邊界間的距離,單位為像素6、表格設(shè)置表格邊框border6、表格設(shè)置表格邊框的顏色:bordercolorBordercolorlight/bordercolordark6、表格設(shè)置表格的背景顏色或者背景圖像Bgcolor=顏色 background=圖像路徑/文件名6、表格設(shè)置表格的尺寸:width/height取指為窗口的百分比或者像素6、表格設(shè)置表格的對齊位置:align取指為left/right/center6、表格設(shè)置表格的格框線寬度:cellspacing取指為像素,默認為26、表格設(shè)置表格的框線與內(nèi)容的間距:cellpadding6、表格設(shè)置表格的邊框顯示狀態(tài):frame6、表格顯示整個表格邊框 不顯示表格邊框 只顯示表格的上下邊框 只顯示表格的左右邊框 只顯示上邊框 只顯示下邊框 只顯示左邊框 只顯示右邊框 設(shè)置表格的邊框顯示狀態(tài):frame6、表格設(shè)置表格的分割線的顯示狀態(tài):rules6、表格顯示所有分格線 所有分割線不顯示 只顯示組與組的分隔線 只顯示行與行的分隔線 只顯示列與列額分隔線 1 23 45標記屬性屬性 功能 默認值height 設(shè)置表格行的高度align 設(shè)置表格行內(nèi)容的水平對齊方式valign 設(shè)置表格行內(nèi)容的垂直對齊方式,取值為top/middle/bottom middlebgcolor 設(shè)置表格行的背景顏色bordercolor 設(shè)置表格行的邊框顏色6、表格和標記屬性屬性 功能width 設(shè)置單元格的寬度,單位為像素或百分比height 設(shè)置單元格的高度,單位為像素或百分比align 設(shè)置單元格中數(shù)據(jù)的水平對齊方式 left center rightvalign 設(shè)置單元格中數(shù)據(jù)的垂直對齊方式 top middle bottombgcolor bgcolor設(shè)置單元格的背景顏色background 設(shè)置單元格的背景圖片bordercolor 設(shè)置單元格的邊框顏色rowspan 設(shè)置單元格在列內(nèi)合并的行數(shù)colspan 設(shè)置單元格在行內(nèi)合并的列數(shù)6、表格表格的分組標記 功能…. 設(shè)置表頭的屬性,屬性與th標簽一致…… 設(shè)置表格其他單元格的共有屬性,屬性與TD標簽一致6、表格表格的列分組6、表格標記 功能 表格按列分組span 該組包含的列數(shù)align 改組列中的對齊方式Align屬性定義所有夸列中單元格的內(nèi)容水平方向的位置,center、right、left標記 功能 表格的標題align 標題位置 top bottom作業(yè):完成下發(fā)的TASK5中的作業(yè)要求:利用記事本編輯網(wǎng)頁,按照要求保存為HTML文件,自己預覽后提交。有問題及時反饋練習。7框 架Part serven7、框架1定義框架格式如下< title>網(wǎng)頁標題 title>< frame src=“網(wǎng)頁URL地址一”>...功能:將瀏覽器窗口劃分成多個不同的顯示區(qū)域,并在每個顯示區(qū)域內(nèi)獨立顯示不同網(wǎng)頁的一種技術(shù),包含框架的網(wǎng)頁稱為框架集。2框架集基本標記屬性 控件名稱 控件類型type text 單行文本框password 密碼框file 文件域radio 單選框checkbox 復選框submit 提交按鈕reset 重置按鈕button 普通按鈕標記 屬性 功能 rows 在瀏覽器窗口從上至下劃分多個顯示區(qū)域,單位為像素或百分比,可用“*”表示剩余值cols 在瀏覽器窗口從左至右劃分多個顯示區(qū)域,單位為像素或百分比,可用“*”表示剩余值frameboder 設(shè)置是否顯示邊框,“0”表示不顯示邊框,“1”表示顯示邊框boder 設(shè)置邊框粗細bordercolor 設(shè)置邊框顏色標記 屬性 功能 src 指定當前顯示區(qū)域中初始時顯示的網(wǎng)頁,值為相對URL或絕對URLname nane指定當前顯示區(qū)域的子窗口的名稱noresize 指定多個不同的顯示區(qū)域是否可以通過拖動框架邊框在瀏覽器中調(diào)整顯示區(qū)域的大小說明:< frameset>… frameset>標記取代了普通網(wǎng)頁的…標記它們不可同時出現(xiàn)。7、框架2Frameset屬性 rows cols屬性 控件名稱 控件類型type text 單行文本框password 密碼框file 文件域radio 單選框checkbox 復選框submit 提交按鈕reset 重置按鈕button 普通按鈕7、框架2Frameset屬性 rows cols屬性 控件名稱 控件類型type text 單行文本框password 密碼框file 文件域radio 單選框checkbox 復選框submit 提交按鈕reset 重置按鈕button 普通按鈕7、框架水平/垂直分割窗口屬性 rows/cols(1)格式row=“值1,值2,…值N”et cols-“值1,值2,…,值n”(2)說明①rows后面的值,說明窗口橫向分隔的情況:cols后面的值,說明窗口縱向分隔的情框況②各參數(shù)值之間用逗號分隔,依次表示各個子窗口的高度(寬度)③rows和cols可以用數(shù)字、百分比和剩余值及這三種方式的混合方式來表示◆數(shù)字,表示子窗口高度(寬度)所占的像素點數(shù)◆百分比(%).表示子窗口高度(寬度)占整個瀏覽器窗口高度(寬度)的百分比◆剩余值(*).表示當前所有窗口設(shè)定之后的剩余部分,當符號“*”只出現(xiàn)一次即其他子窗口的大小都有明確的定義時,表示該子窗口的大小將根據(jù)瀏覽器窗口的大小而進行自動調(diào)整,當持號“*”出現(xiàn)一次以上時,表示按比倒分覽器口的剩余空間一例如,< frameset cols=“40%,2*,*”>表示將瀏覽器窗口分割為三列,第一個子窗口在第1列,窗口寬度為整個瀏覽器窗口寬度的40%:第二個子窗口在第二列,占瀏覽器窗口剩余空間的2/3,即其寬度為整個瀏覽器窗口寬度的40%:第三個子窗口占剩余空間的1/3,寬度為整個瀏覽器窗口寬度的20%.2Frame屬性 rows cols屬性 控件名稱 控件類型type text 單行文本框password 密碼框file 文件域radio 單選框checkbox 復選框submit 提交按鈕reset 重置按鈕button 普通按鈕7、框架在窗口框架建立起來后,應(yīng)在各個子窗口內(nèi)放入相應(yīng)的信息。子窗口的初始化是用標簽來描述的。屏幕上的每一個子窗口均對應(yīng)一個標簽。用標簽中的屬性鏈接相應(yīng)的文件,該文件的內(nèi)容就顯示在標簽對應(yīng)的窗口之中, 1.src屬性是用于指定要導入到某個子窗口的HML文件的位置,其語法格式如下:2.定義子窗口名稱屬性namename屬性是用來指定窗口的名稱,此屬性是可選的。當完成定義子窗口的名稱后,便可在超鏈接中,指定顯示網(wǎng)頁的子窗口。其語法格式如下< frame name=”子窗口名稱”>3.控制框架滾動條屬性 scrollingscrolling屬性用于描述該窗口是否設(shè)有滾動條。該屬性是可選的,其設(shè)置語法格式如下:< frame scrol1ing=yes或no或auto>各個設(shè)置值所代表的意義按順序為顯示,不顯示和自動設(shè)置,默認方式是mo2Frame屬性 scrolling屬性 控件名稱 控件類型type text 單行文本框password 密碼框file 文件域radio 單選框checkbox 復選框submit 提交按鈕reset 重置按鈕button 普通按鈕7、框架4.子窗口大小的調(diào)整屬性 noresizenoresize屬性是一個標志,沒有取值。它說明瀏覽者是否可以自行用鼠標調(diào)整窗口的大小。如果設(shè)定了 noresize屬性,則窗口不能調(diào)整。如果處于默認方式,則可以自行調(diào)整窗口的大小。5.設(shè)置邊距屬性 marginwidth/marginheightmarginwidth屬性,用來控制窗口內(nèi)顯示的內(nèi)容與窗口左右邊緣的距離。該屬性是取一個像素值,默認值為1,該屬性是可選的marginheight屬性,用來控制窗口內(nèi)顯示的內(nèi)容與上下邊緣的距離。該屬性是取一個像素值,默認值為1,該屬性是可選的。2超鏈接的target屬性屬性 控件名稱 控件類型type text 單行文本框password 密碼框file 文件域radio 單選框checkbox 復選框submit 提交按鈕reset 重置按鈕button 普通按鈕7、框架 用 target屬性定義窗口的名稱,必須使用字母/數(shù)字字符;否則窗口的名稱將被忽略。但是,有幾個特定的窗口的名稱例外,這幾個窗口的名稱有特殊含義,它們是 _blank,_self,_parent,_ top(1) target=“_blank”當將 arget屬性設(shè)置為bank時,若單擊超鏈接后,將以打開另一個窗口的方式顯示網(wǎng)頁(2)target=“_self”當將target屬性設(shè)置為_self時,則將在同一個窗口中顯示鏈接的網(wǎng)頁(3) target=“_parent"當將 target屬性設(shè)置為 parent時,若單擊超鏈接后,該鏈接網(wǎng)頁將導入目前子窗口的上層框架。若沒有上層,則導入在同一個窗口中。(4)當將 target屬性設(shè)置為_top時,則將脫離目前的窗口框架,在最上層的窗口框架中,顯示鏈接的網(wǎng)頁。2Frame屬性 scrolling屬性 控件名稱 控件類型type text 單行文本框password 密碼框file 文件域radio 單選框checkbox 復選框submit 提交按鈕reset 重置按鈕button 普通按鈕7、框架4.子窗口大小的調(diào)整屬性 noresizenoresize屬性是一個標志,沒有取值。它說明瀏覽者是否可以自行用鼠標調(diào)整窗口的大小。如果設(shè)定了 noresize屬性,則窗口不能調(diào)整。如果處于默認方式,則可以自行調(diào)整窗口的大小。5.設(shè)置邊距屬性 marginwidth/marginheightmarginwidth屬性,用來控制窗口內(nèi)顯示的內(nèi)容與窗口左右邊緣的距離。該屬性是取一個像素值,默認值為1,該屬性是可選的marginheight屬性,用來控制窗口內(nèi)顯示的內(nèi)容與上下邊緣的距離。該屬性是取一個像素值,默認值為1,該屬性是可選的。2Frameset屬性屬性 控件名稱 控件類型type text 單行文本框password 密碼框file 文件域radio 單選框checkbox 復選框submit 提交按鈕reset 重置按鈕button 普通按鈕7、框架3浮動框架屬性 控件名稱 控件類型type text 單行文本框password 密碼框file 文件域radio 單選框checkbox 復選框submit 提交按鈕reset 重置按鈕button 普通按鈕屬性 功能src 指定在窗口中顯示另一個頁面的文件路徑width 指定浮動框架的寬度,單位為像素height 指定浮動框架的高度,單位為像素scrolling 指定浮動框架是否出現(xiàn)滾動條,值為auto(自動)、yes(出現(xiàn))和no(不出現(xiàn))frameborder 指定浮動框架區(qū)域邊框的寬度,單位為像素,值為“00”時表示沒有邊框格式: 功能:也稱為內(nèi)聯(lián)框架,可以放在網(wǎng)頁中的任何位置,用于在一個頁面中嵌入一個框架窗口來顯示另一個頁面的內(nèi)容7、框架3浮動框架屬性 控件名稱 控件類型type text 單行文本框password 密碼框file 文件域radio 單選框checkbox 復選框submit 提交按鈕reset 重置按鈕button 普通按鈕7、框架作業(yè):完成下發(fā)的框架布局的作業(yè)要求:利用記事本編輯網(wǎng)頁,按照要求保存為HTML文件,自己預覽后提交。有問題及時反饋練習。8表 單Part eightHTML是利用表單(Fom)來設(shè)計交互界面的.表單則是接受瀏覽者在網(wǎng)頁中的操作,并傳遞給服務(wù)器中的程序(例如CG1程序).它是動態(tài)的,有輸入框及按鈕等。使用表單并配合CG程序,網(wǎng)頁能夠知道瀏覽者做了哪些事情,然后針對這些事情適當?shù)丶右曰貞?yīng),就可以做成一個具有交互功能的網(wǎng)頁了。本章的內(nèi)容就是要介紹,如何制作表單讓自己的網(wǎng)頁和瀏覽者之間進行互相交流.7、表單1表單表單標簽是成對標簽。在首標簽和尾標簽之間的內(nèi)容就是一個表單。表單form為瀏覽者在屏幕上建立一張表格,表格中有明確的文字提示,使瀏覽者可以在表格上輸入自己的信息,然后使用提交按鈕,將瀏覽者的信息傳送給服務(wù)器。表單form中的HTML代碼要完成兩件事情,一是指出CGl的路徑和名稱,二是要將表單輸入的信息傳遞給CGI。CGI(Common Gateway Interface) 是 WWW 技術(shù)中最重要的技術(shù)之一,有著不可替代的重要地位。CGI 是外部應(yīng)用程序(CGI 程序)與 WEB 服務(wù)器之間的接口標準,是在 CGI 程序和 Web 服務(wù)器之間傳遞信息的過程。CGI 規(guī)范允許 Web 服務(wù)器執(zhí)行外部程序,并將它們的輸出發(fā)送給 Web 瀏覽器,CGI 將 Web 的一組簡單的靜態(tài)超媒體文檔變成一個完整的新的交互式媒體。7、表單1定義表單標記及其屬性屬性 功能action 指定處理表單數(shù)據(jù)的URL地址,其值通常為動態(tài)網(wǎng)頁文件的路徑,可以設(shè)置為空鏈接method 指定將表單數(shù)據(jù)提交給服務(wù)器的傳送方式,值為post(一般用于傳送大容量數(shù)據(jù)或需要保密的信息)和get(不能傳送大容量數(shù)據(jù),且數(shù)據(jù)傳送不安全,易被截取)name 定義表單的名稱target 定義表單數(shù)據(jù)結(jié)果顯示的目標窗口格式:< form action=“執(zhí)行CGI程序的URL地址” method=”數(shù)據(jù)傳送方式">…功能:在網(wǎng)頁中建立一個表單,定義信息的收集范圍注意:所有的表單控件都必須包含在 ...標記中7、表單1定義表單標記及其屬性格式:< form action=“執(zhí)行CGI程序的URL地址” method=”數(shù)據(jù)傳送方式">…功能:在網(wǎng)頁中建立一個表單,定義信息的收集范圍2表單控件標記及其屬性格式:< Input type=”輸入控件類型">。功能:在已建好的表單中建立一個指定類型的輸入控件屬性 控件名稱 控件類型type text 單行文本框password 密碼框file 文件域radio 單選框checkbox 復選框submit 提交按鈕reset 重置按鈕button 普通按鈕控件名稱 控件類型Text 文本框Password 密碼框Radio 單選按鈕Checkbox 多選按鈕submit 確定提交按鈕Reset 重置按鈕Image 圖像按鈕file 文件選擇輸入框7、表單2表單控件標記input及其屬性格式:< Input type=”輸入控件類型">。功能:在已建好的表單中建立一個指定類型的輸入控件,其他屬性如下屬性 控件名稱 控件類型type text 單行文本框password 密碼框file 文件域radio 單選框checkbox 復選框submit 提交按鈕reset 重置按鈕button 普通按鈕屬性 控件名稱 控件類型name 指定各個控件的名稱,方便CGI程序?qū)ζ漭斎肟丶囊?br/>size 設(shè)置輸入窗口的寬度,控件類型為文本框、密碼框和文件域時可使用value 控件類型為文本框、密碼框、文件域、單選框和復選框時,用于設(shè)置輸入控件提交的值;控件 類型為提交按鈕或重置按鈕時,用于設(shè)置按鈕上顯示的文本checked 設(shè)置單選框和復選框的初始狀態(tài),指定表示選中,不指定表示未選中maxlength 設(shè)置文本框和密碼框可輸入的最大字符數(shù)7、表單2文本框text及其屬性格式:< Input type=”輸入控件類型">。功能:在已建好的表單中建立一個指定類型的輸入控件,其他屬性如下屬性 控件名稱 控件類型type text 單行文本框password 密碼框file 文件域radio 單選框checkbox 復選框submit 提交按鈕reset 重置按鈕button 普通按鈕屬性 控件名稱 控件類型size 設(shè)置輸入窗口的寬度,控件類型為文本框、密碼框和文件域時可使用value 用于設(shè)置輸入文本框中默認的值;maxlength 設(shè)置文本框和密碼框可輸入的最大字符數(shù)7、表單2表單控件標記input及其屬性屬性 控件名稱 控件類型type text 單行文本框password 密碼框file 文件域radio 單選框checkbox 復選框submit 提交按鈕reset 重置按鈕button 普通按鈕7、表單2提交submit和重置按鈕reset及其屬性當type= submit時,瀏覽器會在相應(yīng)的位置產(chǎn)生一個提交按鈕。當用戶單擊該按鈕時瀏覽器就會將表單的輸入信息傳送給服務(wù)器。提交按鈕的name屬性是可以默認的,除name屬性外,它還有一個可選的屬性 value,用于指定顯示在提交按鈕上的文字。 value屬性的默認方式“提交查詢內(nèi)容”。在一個表單中必須有提交按鈕,不然將無法向服務(wù)器傳送信息.當 type= reset時,瀏覽器會在相應(yīng)位置產(chǎn)生一個重置按鈕。當用戶單擊該按鈕時,瀏覽器就會清除表單中所有的輸入信息而恢復到初始狀態(tài)。重置按鈕的name屬性也是可以默認的。除name屬性外,它也有一個可選的屬性 value,用于指定顯示在清除按鈕上的文字,vale屬性的默認方式是“重置”。屬性 控件名稱 控件類型type text 單行文本框password 密碼框file 文件域radio 單選框checkbox 復選框submit 提交按鈕reset 重置按鈕button 普通按鈕7、表單2表單控件標記屬性 控件名稱 控件類型type text 單行文本框password 密碼框file 文件域radio 單選框checkbox 復選框submit 提交按鈕reset 重置按鈕button 普通按鈕7、表單2密碼框password屬性 控件名稱 控件類型type text 單行文本框password 密碼框file 文件域radio 單選框checkbox 復選框submit 提交按鈕reset 重置按鈕button 普通按鈕7、表單2單選按鈕radio屬性 控件名稱 控件類型type text 單行文本框password 密碼框file 文件域radio 單選框checkbox 復選框submit 提交按鈕reset 重置按鈕button 普通按鈕7、表單3其他表單控件及其屬性②列表框 格式如下:< select name=”名稱">< option>列表項一 option>< option>列表項二 option>< option>列表項三 option>>功能:在已建好的表單中建立一個指定列表框屬性 控件名稱 控件類型type text 單行文本框password 密碼框file 文件域radio 單選框checkbox 復選框submit 提交按鈕reset 重置按鈕button 普通按鈕①多行文本框格式;< Textarea name=“名稱”rows=“行數(shù)" cols=“列數(shù)”>文本內(nèi)容功能:在已建好的表單中建立一個指定多行多列的文本框7、表單7、表單3列表框常用屬性屬性size 設(shè)置列表框顯示的列表項數(shù),如省略此屬性或取值為1時,列表框為下拉式列表框multiple 指定時表示可以選擇多項,省略時只能選擇單項selected 只能用在< Option>標記中,表示默認選中當前項value 只能用在標記中,表示當前項的取值4Lable標簽屬性 控件名稱 控件類型type text 單行文本框password 密碼框file 文件域radio 單選框checkbox 復選框submit 提交按鈕reset 重置按鈕button 普通按鈕7、表單使用lable標記可做為光標選擇對象語法格式:…… 例如:用戶名: 4生成分組標簽屬性 控件名稱 控件類型type text 單行文本框password 密碼框file 文件域radio 單選框checkbox 復選框submit 提交按鈕reset 重置按鈕button 普通按鈕7、表單利用fieldset和legend標簽生成分組標簽語法格式:分組名稱 例如: 基本信息 用戶名: 4Get 和post屬性屬性 控件名稱 控件類型type text 單行文本框password 密碼框file 文件域radio 單選框checkbox 復選框submit 提交按鈕reset 重置按鈕button 普通按鈕7、表單Method制定表單的運行方式。屬性值有g(shù)et個post。默認是get。 Get一般是從服務(wù)器獲取信息,因此傳遞給服務(wù)器的反饋信息長度不能超過255個字符,而且安全性不高 ,提交后會在地址欄顯示輸入信息(控件需要設(shè)置name屬性才能收集信息) post一般是向服務(wù)器發(fā)送信息,反饋信息長度不受限制,而且安全性較高 ,提交后不會在地址欄顯示輸入信息(控件需要設(shè)置name屬性才能收集信息) 一個測試網(wǎng)站地址https:///api/html/signin作業(yè):完成下發(fā)的TASK6 中的作業(yè)要求:利用記事本編輯網(wǎng)頁,按照要求保存為HTML文件,自己預覽后提交。有問題及時反饋練習。9網(wǎng)頁的動態(tài)效果Part nine多媒體1Mate標記2插入聲音和視頻3插入背景音樂4插入AVI視頻文件一、Mate標簽格式:功能:描述HTML網(wǎng)頁文檔的屬性,例如網(wǎng)頁字符集、網(wǎng)頁語言、關(guān)鍵字、頁面描述、網(wǎng)頁作者等網(wǎng)頁特效1) 2) 主要格式網(wǎng)頁特效1)name項:常用的選項有Keywords(關(guān)鍵字) ,description(網(wǎng)站內(nèi)容描述),author(作者),robots(機器人向?qū)?等。2)http-equiv項:可用于代替name項,常用的選項有Expires(期限),Pragma(cache模式),Refresh(刷新),Set-Cookie(cookie設(shè)定),Window-target(顯示窗口的設(shè)定),content-Type(顯示字符集的設(shè)定)等。3)content項:根據(jù)name項或http-equiv項的定義來決定此項填寫什么樣的字符串。二、參數(shù)解析:三、應(yīng)用1、告訴瀏覽器網(wǎng)頁所識別的文件類型及字符集,比如說,我們要讓瀏覽器識別HTM/HTML類型的簡體中文網(wǎng)面,我們可以這樣寫:< Meta http-equiv="Content-Type" content="text/html; charset=gb2312" >可以簡寫為< meta charset=gb2312" >其中常見字符集有:UTF-8值unicode字符編碼GB2312值國標碼 GBK值擴展國標碼網(wǎng)頁特效三、應(yīng)用2、讓一些搜索引擎搜索到你的網(wǎng)頁,代碼可以這樣寫:< Meta Name=" Keywords" Content="網(wǎng)頁關(guān)鍵字" >< Meta Name=" description" Content="網(wǎng)頁描述文字" >< Meta Name=“ author” Content=“網(wǎng)頁的作者" >網(wǎng)頁特效三、應(yīng)用3、讓一個頁面過上一定的時間,自動轉(zhuǎn)到另一個頁面或者站點去,如:< Meta HTTP-equiv=“refresh” content=“6; url=路徑" >content中的6表示時間,單位為秒,url=后面是你要轉(zhuǎn)向的網(wǎng)址,若是與你當前網(wǎng)頁在同一目錄下,可以直接寫上文件名,如:< Meta HTTP-EQUIV="refresh" content="6; url=page1.htm" >讓網(wǎng)頁每隔一段時間刷新一次,若要2秒刷新一次,代碼這樣寫:< Meta HTTP-EQUIV="refresh" content=“2" >網(wǎng)頁特效插入聲音和視頻格式:< embed src="音頻或視頻文件URL地址">功能:在網(wǎng)頁中播放插入的音頻或視頻文件src=“多媒體文件的地址”該屬性為必要屬性Height和width屬性用于設(shè)置多媒體對象的高寬Loop屬性用于設(shè)置播放的次數(shù)。若為true則無限重復播放,若為NO則播放一次。多媒體插入背景音樂格式:< bgsound src="音頻文件URL地址”>功能:在網(wǎng)頁中插入背景音樂。src=“聲音文件的地址”聲音文件可以為wav/midi/mp3格式文件Loop屬性用于設(shè)置播放的次數(shù)。若為infinite則將循環(huán)播放。多媒體插入AVI視頻文件格式:< img dynsrc="AⅥI視頻文件URL地址">在網(wǎng)頁中插入AVI視頻文件多媒體10CSS基礎(chǔ)知識Part teenCSS與HTML的關(guān)系CSS式表( Style sheets)技術(shù)誕生于1996年,全稱是層疊樣式表( Cascading Style Sheets)。樣式就是格式,對網(wǎng)頁來說,例如文字的大小、顏色及圖片的位置等,都是網(wǎng)頁顯示信息的樣式。層疊是當在HTML文件中引用多個定義樣式文件(CSS文件)時,若多個樣式文件間所定義的樣式發(fā)生沖突,則將依據(jù)層次處理樣式表是HTML的“表兄弟”。由于最初的HTML標準還不盡人意,用HML制作網(wǎng)頁就像是用畫筆繪制一幅圖畫,只有那些對網(wǎng)頁制作癡迷且執(zhí)著的人才可能精確地實現(xiàn)預定的結(jié)果。正是在這種情況下,樣式表技術(shù)誕生了。樣式表的目的是為了對布局、字體、背景和其他圖文效果實現(xiàn)更加精確的控制樣式表的宗旨就是將結(jié)構(gòu)和格式分離。樣式表將定義結(jié)構(gòu)和定義格式的兩個部分相互分離,從而使網(wǎng)頁設(shè)計人員能夠?qū)W(wǎng)頁的布局施加更多的控制。HTML仍可以保持簡單明了的初衷,而樣式表代碼獨立出來后,則從另一個角度控制網(wǎng)頁外觀。利用樣式表,可以將站點上所有的網(wǎng)頁都指向某個CSS文件,用戶只需要修改CSS文件中的某一行,那么整個站點都會隨之發(fā)生改變。這樣,通過樣式表就可以將許多網(wǎng)頁的風格格式同時更新,不用再一頁一頁地更新了。CSS+DIV基本語法CSS語法由選擇符,屬性和屬性取值構(gòu)成,分為內(nèi)嵌樣式表、內(nèi)部樣式表和外部樣式表三種。格式:選擇符{屬性:值}說明:屬性和取值由大括號括起來,屬性與取值之間用冒號分隔;當屬性取值由多個單詞構(gòu)成時,要用引號將屬性的取值括起來;對一個選擇符指定多個屬性時,不同屬性之間用分號分隔,可采用分行方式書寫選擇符組把相同屬性和值的多個選擇符寫在一起,相互之間用逗號進行分隔,以便減少對樣式的重復定義類選擇符對相同標記進行分類定義為不同樣式,在標記和自定義類名之間加上英文句點符號。使用時在HTML文件中通過標記的 CLASS屬性指定不同類即可。這種方式的定義還可以在自定義類名前省略HTM標記,以便將一種樣式應(yīng)用到不同的標記中。ABDC04鏈接到外部樣式表格式:< link rel=Stylesheet "type="text/ css" href="外部樣式表文件URL地址”>標記必須放在標記內(nèi),外部樣式表的文件擴展名為css03導入外部樣式表格式:@ import”外部樣式表文件URL地址;功能:在< style>標記中導入一個外部樣式02內(nèi)部樣式表格式:< style type="text/css">內(nèi)部樣式表 style>功能:在當前HTML文件中定義并應(yīng)用內(nèi)部樣式表。< style>標記必須放在下01內(nèi)嵌樣式(行內(nèi)樣式)直接在HTML內(nèi)容部分的標記中通過 style屬性來定義樣式,可以直接對某個標記進行單獨定義容CSS+DIVAB格式:<標簽名稱 style="樣式屬性:屬性值;樣式屬性:屬性值…">功能:可以直接在HTML代碼行中加入樣式規(guī)則。這種方法適用于指定網(wǎng)頁內(nèi)的某一小段文字的顯示風格。不過,利用這種方法定義樣式時,其效果只可以控制該標簽如何在網(wǎng)頁中加入CSS01在行內(nèi)直接加入樣式B02把樣式表嵌入到文件頭語法:如何在網(wǎng)頁中加入CSS功能:在標簽中,用設(shè)置 style屬性的方法,一次只能控制一個標簽的樣式,實在顯示不出css對網(wǎng)頁設(shè)計有什么特別的效果。第二種方法是在文件頭嵌入樣式表規(guī)則的方法。瀏覽器在整個HTML網(wǎng)頁中都執(zhí)行該規(guī)則。如果想對網(wǎng)頁一次性加入樣式表,就可采用該方法。這種方法就是將所有的樣式表信息都列于HTML文件的頭部B02把樣式表嵌入到文件頭如何在網(wǎng)頁中加入CSS03鏈接到樣式表語法:創(chuàng)建一個普通的網(wǎng)頁,但不使用< style>規(guī)則,而是在HTML文件頭部使用標簽。< title>…如何在網(wǎng)頁中加入CSS功能:想要達到集中管理網(wǎng)站網(wǎng)頁樣式的目的時,就必須將樣式定義在獨立的CSS文件中,并將該文件鏈接或輸入到要運用樣式的HTML文件上。這種方法就是將多個HTML文件鏈接到一個樣式表文件上。這個外部的樣式表將設(shè)定所有網(wǎng)頁的規(guī)則。如果改變樣式表文件中的某一個細節(jié),所有網(wǎng)頁都會隨之改變。說明:①*.css為預先編寫好的樣式表文件。②外部樣式表文件中不能含有任何如同或< style>這樣的HTML標簽。樣式表僅僅是由樣式表規(guī)則或聲明組成的。③在href屬性中可以使用絕對URL或相對URL。④在外部樣式表文件中,不必須使用注釋標簽。⑤如同發(fā)布HTML文件那樣,將這個CSS文件發(fā)布到服務(wù)器中。在網(wǎng)頁被打開時,瀏覽器將按照鏈接標簽將含有鏈接外部樣式表文件的HTML網(wǎng)頁按照樣式表規(guī)則顯示。C04輸入樣式表語法:如何在網(wǎng)頁中加入CSS說明:① Import語句后的“;”是必需的。②要輸入的樣式表文件的擴展名為cssD樣式的優(yōu)先級內(nèi)聯(lián)樣式>內(nèi)部樣式內(nèi)聯(lián)樣式>外部樣式思考當同時有內(nèi)部樣式和外部樣式時,哪個優(yōu)先呢?A容器標簽:DIV標題標簽:H1—H6段落標簽:p表格標簽:table,tr,td水平線標簽:hr預格式化標簽:pre表單標簽:form注:塊級元素獨占一行,可設(shè)置寬度,高度,邊框,內(nèi)填充和外邊距等所有盒子信息塊元素與行內(nèi)元素01塊級元素B02行內(nèi)元素圖片標簽:img超鏈接標簽:a文本修飾標簽:b sub sup del i em strong u換行標簽:br容器元素:span lable注:行內(nèi)元素不能設(shè)置寬度和高度行內(nèi)元素可以設(shè)置邊框線樣式行內(nèi)元素可以設(shè)置填充樣式行內(nèi)元素可以設(shè)置左右方向的外邊距樣式塊元素與行內(nèi)元素AB格式:< div id/ class="名稱">…功能:用于定義文檔中的分區(qū)或節(jié),使文檔成為更加獨立、不同的部分。id和 class屬性用于標記div標簽,不需要為每個標簽都定義id和 class屬性,通常只選擇應(yīng)用一種02DVI應(yīng)用語法:< div style="內(nèi)部樣式">…功能:定義內(nèi)容樣式, style屬性是樣式中的內(nèi)部樣式和01標簽AB格式:< span id=指定樣式名稱>…或者< span class=指定樣式名稱>…功能:標簽主要用來定義網(wǎng)頁上的區(qū)域,通常用于比較大范圍的設(shè)置,而標簽也可以用在區(qū)段的定義,不過一般都是用在網(wǎng)頁中某一個小文件段落。02DVI和span①在和區(qū)域內(nèi)的對象與區(qū)域外的上下文會自動換行;而在和區(qū)域內(nèi)的對象與區(qū)域外的上下文不會自動換行。和01標簽②與標簽可同時使用,但建議標簽可包含,但最好不要包含標簽,否則會造成標簽的區(qū)域不完整,而形成斷行的現(xiàn)象。CSS格式選擇器 聲明快比如:h2 {color:blue;font-family:宋體;font-size:18px;}元素選擇器:H1,p,tr,td等標簽元素ID選擇符:#ID名{}類選擇器:.類名{}分組選擇器:h1.p{}#par,p,tr,td{}通用選擇器:*{}CSS簡單選擇器簡單選擇器是根據(jù)標簽名稱,ID名類別來選擇元素CSS組合選擇器后代選擇器 div p子選擇器 div>p元素選擇器:H1,p,tr,td等標簽元素ID選擇符:#ID名{}類選擇器:.類名{}分組選擇器:h1.p{}#par,p,tr,td{}通用選擇器:*{}CSS簡單選擇器簡單選擇器是根據(jù)標簽名稱,ID名類別來選擇元素04Class類選擇符語法: 說明:(1)*.a1…*.an定義的類選擇符名稱,通常在定義樣式時指定給出樣式的名稱。其適用范圍是整個HTML文件中所有由cass類選擇符所引用的設(shè)置。“*”符號也可以用HTML內(nèi)的標簽替代(即標簽1…標簽n),此外“*”符號,在設(shè)置可以省略。使用時<元素 class=a1>類名稱不能以數(shù)字開頭class和ID類選擇符功能:class類選擇符用于指定標簽屬于何種樣式類。或者說明:(2)標簽1.a1…標簽n.anHTML的標簽名稱,也可以用HTML內(nèi)的標簽替代。其不同點在于,若在定義 class類選擇符前加上HTML的標簽時,其適用范圍將只限于該標簽所包含的內(nèi)容。04ID類選擇符語法: 說明:(1)#a1…#an定義的ID類選擇符名稱,通常在定義標簽時指定給出ID的名稱。使用時<元素 ID=a1>ID名不能以數(shù)字開頭,class和ID類選擇符id類選擇符與clas兩者之間最大的區(qū)別在于定義樣式名稱前的符號。用cas定義為“米樣式名稱”;用id定義時,為“#樣式名稱”或者說明:(2)標簽1#a1…標簽n#anHTML的標簽名稱, 其不同點在于,若在ID選擇符前加上HTML的標簽時,其使用范圍將只限于標簽所包含的內(nèi)容。ADB01可以歸類CSS的規(guī)則可以多個HTML標簽采用同一個樣式,例如h1,p{font- family;黑體}這項規(guī)則設(shè)定所有被和標簽包含的網(wǎng)頁內(nèi)容將用黑體顯示。02樣式表的規(guī)則具有繼承性樣式表的規(guī)則具有繼承性03情景選擇如果想讓所有斜體顯示的文字(即被和標識的文字)都以紅色顯示,但條件是只有當這些斜體顯示的文字出現(xiàn)在通常的段落文字(即被標識的文字)內(nèi)時。這就需要使用情景選擇來實現(xiàn)。通過情景選擇可設(shè)定一個可以執(zhí)行選擇說明的情景。帶情景選擇的樣式表的格式如下情景標簽 標識符{屬性1:屬性值1;屬性2:屬性值2;}標簽 .class類名稱{屬性1:屬性值1;屬性2:屬性值2;}標簽#ID類名稱{屬性1:屬性值1;屬性2:屬性值2;}CSS的幾個特性作業(yè):完成下發(fā)的TASK9 中的作業(yè)要求:利用記事本編輯網(wǎng)頁,按照要求保存為HTML文件,自己預覽后提交。有問題及時反饋練習。11CSS的屬性Part teenCSS的屬性字體樣式控制圖文布局背景顏色與圖像超鏈接字體屬性Font-family語法格式如下:font- family:<字體1>,<字體2>…,<字體n>字體風格Font-style語法格式如下:font- style:normal|italic|oblique分別表示正常、斜體、傾斜顯示字體變形Font-variant語法格式如下:font- variant:normal|small-caps字體加粗Font-weight語法格式如下:font- weight:normal/bold/bolder/lighter/100~900字體樣式CSS的屬性字體顏色color語法格式如下:color:#******或者color字體大小Font-size語法格式如下:font- size:絕對尺寸、關(guān)鍵字、相對尺寸、比列尺寸絕對尺寸單位有:ex/in/cm/mm/pt/px字符大小寫Font-transform語法格式如下:Font-transform:uppercase/lowercase/capitalize/none文本修飾text-decoration語法格式如下:text-decoration:underline/overline/line-through/blink/none字體樣式控制圖文布局背景顏色與圖像超鏈接字體樣式D04字體屬性font語法:font:font-style |font-weight |font-variant|font-size| font-family屬性與屬性之間用空格分隔,使用font屬性必須有字體和字號兩個屬性,順序最好不變,可以有缺省屬性,不然font屬性不能使用。CSS的屬性功能:font屬性可以同時設(shè)置與文字有關(guān)的屬性,比如字體、字號等CSS的屬性字體樣式控制圖文布局背景顏色與圖像超鏈接字符間距Word-spacingLetter-spacing語法格式如下:Word-spacing:normal|長度單位Letter-spacing :normal|長度單位分別表示單詞間距和字母間距設(shè)置行距Line-height語法格式如下:line-height:normal|數(shù)字|長度單位|比列文本對齊Text-alignvertical-align語法格式如下:Text-align:left|center|rightText-valign:首行縮進text-indent語法格式如下:text-indent:數(shù)字|百分比圖文布局CSS的屬性字體樣式控制圖文布局背景顏色與圖像超鏈接鏈接文字A:link語法格式如下:a:link{ }已鏈接文字語法格式如下:a:visited{ }表示已單擊超鏈接后文字的樣式單擊超鏈接語法格式如下:a:active{ } 表示鼠標單擊超鏈接時文字樣式鼠標移動到超鏈接文字上語法格式如下:a:hover{ }表示鼠標移動到超鏈接文字上是文字的樣式超鏈接A{ }表示超鏈接的樣式注意:設(shè)置超鏈接樣式時。這四個屬性的前后位置不能發(fā)生變化。否則有些樣式無法正常顯示010302背景顏色屬性保留文字的格式和動畫效果不變,請不要刪除文本框,直接把文本框中的文字替換即可。字體樣式控制圖文布局背景顏色與圖像超鏈接02背景圖像屬性語法格式如下:background-color:顏色語法格式如下:background-image:url(url路徑)|none0302語法格式如下:list-style-img:url(url路徑)|none項目符號屬性03CSS的屬性010304背景重復屬性Background-repeat:no-repeat|repeat-x|repeat-y|repeat背景圖像的位置Background-position:top(center/bottom)|left(center/right)固定背景圖像Background-attachment:scroll|fixed字體樣式控制圖文布局背景顏色與圖像超鏈接CSS的屬性CSS的屬性4Html標簽中的盒子原理元素內(nèi)容(可以是文本,圖片,表格,div塊等元素)寬度為300像素,高度自適應(yīng)元素內(nèi)容(可以是文本,圖片,表格,div塊等元素)寬度為200像素,高度自適應(yīng)15px15px5px15px15px15px2px15px5pxId=boxId=rightId=leftborderpaddingmarginCSS的屬性4Css中的盒子原理元素內(nèi)容(可以是文本,圖片,表格,div塊等元素)寬度為300像素,高度自適應(yīng)元素內(nèi)容(可以是文本,圖片,表格,div塊等元素)寬度為200像素,高度自適應(yīng)15px15px5px15px15px15px2px15px5pxId=boxId=rightId=left語法規(guī)則:border-width:thin|medium|thick|長度單位Border-(top,right,bottom,left)-width語法規(guī)則:margin-(上,右,下,左):長度|百分比|auto邊框?qū)挾?br/>語法:border-color邊框邊界的設(shè)置邊框顏色CSS的屬性4邊框的設(shè)置語法規(guī)則:padding-(top,right,bottom,left):長度或者百分比語法規(guī)則:border:邊框?qū)挾?邊框樣式 邊框顏色(順序保持一致)其中邊框樣式必須設(shè)置,其他兩項可任選Border-top/border-right/border-bittom/border-left內(nèi)邊界:padding語法:border-style:none|solid|double|dotted|dashed|groove|ridge|inset|outset邊框?qū)傩詁order邊框樣式CSS的屬性CSS的屬性背景圖像+文字圖像780*200左側(cè)內(nèi)容總寬度大概為200px左側(cè)內(nèi)容總寬度剩余寬度Foot部分導航條4-5個高度50pxCSS的屬性謝謝您的聆聽 展開更多...... 收起↑ 資源預覽 縮略圖、資源來源于二一教育資源庫 主站蜘蛛池模板: 景德镇市| 公主岭市| 宽城| 鄂托克旗| 定日县| 那坡县| 长岛县| 沙坪坝区| 确山县| 开平市| 遵化市| 桂阳县| 葫芦岛市| 丹巴县| 庆安县| 会理县| 宁河县| 阜宁县| 衡山县| 个旧市| 广平县| 淮北市| 象山县| 怀化市| 罗源县| 青阳县| 沙洋县| 望城县| 无为县| 梅河口市| 富蕴县| 扶风县| 博爱县| 介休市| 平武县| 固原市| 银川市| 永昌县| 青龙| 西乡县| 乐至县|