html的基礎 html(超文本標記語言),運行在瀏覽器端的靜態解釋型語言, JavaWeb基本概述 html的基本標簽 html html是解釋語言,瀏覽器容錯的,可以有錯誤,編譯器會自己解釋 網頁上看到的內容都是寫在裡面的 基本標簽 <!-- 1. html頁面中由一對標簽組成:<html></ ...
html的基礎
html(超文本標記語言),運行在瀏覽器端的靜態解釋型語言,
JavaWeb基本概述
html的基本標簽
html
html是解釋語言,瀏覽器容錯的,可以有錯誤,編譯器會自己解釋
網頁上看到的內容都是寫在裡面的
基本標簽
<!--
1. html頁面中由一對標簽組成:<html></html>
<html>:開始標簽
</html>:結束標簽
2.<title>網頁的標題頁</title>
3.可以在<meta charset="字元集">設置編碼方式(寫在<head>...</head>之間)
4.<br/>:換行(開始標簽和結束標簽是同一個標簽時/寫在後面,表示單標簽)
5.<p>...</p>:表示段落標簽(自動換行,且間距變大)
6.<img src="...">:插入圖片(路徑是於當前html同文件的存放圖片文件名\圖片名字)
該圖片大小 在後面加 width="..."height="..."(寬、高)
alt:圖片的提示
7.路徑問題:相對路徑(如上);絕對路徑:就是它的路徑
8.<h1>...</h1>:最多六個標題
9.列表
-ol:有序列表
type:顯示類型:A,a,1,I,i(預設1)
start:從多少開始
-ul:無序列表
type:dis,circle,square
10.字體設置:<u></u>:下劃線
<b></b>:加粗
<i></i>?:斜體
11.下標:sub 上標:sup
12.<span>...</span>:可以對其中的字進行特殊的修飾
13.超鏈接:<a></a>
href:鏈接的路徑
target:_self本視窗 _blank在一個新視窗打開 _parent在父視窗打開 _top在頂層視窗打開
14.<div>...</div>:層(先瞭解)
-->
html實體
代碼實例
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8"><!--字元集的設置-->
<title>這是我的第一個網頁</title>
</head>
<body>
hello world!<br/>你好,世界
<p>這裡是一個段落</p>
<p>這裡是第二個個段落</p>
<img src="photo\太原市徽.jpg" width="80"height="73" alt="這是一張圖片"/>
<h1>標題一</h1>
武林高手排行榜
<ol type = "I" start="3">
<li>掃地僧</li>
<li>蕭遠山</li>
<li>慕容復</li>
<li>虛竹</li>
<li>阿紫</li>
</ol>
武林大會人員名單
<ul type="square">
<li>喬峰</li>
<li>阿朱</li>
<li>馬夫人</li>
<li>白世鏡</li>
</ul>
<u>你</u>喜歡吃<b>包子</b>還是<i>餃子</i>?<br>
氧氣化學是H<sub>2</sub>O<br>
X的平方是X<sup>2</sup><br>
<span>特殊修飾...</span>
<a href="http://www.baidu.com" target="_blank">百度一下</a>
</body>
</html>
代碼效果
html的table(表格)標簽
基本標簽
<!--
17.表格:table
一個表格 <table></table>
行 tr
列 td(th:表頭)
一些屬性(已經淘汰)
border:表格邊框的設置
width:表格寬度
cellspacing:單元格間距
cellpadding:單元格填充
tr中的屬性 :align => left/right/center(左對齊,右對齊,居中)
rowspan:行合併
colspan:列合併
-->
代碼實例
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>表格標簽的學習</title>
</head>
<body>
<table border="1" width="600" cellspacing="0" cellpadding="4"> 表格的設置
<tr align="center">
<th>姓名</th>
<th>門派</th>
<th>成名絕技</th>
<th>功力值</th>
</tr>
<tr align="center">
<td>喬峰</td>
<td>丐幫</td>
<td>少林長拳</td>
<td>5000</td>
</tr>
<tr align="center">
<td>虛竹</td>
<td>靈鷲宮</td>
<td>北冥神功</td>
<td>10000</td>
</tr>
<tr align="center">
<td>掃地僧</td>
<td>少林</td>
<td>七十二項絕技</td>
<td>未知</td>
</tr>
</table>
第二個表格
<hr>
<table border="1" width="600" cellspacing="0" cellpadding="4">
<tr align="center">
<th>名稱</th>
<th>單價</th>
<th>數量</th>
<th>小計</th>
<th>操作</th>
</tr>
<tr align="center">
<td>蘋果</td>
<td rowspan="2">5</td> 合併列
<td>20</td>
<td>100</td>
<td><img src="photo/R-C.jpg" width="24" height="24"></td> 添加圖片
</tr>
<tr align="center">
<td>菠蘿</td>
<td>15</td>
<td>60</td>
<td><img src="photo/R-C.jpg" width="24" height="24"></td>
</tr>
<tr align="center">
<td>西瓜</td>
<td>3</td>
<td>30</td>
<td>120</td>
<td><img src="photo/R-C.jpg" width="24" height="24"></td>
</tr>
<tr align="center">
<td>總計</td>
<td colspan="4">280</td> 合併行
</tr>
</table>
</body>
</html>
代碼效果
html的表單標簽
表單:是一個容器,承載要發送給伺服器的數據
文本框輸入的內容就是value的值
基本標簽
<!--
18.表單 form
19.<input type="text"/>:表示文本框,其中name屬性是必須要寫的,否則這個文本框的數據是不會發送給伺服器的
<input type="password">:表示密碼框
<input type="radio">:表示單選按鈕,name屬性值保持一直(保證互斥),checked預設選項
<input type="checkbox">:表示覆選框,name屬性建議保持一致(伺服器獲取的是一個數組)
select:表示下拉列表,每一個選項是option,value是屬性發送給伺服器的值,selected是預設選項
textarea:表示多行文本框,value值就是開始結束標簽之間的內容
<input type="submit" value="..."/>:表示提交按鈕
<input type="reset" value="..."/>:表示重置按鈕
<input type="button" value="..."/>:表示普通按鈕
-->
代碼實例
<!--Demo03的代碼-->
<!DOCTYPE html>
<html lang="en">
<!--表單-->
<head>
<meta charset="UTF-8">
<title>表單標簽的學習</title>
</head>
<body>
<form action="Demo04.html" method="post">
昵稱:<input type="text" name="nickName"/><br>
密碼:<input type="password" name="Pwd"/><br>
性別:<input type="radio" name="gender" value="male"/>男
<input type="radio" name="gender" value="female" checked/>女<br>
愛好:<input type="checkbox" name="hobby" value="basketball"/>籃球
<input type="checkbox" name="hobby" value="football"/>足球
<input type="checkbox" name="hobby" value="earth"/>地球<br>
星座:<select name="star">
<option value="白羊">白羊座</option>
<option value="金牛" selected>金牛座</option>
<option value="雙子">雙子座</option>
<option value="天蝎">天蝎座</option>
<option value="天秤">天秤座</option>
<option value="射手">射手座</option>
<option value="雙魚">雙魚座</option>
<option value="摩羯">摩羯座</option>
<option value="巨蟹">巨蟹座</option>
<option value="水瓶">水瓶座</option>
<option value="獅子">獅子座</option>
<option value="處女">處女座</option>
</select><br>
備註:<textarea name="remark" rows="4" cols="40"></textarea><br>
<input type="submit" value="註 冊"/>
<input type="reset" value="重 置"/>
<input type="button" value="普通按鈕"/>
</form>
</body>
</html>
<!--Demo04的代碼-->
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>表單標簽的學習</title>
</head>
<body>
<h1><font color="red">註冊成功</font></h1>
</body>
</html>
代碼效果
html-frameset-iframe標簽(已淘汰)
frameset標簽
frameset:無body標簽
<!--
20.frameset:表示頁面框架,已經淘汰,只瞭解,不用掌握
frame:表示框架中具體頁面的應用
-->
代碼實例
<!DOCTYPE html>
<html lang="en">
<!--frameset-->
<head>
<meta charset="UTF-8">
<title>Title</title>
</head>
<frameset rows="20%,*" frameborder="no"> frameborder="no":去邊框
<frame src="frames/top.html"/>
<frameset cols="15%,*",>
<frame src="frames/left.html"/>
<frameset rows="80%",*>
<frame src="frames/main.html "/>
</frameset>
</frameset>
</frameset>
</html>
代碼效果
iframe標簽
<!--
21.iframe:在一個頁面嵌入子頁面
-->
代碼實例:
<!DOCTYPE html>
<html lang="en">
<!--iframe-->
<head>
<meta charset="UTF-8">
<title>iframe的測試</title>
</head>
<body>
這是Demo06頁面的內容
<iframe src="frames/top.html"/>
</body>
</html>
代碼效果:
小總結:
<!--
總結:
1.html是解釋型的標記語言:不區分大小寫
2.html,head,tilt,mete,body,br,p,hr,div,table,form,u,i,b,sup,sub, ,span,ul,ol, li,tr,th,td,h1-h6,input,select,textarea,img
2-1.html,head,tilt,mete,body,br,ul,ol,h1-h6,a,img,p, ,div,span
2-2.table,tr,th,td
2-3.form(action="",method="post"),input type=”text,password,radio,checked,submit,button,reset“,select,textarea
...
-->