HTML5完整教學通俗易懂

1.初始HTML

超文本標記語言

超文本包括:文字,圖片,音頻,視頻,動畫等

![image-20201212090803082](C:\Users\win 10\AppData\Roaming\Typora\typora-user-images\image-20201212090803082.png)

html5的優勢

  • 世界知名瀏覽器廠商對html5的支持

  • 市場的需求

  • 跨平臺

w3c標準

  • ​ 結構化標準語言 (html , xml)
  • ​ 表現標準語言(css)
  • ​ 行爲標準(DOM,ECMAScript)

2.網頁基本信息

<!-- DOCTYPE告訴瀏覽器,我們要使用什麼規範 -->
<!-- head標籤代表網頁頭部 -->
	<!-- title網頁標題 -->
	<!-- meta描述性標籤,用來描述我們網站的一些信息,一般用來做seo -->
<!-- body標籤代表網頁主體 -->

3.網頁基本標籤

標題標籤       h1~h6
段落標籤        p
換行標籤        br 
水平線標籤      hr
字體樣式標籤    strong,em
註釋和特殊符號   <!--  -->,空格(&nbsp;),大於,小於,版本
<!-- 特殊符號的記憶方式  &就會提示 -->

4.圖像標籤

常見的圖像標籤:jpg,gif,png,bmp

title屬性懸停文字 alt圖片名字(必填)

5.超鏈接標籤及應用

文本超鏈接  
href:必填,表示要跳轉到那個頁面
target:表示窗口在那裏打開
	_blank 在新標籤中打開
	_self  在自己的網頁打開
<!-- 錨鏈接,1.需要一個錨標記 2.跳轉到標記 -->
<!-- 功能性鏈接:郵件鏈接:mailto;QQ鏈接 -->
圖像超鏈接

6.塊元素和行內元素

塊元素
	無論內容多少,該元素獨佔一行
	p,h1~h6
行內元素
	內容撐開寬度,左右都是行內元素的可以排在一行
	a,strong,em

7.列表標籤

有序列表
	ol>li
無序列表
	ul>li
自定義列表
	dl>dt列表名稱,dd列表內容

8.表格標籤

爲什麼使用表格
	簡單通用
	結構穩定
基本結構
	單元格
	行   tr
	列   td
	跨行  rowspan
	跨列  colspan

9.媒體元素

視頻元素
	video
		src:資源路徑
		controls:控制條
		autoplay:自動播放
音頻元素
	audio
		src:資源路徑
		controls:控制條
		autoplay:自動播放

10.頁面結構分析

元素名 描述
header 標題頭部區域的內容
footer 標記腳部區域的內容
section web頁面中的一塊獨立區域
article 獨立的文章內容
aside 相關內容或應用(常用於側邊欄)
nav 導航類輔助內容

11.iframe內聯框架

<iframe src="" name=""></iframe>
src 地址
width  寬度
height 高度
name  框架標識名

12.表單post和get提交

![image-20201212121832349](C:\Users\win 10\AppData\Roaming\Typora\typora-user-images\image-20201212121832349.png)

method:post,get提交方式

​ get方式提交:我們可以在url中看到我們提交的信息,不安全高效

​ post:比較安全,傳輸大文件

13.文本框和單選框

屬性 說明
type 指定元素的類型。text,password,checkbox,radio,submit,reset,file,hidden,image和button,默認爲text
name 指定表單元素的名稱
value 元素的初始值。type爲radio時必須指定一個值
size 指定表單元素的初始寬度。當type爲text或password時,表單元素的大小以字符爲單位。對於其它類型,寬度以像素爲單位
maxlength type爲text或password時,輸入的最大字符數
checked type爲radio或checkbox時,指定按鈕是否是被選中

14.按鈕和多選框

<input type="button" value="按鈕">
<input type="checkbox" value="sleep" name="hobby">
普通按鈕 input type="button" 
圖像按鈕 input type="image" 
提交按鈕 input type="submit" 
重置 input type="reset" 

15.列表框文本域和文件域

select>option  列表框

textarea   文本域 

type="files"  文件域

16.搜索框滑塊和表單驗證

郵箱驗證  input type="submit" 
url    input type="url" 
數字  input type="number" 

<!-- 滑塊 -->
input type="range"

<!-- 搜索框 -->
input type="search"

17.表單的應用

隱藏域 hidden

只讀 readonly

禁用 disable

18.表單初級驗證

常用方式:

  • ​ placeholder 提示信息
  • ​ required 非空判斷
  • ​ pattern 正則表達式

19.html總結

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章