前端基礎(chǔ)01-(html+css)

標(biāo)簽

常用標(biāo)簽

通過(guò)看http://www.w3school.com.cn/tags/index.asp权均,熟悉以下html標(biāo)簽:

<p></p>
<div></div>
<input>
<span></span>
<a></a>
<i></i>
<ul></ul>
<ol></ol>
<li></li>
<select></select>和<option></option>
<hr/>
<br/>

CSS基礎(chǔ)

什么是CSS

CSS(Cascading Style Sheets)層疊式樣式表键兜,用于定義如何顯示HTML元素。

CSS語(yǔ)法

CSS規(guī)則由兩個(gè)部分構(gòu)成:選擇器盖奈,一條及多條聲明吏廉。

選擇器{屬性:樣式屬性} 

selector{
property:value;
property2:value;
property3:value;
……
}

例如日戈,我們要設(shè)置html中input的字體顏色及字體大小殷蛇,就這樣寫(xiě):

input{
color:red;
font-size:14px;
}

選擇器

選擇器種類很多,常見(jiàn)的如下:

//元素選擇器
input{
color:red;
}

//id選擇器
#div1{
width:50px;
}

//類選擇器
.active{
    color:red劈榨;
}

//屬性選擇器
[title]
{
color:red;
}

除此之外還有后代访递、兄弟、偽類選擇器等等同辣,具體知識(shí)點(diǎn)拷姿,請(qǐng)見(jiàn)CSS相關(guān)課程。

行內(nèi)元素與塊級(jí)元素

html元素分兩類:行內(nèi)元素旱函、塊級(jí)元素响巢。他們有如下區(qū)別:
1.行內(nèi)元素與塊級(jí)元素直觀上的區(qū)別:行內(nèi)元素會(huì)在一條直線上排列,都是同一行的棒妨,水平方向排列踪古;塊級(jí)元素各占據(jù)一行,垂直方向排列券腔。塊級(jí)元素從新行開(kāi)始結(jié)束接著一個(gè)斷行伏穆。
2.塊級(jí)元素可以包含行內(nèi)元素和塊級(jí)元素,行內(nèi)元素不能包含塊級(jí)元素纷纫。
3.行內(nèi)元素與塊級(jí)元素屬性的不同枕扫,主要是盒模型屬性上:行內(nèi)元素設(shè)置width無(wú)效,height無(wú)效(可以設(shè)置line-height)辱魁,margin上下無(wú)效烟瞧,padding上下無(wú)效诗鸭。

常見(jiàn)塊級(jí)元素:

<div> - 常用塊級(jí)容易,也是css layout的主要標(biāo)簽
<form> - 交互表單
<h1>-<h6> - 標(biāo)題
<hr> - 水平分隔線
<p> - 段落 
<table> - 表格
<ul> - 非排序列表
<ol> - 排序表單

常見(jiàn)行內(nèi)元素:

<a> - 鏈接
<br> - 換行
<em> - 強(qiáng)調(diào)
<img> - 圖片
<input> - 輸入框
<label> - 表格標(biāo)簽 
<select> - 項(xiàng)目選擇
<small> - 小字體文本 
<span> - 常用內(nèi)聯(lián)容器参滴,定義文本內(nèi)區(qū)塊
<strong> - 粗體強(qiáng)調(diào) 
<textarea> - 多行文本輸入框 
<var> - 定義變量

塊級(jí)元素和行內(nèi)元素相互是可以轉(zhuǎn)換的强岸,只需要設(shè)置該元素的display屬性:

display:block;//轉(zhuǎn)換為塊級(jí)
display:inline;//轉(zhuǎn)換為行內(nèi)

display:inline-block卵洗;//具有行內(nèi)元素特性,又能像塊級(jí)一樣調(diào)整寬高

盒模型

14714028501135.jpg

標(biāo)準(zhǔn) w3c 盒子模型的范圍包括 margin(外邊距)弥咪、border(邊框)过蹂、padding(內(nèi)邊距)、content(內(nèi)容)聚至。
我們的html中的每個(gè)元素都可以看做一個(gè)盒子酷勺,都有上述四個(gè)屬性。

絕對(duì)定位與相對(duì)定位

絕對(duì)定位

絕對(duì)定位(position: absolute):絕對(duì)定位是相對(duì)于元素最近的已定位的祖先元素(即是設(shè)置了絕對(duì)定位或者相對(duì)定位的祖先元素)扳躬。如果元素沒(méi)有已定位的祖先元素脆诉,那么它的位置則是相對(duì)于最初的包含(body)。

絕對(duì)定位與文檔流無(wú)關(guān)贷币,所以它們可以覆蓋頁(yè)面上其他的元素击胜,可以通過(guò)z-index屬性來(lái)控制這些層的對(duì)方順序。

#box_relative {
  position: absolute;
  left: 30px;
  top: 20px;
}
14714036960296.jpg

相對(duì)定位

相對(duì)定位(position: relative):相對(duì)定位是相對(duì)于元素在文檔中的初始位置役纹;

注意偶摔,在使用相對(duì)定位時(shí),無(wú)論是否進(jìn)行移動(dòng)促脉,元素仍然占據(jù)原來(lái)的空間辰斋。因此,移動(dòng)元素會(huì)導(dǎo)致它覆蓋其它框瘸味。

#box_relative {
  position: relative;
  left: 30px;
  top: 20px;
}
14714037240005.jpg

注意:position:absolute宫仗,float會(huì)隱式地改變display的類型(display:none除外)。即是當(dāng)元素設(shè)置position:absolute旁仿、float:left藕夫、float:right中任意一個(gè)時(shí),都會(huì)讓元素以display:inline-block的方式顯示(特點(diǎn)是:可以設(shè)置長(zhǎng)寬枯冈,默認(rèn)寬度不占滿父元素)汁胆。這時(shí),即使故意設(shè)置display:inline;display:block都是無(wú)效的霜幼。

但是float在IE6下的雙邊距bug就是用display:inline; 來(lái)解決的嫩码。
position:relative不會(huì)隱式改變display的類型。

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
  • 序言:七十年代末罪既,一起剝皮案震驚了整個(gè)濱河市铸题,隨后出現(xiàn)的幾起案子铡恕,更是在濱河造成了極大的恐慌,老刑警劉巖丢间,帶你破解...
    沈念sama閱讀 211,817評(píng)論 6 492
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件探熔,死亡現(xiàn)場(chǎng)離奇詭異,居然都是意外死亡烘挫,警方通過(guò)查閱死者的電腦和手機(jī)诀艰,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 90,329評(píng)論 3 385
  • 文/潘曉璐 我一進(jìn)店門,熙熙樓的掌柜王于貴愁眉苦臉地迎上來(lái)饮六,“玉大人其垄,你說(shuō)我怎么就攤上這事÷遍希” “怎么了绿满?”我有些...
    開(kāi)封第一講書(shū)人閱讀 157,354評(píng)論 0 348
  • 文/不壞的土叔 我叫張陵,是天一觀的道長(zhǎng)窟扑。 經(jīng)常有香客問(wèn)我喇颁,道長(zhǎng),這世上最難降的妖魔是什么嚎货? 我笑而不...
    開(kāi)封第一講書(shū)人閱讀 56,498評(píng)論 1 284
  • 正文 為了忘掉前任橘霎,我火速辦了婚禮,結(jié)果婚禮上殖属,老公的妹妹穿的比我還像新娘茎毁。我一直安慰自己,他們只是感情好忱辅,可當(dāng)我...
    茶點(diǎn)故事閱讀 65,600評(píng)論 6 386
  • 文/花漫 我一把揭開(kāi)白布七蜘。 她就那樣靜靜地躺著,像睡著了一般墙懂。 火紅的嫁衣襯著肌膚如雪橡卤。 梳的紋絲不亂的頭發(fā)上,一...
    開(kāi)封第一講書(shū)人閱讀 49,829評(píng)論 1 290
  • 那天损搬,我揣著相機(jī)與錄音碧库,去河邊找鬼。 笑死巧勤,一個(gè)胖子當(dāng)著我的面吹牛嵌灰,可吹牛的內(nèi)容都是我干的。 我是一名探鬼主播颅悉,決...
    沈念sama閱讀 38,979評(píng)論 3 408
  • 文/蒼蘭香墨 我猛地睜開(kāi)眼沽瞭,長(zhǎng)吁一口氣:“原來(lái)是場(chǎng)噩夢(mèng)啊……” “哼!你這毒婦竟也來(lái)了剩瓶?” 一聲冷哼從身側(cè)響起驹溃,我...
    開(kāi)封第一講書(shū)人閱讀 37,722評(píng)論 0 266
  • 序言:老撾萬(wàn)榮一對(duì)情侶失蹤城丧,失蹤者是張志新(化名)和其女友劉穎,沒(méi)想到半個(gè)月后豌鹤,有當(dāng)?shù)厝嗽跇?shù)林里發(fā)現(xiàn)了一具尸體亡哄,經(jīng)...
    沈念sama閱讀 44,189評(píng)論 1 303
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡,尸身上長(zhǎng)有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 36,519評(píng)論 2 327
  • 正文 我和宋清朗相戀三年布疙,在試婚紗的時(shí)候發(fā)現(xiàn)自己被綠了蚊惯。 大學(xué)時(shí)的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片。...
    茶點(diǎn)故事閱讀 38,654評(píng)論 1 340
  • 序言:一個(gè)原本活蹦亂跳的男人離奇死亡灵临,死狀恐怖截型,靈堂內(nèi)的尸體忽然破棺而出,到底是詐尸還是另有隱情俱诸,我是刑警寧澤菠劝,帶...
    沈念sama閱讀 34,329評(píng)論 4 330
  • 正文 年R本政府宣布赊舶,位于F島的核電站睁搭,受9級(jí)特大地震影響,放射性物質(zhì)發(fā)生泄漏笼平。R本人自食惡果不足惜园骆,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 39,940評(píng)論 3 313
  • 文/蒙蒙 一、第九天 我趴在偏房一處隱蔽的房頂上張望寓调。 院中可真熱鬧锌唾,春花似錦、人聲如沸夺英。這莊子的主人今日做“春日...
    開(kāi)封第一講書(shū)人閱讀 30,762評(píng)論 0 21
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽(yáng)痛悯。三九已至余黎,卻和暖如春,著一層夾襖步出監(jiān)牢的瞬間载萌,已是汗流浹背惧财。 一陣腳步聲響...
    開(kāi)封第一講書(shū)人閱讀 31,993評(píng)論 1 266
  • 我被黑心中介騙來(lái)泰國(guó)打工, 沒(méi)想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留扭仁,地道東北人垮衷。 一個(gè)月前我還...
    沈念sama閱讀 46,382評(píng)論 2 360
  • 正文 我出身青樓,卻偏偏與公主長(zhǎng)得像乖坠,于是被迫代替她去往敵國(guó)和親搀突。 傳聞我的和親對(duì)象是個(gè)殘疾皇子,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 43,543評(píng)論 2 349

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

  • 問(wèn)答題47 /72 常見(jiàn)瀏覽器兼容性問(wèn)題與解決方案熊泵? 參考答案 (1)瀏覽器兼容問(wèn)題一:不同瀏覽器的標(biāo)簽?zāi)J(rèn)的外補(bǔ)...
    _Yfling閱讀 13,737評(píng)論 1 92
  • 本文主要是起筆記的作用描姚,內(nèi)容來(lái)自慕課網(wǎng). 認(rèn)識(shí)CSS樣式 CSS全稱為“層疊樣式表 (Cascading Styl...
    0o凍僵的企鵝o0閱讀 2,630評(píng)論 0 30
  • CSS格式化排版 1涩赢、字體 我們可以使用css樣式為網(wǎng)頁(yè)中的文字設(shè)置字體、字號(hào)轩勘、顏色等樣式屬性筒扒。下面我們來(lái)看一個(gè)例...
    張文靖同學(xué)閱讀 1,281評(píng)論 0 3
  • 教科書(shū)上說(shuō)物質(zhì)文明和精神文明兩手都要抓,都要硬绊寻,傳遍街頭的文藝宣言說(shuō)唯有愛(ài)與美食不可辜負(fù)花墩,這兩者用事實(shí)證明但凡真理...
    競(jìng)走的蝸牛閱讀 178評(píng)論 0 0
  • Basic window actionsTo move a window to the center of the...
    George_Zeng閱讀 393評(píng)論 0 0