表單 form
1、input
type: text 預設
2、下拉清單
select + option
3、文本域
textarea
注:
提交方式:method 默認get提交
get: 將資訊追加到url上,不安全, 長度255位元組
post:將資訊寫到請求報文體, 安全, 長度沒有限制
css/h5css
1、定義
層疊樣式表
Casading Style Sheet
定義html中的顯示樣式, 美化介面
2、基本語法: 選擇器{ 屬性:屬性值;屬性:屬性值}
3、選擇器的分類
a.標籤選擇器
b.類別選取器 通過class屬性設置, 引用通過 .類名{屬性:屬性值}
c.ID選擇器 id #id名{}
d.通用選擇器 *{}
e.子元素選擇器
4、css的定義方式
a.內聯式:將css樣式寫在標籤中 通過style屬性
b.嵌入式:
c.外部式: css文件中
注意:優先順序 內聯 > 嵌入 > 外部
5、div 行內元素 相當於 圖層 panel
span 塊內元素
進行區域、整體佈局的設置
允許相互轉換 display
6、盒子模型
理論上 內容的結構上
小:指定到每個控制項上
大:指定到整個網頁
h51、超文字標記語言
第5套 標準
之前都是4.01套
2、淘汰
a.標籤
big、center、font.... h5提倡把畫面的展示和效果進行分開, 方便css統一編輯
b.frameset框架
替代: iframe、jsp
c.只有部分流覽器支援的元素:applet、bgsound、marquee
3、優化
a.結構
i)文檔聲明, 更加簡潔
ii)整體佈局的優化
解決div多層嵌套問題
通過新標籤設置整體佈局
header:頭部
nav :導航連結的部分
article:文本內容
aside:跟article無關的資訊, 腳本注釋 輔助內容
b.新增標籤
vedio 視頻
audio 音訊
embed 多媒體
canvas 畫筆, 結合腳本畫
c.表單類型
email、url、number、range...