ui框架小部分單詞

第一單元

主體結(jié)構(gòu)元素

? (1):article? ? ? ? ? ? ? ? ? ? ? 獨(dú)立文章內(nèi)容

(2):section? ? ? ? ? ? ? 定義文檔中的節(jié)(區(qū)間)

(3):aside? ? ? ? ? ? ? ? ? 主題內(nèi)容說明(側(cè)邊欄)

(4):nav? ? ? ? ? ? ? ? ? ? ? ? ? 導(dǎo)航鏈部分

(5):time? ? ? ? ? ? ? ? ? ? ? ? 機(jī)器可讀日期時間

(6):datetime? ? ? ? ? ? ? ? ? 可指定日期


非主體元素

(1):header? ? ? ? ? ? ? ? ? ? ? 頁面頭部

(2):footer? ? ? ? ? ? ? ? ? ? ? ? 頁腳

(3):address? ? ? ? ? ? ? ? ? ? 文檔作者的聯(lián)系信息

(4):main? ? ? ? ? ? ? ? ? ? ? ? 文檔的主要內(nèi)容


表單域增強(qiáng)元素

formaction? ? ? ? ? ? ? ? 覆蓋form中的action? ? ? 提交地址

formmethod? ? ? ? ? ? ? 覆蓋form中的method? 提交方式

submit? image? ? ? ? ? ? 必須通過具有submit 功能的控件

autofocus? ? ? ? ? ? ? ? ? 自動獲得焦點(diǎn)

required? ? ? ? ? ? ? ? ? ? 必填項

placeholder? ? ? ? ? ? ? ? 提示內(nèi)容

pattern? ? ? ? ? ? ? ? ? ? ? 正則

autocomplete? ? ? ? 自動保存用戶輸入? ? (off--關(guān)閉? ? ? on---開啟)


表單控件(新增)

search? ? ? ? ? ? ? ? ? ? ? 搜索關(guān)鍵字

email? ? ? ? ? ? ? ? ? ? ? ? 郵件(格式:內(nèi)容@內(nèi)容)

url? ? ? ? ? ? ? ? ? ? ? ? ? ? 輸入網(wǎng)址? (格式:http://.~~~)? ?

number? ? ? ? ? ? ? ? ? ? 數(shù)字輸入框

range? ? ? ? ? ? ? ? ? ? ? ? 滑塊類型

color? ? ? ? ? ? ? ? ? ? ? ? 顏色

date? ? ? ? ? ? ? ? ? ? ? ? 日期

time? ? ? ? ? ? ? ? ? ? ? ? 時間

week? ? ? ? ? ? ? ? ? ? ? ? ? 星期

month? ? ? ? ? ? ? ? ? ? ? 月

tel? ? ? ? ? ? ? ? 在移動端會彈出輸入數(shù)字鍵盤


新增表單驗證

checkValidity()? 驗證用戶輸入的內(nèi)容是否正確? 返回(true)(false)


取消表單驗證

novalidate()? ? ? ? ? ? 加給form

formnovalidate()? ? 加給submit

setCustomValidite() 自定義錯誤信息


新增頁面元素

mark? ? ? ? ? ? ? ? ? ? ? ? 突出顯示

progress? ? ? ? ? ? ? ? ? ? 進(jìn)度條(ie9以下不支持)

figure? ? ? ? ? ? ? ? ? ? ? ? 獨(dú)立內(nèi)容

figcaption? ? ? ? ? ? ? ? ? 標(biāo)題(必須在figure內(nèi)部)

details? ? ? ? ? ? ? ? ? ? ? 詳細(xì)信息扒最,點(diǎn)擊詳細(xì)信息,進(jìn)行展開

summary


第二單元


音頻視頻標(biāo)簽

audio? ? ? ? 音頻

video? ? ? ? 視頻

source? ? ? 媒介元素


媒體元素屬性

:controls? ? ? ? 顯示/隱藏用戶控制界面

:autoplay? ? 媒體是否自動播放

:loop? ? ? ? ? 媒體是否自動循環(huán)播放

:.currentTime? ? 當(dāng)前播放時間

:.duration? ? ? ? 媒體總時間(未加載完返回NaN? 正常返回秒)

:.volume? ? ? ? ? 音量相對值(0.0——1.0)

:.muted? ? ? ? ? 是否靜音(靜音----true? 不靜音----false)


媒體元素

:.paused? ? ? ? ? 是否暫停

:.ended? ? ? ? ? ? 是否播放完畢

:.error? ? ? ? ? ? 媒體發(fā)生錯誤的時候 返回錯誤代碼

:.currentSrc? ? 義字符串的形式返回媒體地址

:.play ()? ? ? ? ? 播放

:.pause()? ? ? 暫停

:.load ()? ? ? 重新加載


事件

:.onended? ? ? 播放結(jié)束

:.ontimeupdate? ? 播放位置改變時運(yùn)行的腳本

:.oncanplay? ? ? ? 能播放的時候

Video的特性

:poster? ? ? 視頻播放前的預(yù)覽圖片

:width / height? ? ? 設(shè)置視頻的尺寸

:videoWidth / videoHeight? ? 視頻的實際尺寸


第三單元?

畫布:? ? Canvas

用法:

(1):獲取canvas? (2):創(chuàng)建繪圖環(huán)境 用(.getContext())調(diào)用2d

方法:

:.strokeRect(x,y,width,height)? ? 空心矩形

:.fillReck(x,y,width,height)? ? ? ? ? 實心矩形

:.clearReck(x,y,width,height)? ? ? 清空矩形內(nèi)的指定元素

:.moveTo(x,y)? ? ? ? ? ? ? ? ? 開始的坐標(biāo)(起點(diǎn))

:.lineTo(x,y)? ? ? ? ? ? ? ? ? ? ? 結(jié)束的坐標(biāo)(終點(diǎn))

:.stroke()? 連線(通過moveTo和lineTo的路徑)

:.fill()? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? 填充

:.beginPath()? ? ? ? ? ? ? ? ? ? ? ? 創(chuàng)建開始路徑

:.closePath()? ? ? ? ? ? ? ? ? 關(guān)閉路徑

屬性:

:.strokeStyle? ? ? ? ? ? ? ? 設(shè)置空心矩形邊框的顏色

:.fillStyle? ? ? ? ? ? ? ? ? ? 設(shè)置實心矩形的背景顏色

:.lineWidth? ? ? ? ? ? ? ? ? ? ? ? ? 線條的寬度(像素)

圓:

.arc(x,y,r,起始角华嘹,結(jié)束角吧趣,(true=逆時針,false =順時針))

公式:角度90=度數(shù)*Math.PI/180


方法:

:.translate(x,y)? ? 位移

:.Scale(1,1)? 縮放 (1不放大不縮小耙厚, 小于1縮小强挫, 大于1放大)

:.rotate()? ? 旋轉(zhuǎn) (30度) 30*Math.PI/180

:.Save()? ? ? 保存

:.restore()? 恢復(fù)

第四單元?

插入圖片(圖片加載完,在執(zhí)行canvas? ().onload=function(){})

定位語法(3種)

:drawImage(圖片,x,y)? ? 定位圖像

:drawImage(圖片,x,y薛躬,width,height)

定位圖像 并規(guī)定圖的高度和寬度

:drawImage(圖片,sx,sy俯渤,swidth,sheight,x,y,width,height)

:sx,sy=剪切的位置? ? swidth,sheight=剪切的寬高

? ? ? ? ? x,y=? 定位位置? ? width,height=顯示的大小

設(shè)置背景: 創(chuàng)建畫布名.

:.createpattern(圖型宝,平鋪方式) 指定的方向重復(fù)指定的元素

漸變:

:.createLinearGradient(x1,y1,x2,y2)? 創(chuàng)建線性漸變

x1,y1=起點(diǎn) x2,y2=終點(diǎn)

:.createRadialGradient(x1,y1,r1,x2,y2,r2)創(chuàng)建放射性漸變

(3)共同屬性:漸變名.

:.addColorStop(位置(0-1)八匠,顏色)

Canvas文本

:.strokeText(文字,x,y)? ? 空心文字

:.fillText(文字趴酣,x,y)? ? ? ? 實心文字

:.font? =(“40px? 宋體”)? ? 文字大小

:.textAlign=(left=start,right=end,center)水平對齊方式

:.textBaseline(top,middle,bottom)? ? 垂直對齊方式

陰影:

:shadowOffsetX / shadowOffsetY? (向x,y軸偏移)

:shadpwBlur =? 模糊

:shadowcolor? ? 顏色

第五單元

新選擇器:

:querySelsctor()? ? 單個

:querySelsctorAll()? 多個

拖拽事件:

:draggable: 設(shè)置true 可以實現(xiàn)拖拽

拖拽事件元素(拖拽事件元):

:.ondragstart? ? 開始拖

:ondrag? ? ? ? ? 正在拖(連續(xù)觸發(fā))

:ondragend? ? 拖動結(jié)束

目標(biāo)元素事件:

:.ondragenter? ? ? 進(jìn)入目標(biāo)

:.ondragover? ? ? ? 在目標(biāo)的上面

注意:(有ondrop事件必須在on大染缸o(hù)ndragover加阻止默認(rèn)事件? e.preventDefault())

:.ondragleave? ? ? 離開目標(biāo)

:ondrop? ? ? ? ? ? ? 釋放目標(biāo)

拖放事件3? (可以拖拽除圖片外的其他標(biāo)簽)

格式:

:設(shè)置圖片event.dataTransfer.setData(“url”,this.src)

:設(shè)置內(nèi)容 event.dataTransfer.setData(“nr”,this.src)

事件:

:.dataTransfer? ? ? 對象

? ? ? ? ? ? setData()? ? 設(shè)置數(shù)據(jù)

? ? ? ? ? ? getData()? ? 獲取數(shù)據(jù)

:effectAllowed? ? ? ? ? ? 設(shè)置光標(biāo)樣式

第六單元? 本地存儲

對象:

:localStorage()? 存儲的數(shù)據(jù)沒有時間的限制

:sessionStorage() 有時間限制 用戶關(guān)閉瀏覽器會刪除

對象方法:

:setItem(key梨树,value)? 保存數(shù)據(jù)

:getItem(key)? ? 讀取數(shù)據(jù)

:removeItem(key)? 刪除單個

:clear()? ? ? ? ? ? ? ? 刪除多個

:.key(index)? 索引的key

檢測獲取的內(nèi)容類型

Typeof

轉(zhuǎn)換對象的方法

:parse()? 字符串轉(zhuǎn)換為對象

:stringify()對象轉(zhuǎn)化為字符串

第七單元? css3選擇器

相鄰選擇器

:.a+.b? ? ? + 相鄰的下一個緊跟元素

:.a~.b? ? ? ~相鄰后面所有不緊跟元素

屬性選擇器

:[class]? ? ? 只選取屬性名

:[class = ”a”]? ? 只選中該屬性名的屬性值

:[class ~=”ab”]? 只選中該屬性名中具有該屬性值 ab=詞

:[class ^=? ”a”]? 只選中以.a值開頭的第一個元素

:[class? $= ”a”]? 只選中以.a值結(jié)尾的最后元一個元素

:[class? *= ”a”]? 包含a的都選中

:[class? |= ”a”]? 只選中以a/a- 開頭,以a開頭的時候岖寞,只

? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? 允許有一個值a

偽類選擇器? ? (愛恨原則? (love? hate))

::link? 偽類 未訪問鏈接 的添加樣式

::visited? 偽類 已訪問鏈接 的添加樣式

::hover? 偽類鼠標(biāo)移到元素上的添加樣式

::active? ? 偽類鼠標(biāo)點(diǎn)擊與釋放之間發(fā)生的事件

結(jié)構(gòu)性偽類

::root? ? 文檔的根元素

::not(.a)? 非指定的元素

::empty? 沒有子元素的每一個父元素(空盒子)

::target? 用于選取當(dāng)前活動的目標(biāo)元素(用于錨鏈接)

::first-child? ? 父級下的第一個子元素抡四。

::last-child? ? ? 父級下的最后一個子元素

::only-child? ? ? 每個父級下唯一子元素。

? 2n=even=偶數(shù)? ? 2n+1= odd = 奇數(shù)

:E:nth-child(n)? 父級下的第n個子元素慎璧,且這個元素得是E

? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? 元素床嫌;

:E:nth-last-child(n)? 每個父級下的第n個子元素 ,且這個

? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? 素得是E元素胸私;從最后一個子元素開始計數(shù)厌处。

::nth-of-type(n)? ? ? ? 每個父級下的第n個子元素

::nth-last-of-type(n)? ? 每個父級下的第n個子元素 ,從最

? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? 一個元素開始計數(shù)岁疼。最后一個子元素

表單屬性

::focus? ? ? ? ? ? 選取獲得焦點(diǎn)的元素

::enabled? ? ? ? ? ? 元素處于可用狀態(tài)時的樣式

::disabled? ? ? ? ? ? 元素處于不可用狀態(tài)時的樣式

::read-only? ? ? ? ? 元素處于只讀狀態(tài)時的樣式

::read-write? ? ? ? 可讀可寫的元素

::checked? 單選框 / 復(fù)選框處于選中狀態(tài)時的樣式

::default頁面打開時阔涉,默認(rèn)選中狀態(tài)的單選框/復(fù)選框的樣式

::indeterminate當(dāng)頁面打開時,單選框中沒選中狀態(tài)時樣式

:::selection偽類選擇器指定當(dāng)元素處于選中狀態(tài)時的樣式

偽元素選擇器

(1)::first-line? ? ? ? ? ? 選取指定選擇器的首行捷绒。

(2)::first-letter:? ? ? 元素中的首字母或第一個字使用樣式瑰排;

(3)::before: 某個元素之前插入內(nèi)容

(4)::after: 某個元素之后插入內(nèi)容;

(5):Content 屬性:需要與:before? :after 配合使用暖侨!

第八單元? 移動端頭部標(biāo)簽

http-equiv? 文件頭作用(正確和精確顯示網(wǎng)頁內(nèi)容)

http-equiv? 屬性?

:refresh? ? 文檔自動刷新時間間隔

:content-type? ? 文檔的字符編碼

:content-language? ? 顯示語言的設(shè)定

:X-UA-compatible? ? 文件兼容性

name :? HTML文檔的描述? 關(guān)鍵字? 作者

name屬性

:description? ? 頁面的描述

:keywords? ? 逗號的分隔的關(guān)鍵字詞列表

Viewport(重點(diǎn))(用戶網(wǎng)頁的可視區(qū)域)

Viewport屬性

:width=device-width? ? ? 設(shè)備寬/高度

:initial-scale=1? 初始縮放比例

:maximum-scale=1? 最大縮放比例

:minimum-scale=1? 最小縮放比例

:user-scalable? (no? yes)用戶是否可以手動縮放

format-detection格式檢測

format-detection屬性

(1):telephone(no=禁止把數(shù)字轉(zhuǎn)化為撥號鏈接)

? ? ? ? ? ? ? ? ? (yes=開啟數(shù)字轉(zhuǎn)化為撥號鏈接)

:email=(no禁止作為郵箱地址yes開啟文字默認(rèn)郵箱地址)

:adress=(no禁止跳轉(zhuǎn)至地圖yes開啟地址直接跳轉(zhuǎn)地圖)

:-webkit-user-select:禁止選中文本

? ? ? ? ? ? ? ? none=文本不選擇? ? ? ? ? text= 可以選擇文本

:-webkit-appearance:none;去掉表單樣式

-webkit-tap-highlight-color:rgba(0,0,0,0); 去掉a椭住、input

? ? ? ? ? ? ? ? ? ? ? button點(diǎn)擊時的藍(lán)色外邊框和灰色半透明背景

:-webkit-input-placeholder {color}修改? placeholder樣式

重點(diǎn)(em? rem)

:em? 相對父級元素來設(shè)置字體

:rem? 相對body,html根源來設(shè)置字體大小

第九單元? 盒模型

盒模型? (2種)

:標(biāo)準(zhǔn)模式? ? ? ? box-sizing: content-box;

? ? ? ? ? 標(biāo)準(zhǔn)盒寬高=width/height+padding+border+margin

:怪異模式? ? ? ? box-sizing: border-box;

怪異盒寬高=width/height+margin=padding+border+margin+內(nèi)容區(qū)寬高

彈性盒:是除css3的新的布局模式(由彈性容器和彈性元素組成)

彈性盒的基本屬性

:display(

屬性值:? flex=塊元素布局?

inline-flex =內(nèi)元素布局

:flex-direction? ? ? 主軸方向

屬性值:row=從左到右?

row-reverse=從右到左

column=從上到下

column-reverse=從下到 上

(3):flex-wrap? ? ? 是否換行

? 屬性值:nowrap=不換行?

wrap=換行

wrap-reverse=倒序換行

(4):flex-flow? 復(fù)合屬性? (方向? 換行)

? ? 屬性值:(row nowrap )? ? (column? nowrap)

(5):justify-content? ? 水平對齊方式

屬性值:flex-start=左對齊? ?

flex-end=右對齊? ?

center=居中

? ? ? ? ? ? space-between=兩端對齊?

space-around= 分布元素周圍

:align-items? ? 垂直對齊方式

屬性值:flex-start=上對齊?

flex-end=下對齊? ?

center=居中

baseline=以第一行的文字位置為基準(zhǔn)

stretch=拉升? 子元素高度為0/auto

:align-content? 各個行的對齊方式

屬性值:flex-start=上對齊? ?

flex-end=下對齊?

center=居中

space-between=兩端對齊?

space-around= 分布元素周圍

stretch=拉升? 子元素高度為0/auto

:條目的順序:order(自定義子元素的顯示順序)

:條目尺寸的彈性(子元素)

屬性值:flex-grow? 擴(kuò)張比例

? ? ? ? ? ? flex-shrink? 收縮比例

:文字對齊方式:align-self

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
  • 序言:七十年代末,一起剝皮案震驚了整個濱河市字逗,隨后出現(xiàn)的幾起案子京郑,更是在濱河造成了極大的恐慌宅广,老刑警劉巖,帶你破解...
    沈念sama閱讀 216,651評論 6 501
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件些举,死亡現(xiàn)場離奇詭異跟狱,居然都是意外死亡,警方通過查閱死者的電腦和手機(jī)户魏,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 92,468評論 3 392
  • 文/潘曉璐 我一進(jìn)店門驶臊,熙熙樓的掌柜王于貴愁眉苦臉地迎上來,“玉大人叼丑,你說我怎么就攤上這事关翎。” “怎么了幢码?”我有些...
    開封第一講書人閱讀 162,931評論 0 353
  • 文/不壞的土叔 我叫張陵笤休,是天一觀的道長。 經(jīng)常有香客問我症副,道長店雅,這世上最難降的妖魔是什么? 我笑而不...
    開封第一講書人閱讀 58,218評論 1 292
  • 正文 為了忘掉前任贞铣,我火速辦了婚禮闹啦,結(jié)果婚禮上,老公的妹妹穿的比我還像新娘辕坝。我一直安慰自己窍奋,他們只是感情好,可當(dāng)我...
    茶點(diǎn)故事閱讀 67,234評論 6 388
  • 文/花漫 我一把揭開白布酱畅。 她就那樣靜靜地躺著琳袄,像睡著了一般。 火紅的嫁衣襯著肌膚如雪纺酸。 梳的紋絲不亂的頭發(fā)上窖逗,一...
    開封第一講書人閱讀 51,198評論 1 299
  • 那天,我揣著相機(jī)與錄音餐蔬,去河邊找鬼碎紊。 笑死,一個胖子當(dāng)著我的面吹牛樊诺,可吹牛的內(nèi)容都是我干的仗考。 我是一名探鬼主播,決...
    沈念sama閱讀 40,084評論 3 418
  • 文/蒼蘭香墨 我猛地睜開眼词爬,長吁一口氣:“原來是場噩夢啊……” “哼秃嗜!你這毒婦竟也來了?” 一聲冷哼從身側(cè)響起,我...
    開封第一講書人閱讀 38,926評論 0 274
  • 序言:老撾萬榮一對情侶失蹤痪寻,失蹤者是張志新(化名)和其女友劉穎螺句,沒想到半個月后,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體橡类,經(jīng)...
    沈念sama閱讀 45,341評論 1 311
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 37,563評論 2 333
  • 正文 我和宋清朗相戀三年芽唇,在試婚紗的時候發(fā)現(xiàn)自己被綠了顾画。 大學(xué)時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片。...
    茶點(diǎn)故事閱讀 39,731評論 1 348
  • 序言:一個原本活蹦亂跳的男人離奇死亡匆笤,死狀恐怖研侣,靈堂內(nèi)的尸體忽然破棺而出,到底是詐尸還是另有隱情炮捧,我是刑警寧澤庶诡,帶...
    沈念sama閱讀 35,430評論 5 343
  • 正文 年R本政府宣布,位于F島的核電站咆课,受9級特大地震影響末誓,放射性物質(zhì)發(fā)生泄漏。R本人自食惡果不足惜书蚪,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 41,036評論 3 326
  • 文/蒙蒙 一喇澡、第九天 我趴在偏房一處隱蔽的房頂上張望。 院中可真熱鬧殊校,春花似錦晴玖、人聲如沸。這莊子的主人今日做“春日...
    開封第一講書人閱讀 31,676評論 0 22
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽。三九已至敬察,卻和暖如春秀睛,著一層夾襖步出監(jiān)牢的瞬間,已是汗流浹背静汤。 一陣腳步聲響...
    開封第一講書人閱讀 32,829評論 1 269
  • 我被黑心中介騙來泰國打工琅催, 沒想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留,地道東北人虫给。 一個月前我還...
    沈念sama閱讀 47,743評論 2 368
  • 正文 我出身青樓藤抡,卻偏偏與公主長得像,于是被迫代替她去往敵國和親抹估。 傳聞我的和親對象是個殘疾皇子缠黍,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 44,629評論 2 354

推薦閱讀更多精彩內(nèi)容

  • HTML 5 HTML5概述 因特網(wǎng)上的信息是以網(wǎng)頁的形式展示給用戶的,因此網(wǎng)頁是網(wǎng)絡(luò)信息傳遞的載體药蜻。網(wǎng)頁文件是用...
    阿啊阿吖丁閱讀 3,887評論 0 0
  • 選擇qi:是表達(dá)式 標(biāo)簽選擇器 類選擇器 屬性選擇器 繼承屬性: color瓷式,font替饿,text-align,li...
    wzhiq896閱讀 1,750評論 0 2
  • 選擇qi:是表達(dá)式 標(biāo)簽選擇器 類選擇器 屬性選擇器 繼承屬性: color贸典,font视卢,text-align,li...
    love2013閱讀 2,314評論 0 11
  • 問答題47 /72 常見瀏覽器兼容性問題與解決方案廊驼? 參考答案 (1)瀏覽器兼容問題一:不同瀏覽器的標(biāo)簽?zāi)J(rèn)的外補(bǔ)...
    _Yfling閱讀 13,748評論 1 92
  • 移動開發(fā)基本知識點(diǎn) 一.使用rem作為單位 html { font-size: 100px; } @media(m...
    橫沖直撞666閱讀 3,466評論 0 6