解釋:HTML文檔的文檔標記,也成爲HTML開始標記 功能:這對標記分別位於網頁的最前端和最後端 <html>在最前段表示網頁的開始 </html>在最後端表示網頁的結束
解釋:HTML文件頭標記,也稱爲HTML頭信息標記 功能:用來包含文件的基本信息,好比網頁的標題、關鍵字,在<head></head>內能夠放<title></title>、<meta>、<style type="text/css"></style>等標記 注意:在<head></head>標記內的內容不會再瀏覽器中顯示
解釋:HTML文件標題標記 功能:網頁的主題,顯示在瀏覽器的窗口的左上邊 注意:網頁的標題不能太長,要短小精悍,能具體反應頁面的內容,<time></time>標記中,不能包含其餘標記
解釋:HTML文檔的主體標記 功能:<body>...</body>是網頁的主體部分,在此標記之間能夠包含如<p></p>、<h1></h1>、<br>、<hr>等等標記,正是由這些內容組成了咱們所看見的網頁 body標記的常見屬性: 1.bgcolor:設置背景顏色 <body bgcolor="red"></body> 2.text 設置文本顏色 <body text="green"></body> 3.link 設置鏈接顏色 <body link="blue"></body> 4.vlink 已經訪問了連接顏色 <body vlink="yellow"></body> 5.alink 正在被點擊的連接顏色 <body alink="red"></body>
解釋: 頁面的元信息(meta-information) 功能:踢過有關頁面的元信息,好比針對搜索引擎和更新頻度的描述和關鍵詞。 必須的屬性: content 值:some_text 定義name屬性相關的元信息 常見的屬性: 1.常見的name屬性:(1.author, 2.keywords,3.descriptior,4.others)把content屬性關聯到一個名稱。 好比描繪出網頁的關鍵詞:<meta name="keywords" content="關鍵詞"> 注意meta標記必須放在head元素裏面
1.什麼是字符實體?好比咱們想在網頁上面顯示一個"<"小於符號,可是"<" 在HTML中是文檔標記的開始語言
若是咱們直接使用"<"會出差錯,因此咱們就會一些實體名稱來代替!css
a.)hn 標題標記, 共有6個級別, n的範圍1~6, 不一樣級別對應顯示大小不一樣的標題,h1最大,h6最小html
b)font 字體設置標記 , 設置字體的格式, 三個經常使用屬性 :前端
1.size(字體大小)<font size="3"> 2.color(顏色) <font face="微軟雅黑"> 3.b 粗字體標記 4.i 協字體標記 5.sub 文字下標字體標記 6.sup 文字上標字體標記 7.tt 打印機字體標記 8.cite 引用方式的字體,一般是斜體 9.em 表示強調, 一般顯示爲斜體字 10.strong 表示強調,一般顯示爲粗體字 11.small 小型字體標記 12.big 大型字體標記 13.u 下劃線字體標記
1.基本語法:java
<a href="" target="打開方式" name="頁面錨點名稱"> 連接文字或者圖片</a>
2.屬性:python
a)href屬性:連接的地址,連接的地址能夠是一個網頁,也能夠是一個視頻,圖片,音樂 b)target屬性: 1.做用:定義超連接的打開方式 2.屬性值: @)_bank :在一個新的窗口中打開連接 @)_seif(默認值):在當前窗口中打開連接 @)_parent:在父窗口中打開頁面(框架中使用較多) @)_top: 在頂層窗口中打開文件(框架中使用較多) 3.name屬性:指定頁面的錨點名
a)表單標記<form>c++
<form></form>定義表單的開始位置和結束位置,表單提交時的內容就是<form>表單中的內容 基本格式:<form action="服務器端地址(接受表單內容地址)" name="表單名稱" method="psot|get"></form>
經常使用屬性:1.name 表單名稱
2.method 傳送數據的方式,分爲post和get兩種方式
get方式 不具備保密性
post方式 把內容一塊兒封裝到http協議裏面發送到服務器處理
3.action 若是URL地址爲空則使用當前文檔的URL地址,若是表單中不須要使用action屬性也要知道屬性爲no
4.enctype 設置表單的資料的編碼方式
5.target 和超連接的屬於相似,用來指定目標窗口
b)文本域和密碼 <input>標記web
<input> 標記沒有結束標記c#
1.基本語法:<input type="" name="" value="" size="" maxlength=""> 2. 屬性介紹: 1.type屬性:type屬性有兩個值 1.text 當type="text"時, <input>表示一個文本輸入域 2.password 當type="password"時,<input> 表示一個密碼輸入域 2.name屬性 定義控件的名稱 3.value 屬性 初始化值,打開瀏覽器時,文本框中的內容 4.size屬性 設置控件的長度 5.maxlength屬性: 輸入框中最大容許輸入的字符數 3.提交,重置,普通按鈕 1.提交按鈕 :當<input type="submit"> 時,爲提交按鈕 2.重置按鈕 :當<input type="reset" > 時,爲重置按鈕 3.普通按鈕 :當<input type="button"> 時,爲普通按鈕 4.單選框和複選框 1.單選按鈕: 當<input type="radio" > 時,爲單選按鈕 2.複選框: 當<input type="checkbox"> 時,爲複選框 3.注意:單選框和複選框均可以使用"cheked" 屬性來設置默認選中項 5.隱藏域 : 當<input type="hidden" > 時, 爲隱藏表單域 6.多行文本域: 1.用法,使用<textarea>標記能夠實現一個,可以輸入多行文本的區域 2.語法格式:<textarea name="name" rows="value" cols="value" value="value">...</textarea> 3.rows屬性和cols屬性分別用來指定,顯示的行數和列數,單位是字符個數 7.菜單下拉列表域 <select></select>標記 1.語法標記: <select name="opt" size="" multiple=""> <option value="1" >選項1</option> <option value="2" selected="">選項1</option> 。 。 </select> 2.屬性 3.option標記 <option>標記用來指定列表中的一個選項,須要放在<select></select>之間 值: 1.value 給選項賦值,指定傳送到服務器上面的值 2. select 指定默認的選項
寫個註冊網頁後端
<!DOCTYPE html> <html> <head> <meta charset="UTF-8"> <title></title> <style type="text/css"> div{ width: 600px; height: 700px; background-color:#f7b497 ; border-style: solid; margin-top: 30px; } .div1{ border-style: solid; } /*body{ background-image: url(C:\Users\lan\Desktop\html\HTML_demo\2.jpg); }*/ </style> </head> <body> <center> <div class="div1"> <h1><center>welcome to my private web</center></h1> <form method="post" action="http://www.sogou.com/web"> <center> <p>郵箱 <input type="text" name="query"></p> <p>用戶名 <input type="text" name="email"><br/></p> <p>密碼 <input type="password" name="pwd"></p> <p>確認密碼<input type="password" name="pwd"></p> 驗證碼。。。 <p>選擇語言種類(問題1多選)</p> <p> python<input type="checkbox" nname="hobby" value="1"> java<input type="checkbox" nname="hobby" value="2"> c<input type="checkbox" nname="hobby" value="3"> c#<input type="checkbox" nname="hobby" value="4"> c++<input type="checkbox" nname="hobby" value="5"> </p> <p>單選 男<input type="radio" name="sex" value="1" /> 女<input type="radio" name="sex" value="2" /> </p> <p>下拉菜單 <select name="menu"> <option value="1">董事長</option> <option value="2">助理</option> <option value="3">CEO</option> <option value="4">CTO</option> <option value="5">總監</option> <option value="6">經理</option> <option value="7" selected="selected">職員</option> </select> </p> <p>備註 <textarea name="qq" rows="10" cols="55"> </textarea> </p> <input type="submit" value="提交"> </center> </form> </div> </center> </body> </html>
1.<br> 強制換行標記 讓後面的文字,圖片,表格等等,顯示在下一行 2.<p> 換段落標記 換段落,因爲多個空格和回車在HTML中會被等效爲一個空格,因此HTML中藥換段落就要用<p></p>,<p>段落中也能夠包含<p>段落 3.<center> 居中對齊標記 讓段落或者是文字相對於父標記居中顯示 4.<pre> 預格式化標記, 保留預先編排好的格式 5.<li> 列表項目標記 每個列表使用一個<li> 標記中 6.<ul> 無序列表標記 7.<ol> 有序列表標記 能夠顯示特定的一些順序: 1.格式: <ol type="符號類型"> <li type="符號類型"></li> <li type="符號類型"></li> </ol> 2.有序列表的type屬性值: 1.阿拉伯數字1.2.3等,默認type屬性值 2.A大寫字母A,B,C等 3.a小寫字母a,b,c等 4.I 大寫羅馬數字I,II, III, IV 5.小寫羅馬數字i,ii,iii等 3.value 指定一個新的序列數字起始值 4.列表能夠進行嵌套 8.<dl><dt><dd> 定義型列表:使用場合:對列表條目進行簡短的說明 格式{ <dl> <dt>軟件說明</dt> <dd>簡單介紹軟件的功能及基本應用</dd> <dt>軟件界面</dt> <dd> 用於選擇軟件的外觀 </dl> } 9.<hr> 水平分割線標記 10.<div>分區顯示標記,也稱之爲層標記