標簽格式 格式: 雙邊:<標簽名 屬性1="值1" 屬性2='值2' 屬性3=值3>內容</標簽名> 單邊:<標簽名 屬性1="值1" 屬性2='值2' 屬性3=值3 /> 特點: 標簽都是成對出現的,單邊標簽也不要忘記結尾的'/' 容錯性強,但是不要故意寫錯,故意挑戰瀏覽器的解析能力 標簽名已經預 ...
-
格式:
-
雙邊:
<標簽名 屬性1="值1" 屬性2='值2' 屬性3=值3>內容</標簽名>
-
單邊:
<標簽名 屬性1="值1" 屬性2='值2' 屬性3=值3 />
-
-
特點:
-
標簽都是成對出現的,單邊標簽也不要忘記結尾的'/'
-
容錯性強,但是不要故意寫錯,故意挑戰瀏覽器的解析能力
-
標簽名已經預定義,不要隨便自己起名字
-
標簽統一使用小寫,屬性值統一使用雙引號包括
-
-
說明:標簽就是HTML文件的骨架,是最重要的組成部分
-
示例:
<html>
<!--註釋-->
<head>
<title>頁面標題</title>
</head>
<body text="red" bgcolor="#00ff00">
這裡是頁面內容
</body>
</html> -
說明
-
html:是文檔中最大的標簽,所有的標簽都有放在該標簽中
-
head:頭部,裡面的內容不會顯示在頁面上,但是可以設置頁面信息,如:標題、字元集
-
body:身體,存放用於顯示的頁面內容,是頁面的主體部分
-
-
body屬性:
-
text:設置字體顏色
-
bgcolor:設置背景顏色
-
-
幾乎每個標簽都有的屬性:
-
class、id、style、name
-
標題:
h1~h6
,字體從大到小,h1一個頁面最多一個,不能為了調整字體大小而使用 -
加粗:
<b></b>、<strong></strong>
-
斜體:
<i></i>、<cite></cite>、<em></em>
-
下劃線:
<u></u>
-
刪除線:
<s></s>
-
上標:
<sup></sup>
-
下標:
<sub></sub>
-
字體:
<font></font>
-
size:大小
-
color:顏色
-
face:類型
-
換行:
<br />
,瀏覽器對任意多個空格、回撤都解析為一個空格 -
段落:
<p></p>
,表示一個段落 -
橫線:
<hr />
,一條順平橫線 -
滾動:
<marquee></marquee>
-
原樣:
<pre></pre>
,瀏覽器中顯示的文本內容與文本一樣 -
無序列表:
<ul></ul>
,裡面的每個元素都是一個<li></li>
-
type:disc(實心圓,預設)、circle(空心圓)、square(實心方框)
-
-
有序列表:
<ol></ol>
-
type:1、A、a、I
-
start:起始序號
-
說明:HTML中預留的字元都必須替換為字元實體才可以顯示。
-
提醒:不用刻意記錄這些字元實體,用的時候查一下即可。
-
示例:
> >
< <
空格
& &
-
說明:統一資源定位符,是URI的一種,可以唯一標識一個網路資源
-
組成:協議://主機:埠/文件?參數1=值1&參數2=值2
-
http:80,可以省略
-
https:443
-
-
名稱:
<a></a>
-
說明:超鏈接,可以完成頁面的跳轉
-
屬性:
-
href:指定跳轉地址
-
title:游標放上去的提示信息
-
target:新頁面的打開目標
-
_self:當前標簽欄,預設設置
-
_blank:新的空白標簽欄
-
_parent:覆蓋父級標簽欄
-
_top:覆蓋頂層標簽欄
-
-
name:設置錨點,用於跳轉定位
-
可以在href屬性設置時更精准定位跳轉地址
-
如:
<a name="p3"></a>
,使用:<a href="xxx#p3">xxx</a>
-
說明:錨點不但可在一個頁面內部跳轉,還可進行跨越面跳轉定位
-
-
圖片:img(重點)
-
src:圖片資源位置
-
width:寬度
-
height:高度,單獨設置一個時,另一個會等比縮放,若同時設置可能會拉伸或壓縮
-
title:游標放上去的提示信息,圖片載入失敗是也會顯示。
-
-
-
src:指定資源
-
controls:顯示控制條(值為controls,可以不寫值)
-
loop:迴圈播放(值為loop,可以不寫值)
-
autoplay:自動播放(值為autoplay,可以不寫值)
-
-
-
音頻的屬性視頻都有,功能也一樣
-
多出來關於尺寸的屬性:width、height
-
單獨設置會進行等比縮放,同時設置時會出現留白
-
-
說明:就是類似於excel的形式
-
table:表格標簽,所有的表格內容都要放在該標簽中
-
border:邊框尺寸
-
bordercolor:邊框顏色
-
width:寬度
-
height:高度
-
bgcolor:背景色
-
align:水平對齊方式(left預設、center、right)
-
-
tr:表格中的一行
-
bgcolor:背景色
-
align:水平對齊方式(left預設、center、right)
-
valign:垂直對齊方式(top、middle預設、bottom)
-
-
td:一行的一列
-
colspan:列合併,合併一行的若幹列
-
rowspan:行合併,合併一列的若幹行
-
-
th:功能與td相同,只不過樣式不同,進行了著重強調,用於設置表頭
-
caption:表格標題,通常用於描述表格的作用
-
說明:就是一個頁面中包含另一個頁面
-
屬性:
-
src:載入的資源地址
-
width:寬度
-
height:高度
-
frameborder:是否顯示邊框(1/0)
-
scrolling:滾動條控制(yes、no、auto)
-
name:標識視窗的名字,可以用於a標簽的打開目標地址
-
-
說明:替代body定義網頁框架,而且可以根據需要指定尺寸或比例進行劃分
-
屬性:
-
rows:垂直方向的尺寸劃分,可以使用像素、也可以使用百分比,*表示其他
-
cols:水平方向的尺寸劃分
-
noresize:禁止調整尺寸
-
frameborder:是否顯示邊框
-
border:邊框寬度
-
bordercolor:邊框顏色
-
-
frame:frameset中的一幀內容,也就是一個頁面
-
noframes:瀏覽器不支持frameset時使用,相容設置顯示內容
-
說明:伺服器收集用戶信息,如:登錄、註冊等場景
-
form:表單,所有提交的數據都需要放在該標簽中
-
action:指定提交地址,預設提交到當前地址
-
method:請求方法,get、post
-
get:提交的數據會出現在URL中
-
post:提交的數據不會出現在URL中,經常用於登錄、註冊、上傳文件等
-
-
-
input:輸入框,是表單中最重要的組成部分
-
name:指定名字,沒有名字是無法提交的(即使能提交,數據也沒有意義)
-
value:文本框的內容,一般用於不可輸入的文本框
-
placeholder:占位內容,通常用於提示
-
size:設置尺寸(寬度)
-
maxlength:限制最大輸入字元個數
-
readonly:只讀狀態,不可更改
-
disabled:禁用狀態
-
type:設置輸入框類型
-
text:可見文本,預設屬性
-
submit:是提交按鈕
-
password:密文文本
-
radio:單選框,註意事項:
-
多個單選項的name屬性要一樣
-
因為無法輸入內容,所以需要書寫value屬性進行選項的區分,不必非要與提示信息一致
-
checked屬性可以用於預設選擇狀態的設置
-
想讓提示信息關聯單選框,可以通過label標簽結合id屬性完成
-
-
checkbox:覆選框,註意事項與radio相同
-
hidden:隱藏欄位,不可見的,可以傳遞特定不公開信息
-
file:上傳文件欄位,需要對錶屬性進行配套設置
-
表單提交方法只能是post:
method="post"
-
指定編碼類型:
enctype="multipart/form-data"
-
-
-
-
select:下拉選擇框
-
屬性name需要設置
-
屬性size可以控制顯示的選項個數
-
每一個選項通過option標簽體現,必須指定其value屬性,預設選中使用selected
-
-
textarea:文本域,多行文本
-
說明:input是單行文本,textarea是多行文本
-
屬性:
-
rows:設置行數
-
cols:設置列數
-
-
註意:不要在輸入區域書寫任何多餘的內容
-
-
表單提交
-
<input type="submit" />
,標準的提交按鈕,可以提交按鈕本身的值 -
<button></button>
,可以提交,但是不能提價按鈕的值 -
<input type="button" />
,長的跟按鈕一樣,但是不能提交,後面可以結合JS使用
-
-
說明:一般存放對網頁進行說明的內容,不會顯示在頁面上
-
示例:
<!--設置字元集-->
<meta charset="utf-8" />
<!--設置標題-->
<title>表單內容</title>
<!--設置網頁關鍵字-->
<meta name="keywords" content="PYTHON培訓,PYTHON開發培訓" />
<!--設置網頁描述-->
<meta name="description" content="教育第一" />
<!--設置文件類型-->
<meta http-equiv="content-type" content="text/html;charset=utf-8" />
<!--載入CSS文件-->
<link rel="stylesheet" type="text/css" href="xxx.css">
<!--定時刷新頁面-->
<meta http-equiv="refresh" content="5;url=http://www.baidu.com">