千鋒web前端開發(fā)項目教程_1000集完全零基礎入門HTML5+CSS3+JS到

HTML5是構建Web內(nèi)容的一種語言描述方式。HTML5是互聯(lián)網(wǎng)的下一代標準,是構建以及呈現(xiàn)互聯(lián)網(wǎng)內(nèi)容的一種語言方式,被認為是互聯(lián)網(wǎng)的核心技術之一。HTML產(chǎn)生于1990年,1997年HTML4成為互聯(lián)網(wǎng)標準,并廣泛應用于互聯(lián)網(wǎng)應用的開發(fā)。
HTML5是Web中核心語言HTML的規(guī)范,用戶使用任何手段進行網(wǎng)頁瀏覽時看到的內(nèi)容原本都是HTML格式的,在瀏覽器中通過一些技術處理將其轉換成為了可識別的信息。HTML5在從前HTML4.01的基礎上進行了一定的改進,雖然技術人員在開發(fā)過程中可能不會將這些新技術投入應用,但是對于該種技術的新特性,網(wǎng)站開發(fā)技術人員是必須要有所了解的。
一、?選擇符
1、?基本
標簽 ?div{}?img{}?a{}??html{}
id???#box{}
class???.red{}?.blue{}
*通配符 ?*{?}?所有{??}
一般用于清間距 ?*{padding:0;?margin:0;}
權重是最小的
偽類
:link{} 當前狀態(tài)
:hover{}?鼠標移上,鼠標懸停
:active{}?鼠標按下,鼠標激活
:visited{} 訪問過后
hover??active??在其他元素上也可以使用
權重是10
?
2、?復合
群組
選擇符1,選擇符2,選擇符3,選擇符4{??}
所有選擇符都可以使用
但是最好是同一類型
包含
選擇符1 ?選擇符2 ?選擇符3??選擇符4{??}
?????選擇符都是基本選擇符,可以通過父子、爺孫任意組合
空格代表后代的意思
權重是各個選擇符的權重之和
#header div p a{?}??103
#nav .w ul li a{?}?113
?
指定
選擇符1選擇符2{??}
div.box{?}
a:hover{?}
div.red.box.blue{??}
?
權重是各個選擇符的權重之和
?
3、?權重
標簽 ??1??????0001
id??????100???0100
class????10????0010
偽類 ???10????0010
統(tǒng)配 ??0.1
群組 ??看自己
包含 ??和
指定 ??和
內(nèi)聯(lián) ??1000
!important?10000
?
?
?
?
?
?
?
?
?
?
?
?
?
?