前端HTML

一、走進(jìn)HTML

html基本標(biāo)簽;

1標(biāo)題標(biāo)簽:

...

?title /'ta?t(?)l/ n. 冠軍负甸;標(biāo)題

2段落和換行標(biāo)簽:

...


3水平線標(biāo)簽:


4斜體:...

5字體加粗:...

7超鏈接:a

8錨鏈接:創(chuàng)建跳轉(zhuǎn)標(biāo)記乙位置 創(chuàng)建跳轉(zhuǎn)鏈接甲位置

9功能性鏈接:

10注釋和特殊符號

注釋: 空格?? 大于號(>):> 小于號(<):" 版權(quán)符號 @?

W3C標(biāo)準(zhǔn)

規(guī)范:標(biāo)簽名稱呻待、屬性名稱必須小寫

標(biāo)簽必須嚴(yán)格嵌套,并且必須閉合奏篙,即使空元素標(biāo)簽也必須閉合

屬性值必須用引號引起來




[if !supportLists]二迫淹、[endif]網(wǎng)頁穿上美麗的衣服

Css:層疊樣式表

CSS的優(yōu)勢

內(nèi)容與表現(xiàn)分離

網(wǎng)頁的表現(xiàn)統(tǒng)一,容易修改

豐富的樣式肺稀,使頁面布局更加靈活

減少網(wǎng)頁的代碼量应民,增加網(wǎng)頁的瀏覽速度诲锹,節(jié)省網(wǎng)絡(luò)帶寬

運用獨立于頁面的CSS,有利于網(wǎng)頁被搜索引擎收錄

網(wǎng)頁中引用CSS樣式

內(nèi)聯(lián)樣式:<p style=””></p>

內(nèi)部樣式表:<style></style>

外部樣式表:創(chuàng)建一個外部的css文件:*.css,把樣式寫在這個文件中改备;誰想用這個樣式蔓倍,誰就引入這個css文件即可

<link rel=“stylesheet?href=樣式文件的路徑/>

<style>

??????@importcss/types.css;

鏈接式與導(dǎo)入式區(qū)別:<link/>標(biāo)簽屬于XHTML偶翅,@import是屬于CSS2.1;使用鏈接的CSS文件先加載到網(wǎng)頁當(dāng)中母剥,再進(jìn)行編譯顯示 形导;使用@import導(dǎo)入的CSS文件,客戶端顯示HTML結(jié)構(gòu)炫隶,再把CSS文件加載到網(wǎng)頁當(dāng)中 阎曹;@import是屬于CSS2.1特有的,對于不兼容CSS2.1的瀏覽器來說就是無效的



使用css語法

聲明:...

<span>...</span>:能讓某幾個文字或者某個詞語凸顯出來

center定義居中的內(nèi)容斟湃。

font和 basefont定義 HTML 字體檐薯。

標(biāo)簽選擇器:p{font-size:16px;color:red;}

類選擇器:.second{font-size:20px;color:#096;}

ID選擇器:#third{font-size:24px;color:black;}

CSS樣式優(yōu)先級;行內(nèi)樣式>內(nèi)部樣式表>外部樣式表

ID選擇器>類選擇器>標(biāo)簽選擇器

Css常用的字體

color 顏色

font-size 字體大小如:font-size:12px;

font-family 字體類型如:font-family:"隸書";

font-style 字體樣式如:font-style:italic;

font-weight 加粗如:font-weight:bold ;

Css常用的文本

Text-align 水平居中方式如:text-align:left(左) ?text-align:center(居中) ?text-align:right(右)

text-indent 首行縮進(jìn)如:text-indent:20px

line-height 行高如:line-height:25px;

text-decoration 文本裝飾如:text-decoration:underline(下劃線);

a:hover 懸停哄酝;偽類名如:a:hover {color:#B46210;text-decoration:underline;}

Width寬 ?height高 如:#header {width:200px;height:280px;}……

常見的偽類名鼠標(biāo)樣式


div標(biāo)簽(網(wǎng)頁布局 排版網(wǎng)頁內(nèi)容)如<div>....</div> <div id="header">網(wǎng)頁內(nèi)容…</div>

Css的背景

背景屬性

背景顏色:background-color:#B70447;

背景圖像

圖像路徑:background-image:url(img/buy.png);

重復(fù)方式:?background-repeat:no-repeat;

背景定位:?background-position:10px 15px;

背景屬性簡寫

background:url(img/buy.png) no-repeat #f9f9f9 10px 15px;

三陶衅、列表直晨、表格與表單

1列表

??無序列表是一個項目的列表勇皇,此列項目使用粗體圓點(典型的小黑圓圈)進(jìn)行標(biāo)記。無序列表始于

    標(biāo)簽门烂。每個列表項始于
  • 兄淫。

無序列表:

    ??????????????<li>桔子</li>

    ??????????????<li>香蕉</li>

    <li>蘋果</li>

    </ul>

    有序列表也是一列項目,列表項目使用數(shù)字進(jìn)行標(biāo)記慨丐。

    有序列表始于

      標(biāo)簽房揭。每個列表項始于
    1. 標(biāo)簽晌端。

    有序列表:

      ??????????????<li>桔子</li>

      ??????????????<li>香蕉</li>

      <li>蘋果</li>

      </ol>

      自定義列表不僅僅是一列項目,而是項目及其注釋的組合伶唯。自定義列表以 標(biāo)簽開始惧盹。每個自定義列表項以 開始钧椰。每個自定義列表項的定義以 開始。

      自定義列表:

      ??????????????<dt>所屬學(xué)院</dt>

      ??????????????<dd>計算機(jī)應(yīng)用</dd>

      ??????????????<dt>所屬專業(yè)</dt>

      ??????????????<dd>計算機(jī)軟件工程</dd>

      </dl>

      列表樣式

      list-style-type

      list-style-image

      list-style-position

      list-style

      2表格

      表格由 標(biāo)簽來定義瓶埋。每個表格均有若干行(由 標(biāo)簽定義)诊沪,每行被分割為若干單元格(由 標(biāo)簽定義)端姚。字母 td 指表格數(shù)據(jù)(table data),即數(shù)據(jù)單元格的內(nèi)容巫湘。

      如:

      ????<tr>

      ?????????<td>單元格1</td>

      ?????????<td>單元格2</td>

      ????????…… </tr>……</table>

      表格的跨行和跨列:

      ??<tr>

      ????<td colspan="3">學(xué)員成線</td> </tr>

      ??<tr> <td rowspan="2">白楊</td>

      ????<td>語文</td>

      <td>98</td></tr>……</table>

      3表單

      HTML 表單用于搜集不同類型的用戶輸入昏鹃。

      表單的基本結(jié)構(gòu):

      ?名字: ?

      ?密碼: ?

      ??????<input type="reset" name="Reset" value="重填">

      ???</p>

      </form>

      表單元素:tybe元素類型:text洞渤、password、checkbox奈懒、radio宪巨、submit、reset极祸、file怠晴、image 和 button蒜田,默認(rèn)為 text<input type="text">?定義用于文本輸入的單行輸入字段:

      Size:元素的寬度,當(dāng)type 為 text 或 password時

      Maxlength:type為text 或 password 時美莫,輸入的最大字符數(shù)

      Checked:type為radio或checkbox時,指定按鈕是否是被選中

      隱藏域:type="hidden" 只讀:readonly="readonly" 禁用:

      disabled="disabled"

      提交按鈕:<input type="submit">?定義用于向表單處理程序(form-handler)提交表單的按鈕窝撵。

      單選按鈕輸入: 定義單選按鈕腾降。

      列表框: ……

      多行文本域:

      rows="y">文本內(nèi)容 </textarea>

      4css高級選擇器

      并集選擇器:多個選擇器通過逗號連接而成寒砖,同時聲明多個風(fēng)格相同樣式

      交集選擇器:由兩個選擇器連接構(gòu)成,選中二者范圍的交集哩都,兩個選擇器之間不能有空格第一個必須是標(biāo)簽選擇器茅逮,第二個必須是類選擇器或者ID選擇器

      后代選擇器:外層的選擇器寫在前面,內(nèi)層的選擇器寫在后面碉考,之間用空格分隔 標(biāo)簽嵌套時挺身,內(nèi)層的標(biāo)簽成為外層標(biāo)簽的后代

      子元素選擇器:通過>連接在一起而成章钾,僅作用于子元素

      屬性選擇器:選取帶有指定屬性的元素,或選取帶有指定屬性和值的元素



      四盒子模型

      1邊框惨撇、外邊距府寒、內(nèi)邊距、行內(nèi)元素和塊級元素

      外框

      Heigh:高 margin:外邊距一個值四個方向剖淀、一值上下纵隔、兩值左右四個值、上下左右堅持左上原則)

      Border:邊框 padding:內(nèi)邊框 width:寬

      邊框樣式碰煌;border-top-style:上邊框樣式

      border-right-style:右邊框樣式

      order-bottom-style:下邊框樣式

      border-left-style:左邊框樣式

      Border-style:設(shè)置四個邊框樣式

      none:無邊框?solid:實線邊框?dashed:虛線邊框?dotted:點狀邊框?double:雙線邊框?hidden:與none相同糊啡,應(yīng)用于表解決邊框沖突

      邊框顏色:border-top-color:上邊框顏色

      border-right-color:右邊框顏色

      border-bottom-color:下邊框顏色

      border-left-color:左邊框顏色

      border-color:設(shè)置邊框顏色 ?加顏色十六進(jìn)制

      邊框粗細(xì):border-top-width:上邊框粗細(xì)

      border-right-width:右邊框粗細(xì)

      border-bottom-wid:下邊框粗細(xì) border-left-width:左邊框粗細(xì)

      border-width:邊框粗細(xì)

      關(guān)鍵字:thin(細(xì)信镄睢)碍脏、medium(中間)典尾、thick(粗大)加像素值px

      邊框簡寫:(border-bottom: 9px #F00 dashed ;border: 9px #F00 solid;同時設(shè)置邊框的顏色、粗細(xì)和樣式)

      *transport:透明色 ?外邊距塌陷瀏覽器bug 給父容器加overflow:hidden

      內(nèi)邊距

      padding-left:左內(nèi)邊距

      padding-right:右內(nèi)邊距

      padding-top:上內(nèi)邊距

      padding-bottom:下內(nèi)邊距

      Padding:內(nèi)邊距

      Content-box 盒子的實際高度=元素內(nèi)容(正常模式 ??怪異模式:ie瀏覽器自成)

      盒子的實際高度和寬度僅應(yīng)用于元素內(nèi)容不包括內(nèi)邊距和邊框

      Border-box 盒子的實際高度=元素內(nèi)容+邊框+內(nèi)邊距

      盒子的實際高度和寬度包括元素內(nèi)容和內(nèi)邊距

      盒子實際高度=上下外邊距+上下邊框+上下內(nèi)邊距+內(nèi)容寬度

      盒子實際寬度=左右外邊距+左右邊框+左右內(nèi)邊距+內(nèi)容寬度

      外邊距

      margin-top:上外邊距

      margin-right:右外邊距

      margin-bottom:下外邊距

      margin-left:左外邊距

      margin:外邊距

      行內(nèi)元素和塊級元素區(qū)別

      塊級元素會獨占一行河闰,其寬度自動填滿其父元素寬度有(p姜性、div髓考、h1-h6、li)

      行內(nèi)元素不會獨占一行儡炼,相鄰的行內(nèi)元素會排列在同一行里查蓉,直到一行排不下豌研,才會換行,其寬度隨元素的內(nèi)容而變化,設(shè)置寬高無效有(span秆麸、em)

      行內(nèi)塊元素不會獨占一行及汉、可以設(shè)置寬高有(img)

      塊級元素可以設(shè)置width, height屬性坷随,行內(nèi)元素設(shè)置width, ?height無效驻龟,塊級元素可以設(shè)置margin 和 padding

      Display屬性:控制元素的顯示和隱藏缸匪,塊級元素與行內(nèi)元素的轉(zhuǎn)變

      Display-none凌蔬;設(shè)置元素不會被顯示

      Display-black;元素會被顯示為塊級元素

      Display-inline懈词;元素會被顯示為行內(nèi)元素

      Display-inline-block辩诞;元素會被顯示為行內(nèi)塊元素




      ?




      ?

      ?

      ?






      ?

      ?

      ?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
      • 序言:七十年代末译暂,一起剝皮案震驚了整個濱河市外永,隨后出現(xiàn)的幾起案子,更是在濱河造成了極大的恐慌荧嵌,老刑警劉巖砾淌,帶你破解...
        沈念sama閱讀 212,718評論 6 492
      • 序言:濱河連續(xù)發(fā)生了三起死亡事件汪厨,死亡現(xiàn)場離奇詭異,居然都是意外死亡织中,警方通過查閱死者的電腦和手機(jī)衷戈,發(fā)現(xiàn)死者居然都...
        沈念sama閱讀 90,683評論 3 385
      • 文/潘曉璐 我一進(jìn)店門殖妇,熙熙樓的掌柜王于貴愁眉苦臉地迎上來,“玉大人疲吸,你說我怎么就攤上這事摘悴。” “怎么了葱椭?”我有些...
        開封第一講書人閱讀 158,207評論 0 348
      • 文/不壞的土叔 我叫張陵挫以,是天一觀的道長窃祝。 經(jīng)常有香客問我粪小,道長抡句,這世上最難降的妖魔是什么? 我笑而不...
        開封第一講書人閱讀 56,755評論 1 284
      • 正文 為了忘掉前任,我火速辦了婚禮腌闯,結(jié)果婚禮上雕憔,老公的妹妹穿的比我還像新娘。我一直安慰自己分瘦,他們只是感情好琉苇,可當(dāng)我...
        茶點故事閱讀 65,862評論 6 386
      • 文/花漫 我一把揭開白布并扇。 她就那樣靜靜地躺著,像睡著了一般渗勘。 火紅的嫁衣襯著肌膚如雪旺坠。 梳的紋絲不亂的頭發(fā)上,一...
        開封第一講書人閱讀 50,050評論 1 291
      • 那天蹋肮,我揣著相機(jī)與錄音坯辩,去河邊找鬼崩侠。 笑死却音,一個胖子當(dāng)著我的面吹牛,可吹牛的內(nèi)容都是我干的阿纤。 我是一名探鬼主播夷陋,決...
        沈念sama閱讀 39,136評論 3 410
      • 文/蒼蘭香墨 我猛地睜開眼骗绕,長吁一口氣:“原來是場噩夢啊……” “哼!你這毒婦竟也來了枷邪?” 一聲冷哼從身側(cè)響起诺凡,我...
        開封第一講書人閱讀 37,882評論 0 268
      • 序言:老撾萬榮一對情侶失蹤腹泌,失蹤者是張志新(化名)和其女友劉穎凉袱,沒想到半個月后侦铜,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體钟鸵,經(jīng)...
        沈念sama閱讀 44,330評論 1 303
      • 正文 獨居荒郊野嶺守林人離奇死亡棺耍,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
        茶點故事閱讀 36,651評論 2 327
      • 正文 我和宋清朗相戀三年蒙袍,在試婚紗的時候發(fā)現(xiàn)自己被綠了俊卤。 大學(xué)時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片。...
        茶點故事閱讀 38,789評論 1 341
      • 序言:一個原本活蹦亂跳的男人離奇死亡害幅,死狀恐怖消恍,靈堂內(nèi)的尸體忽然破棺而出,到底是詐尸還是另有隱情以现,我是刑警寧澤狠怨,帶...
        沈念sama閱讀 34,477評論 4 333
      • 正文 年R本政府宣布,位于F島的核電站叼风,受9級特大地震影響取董,放射性物質(zhì)發(fā)生泄漏。R本人自食惡果不足惜无宿,卻給世界環(huán)境...
        茶點故事閱讀 40,135評論 3 317
      • 文/蒙蒙 一枢里、第九天 我趴在偏房一處隱蔽的房頂上張望孽鸡。 院中可真熱鬧,春花似錦栏豺、人聲如沸彬碱。這莊子的主人今日做“春日...
        開封第一講書人閱讀 30,864評論 0 21
      • 文/蒼蘭香墨 我抬頭看了看天上的太陽巷疼。三九已至,卻和暖如春灵奖,著一層夾襖步出監(jiān)牢的瞬間嚼沿,已是汗流浹背。 一陣腳步聲響...
        開封第一講書人閱讀 32,099評論 1 267
      • 我被黑心中介騙來泰國打工瓷患, 沒想到剛下飛機(jī)就差點兒被人妖公主榨干…… 1. 我叫王不留骡尽,地道東北人。 一個月前我還...
        沈念sama閱讀 46,598評論 2 362
      • 正文 我出身青樓擅编,卻偏偏與公主長得像攀细,于是被迫代替她去往敵國和親箫踩。 傳聞我的和親對象是個殘疾皇子,可洞房花燭夜當(dāng)晚...
        茶點故事閱讀 43,697評論 2 351

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

      • 學(xué)習(xí)目標(biāo): 了解html的基本結(jié)構(gòu) 掌握標(biāo)題標(biāo)簽: 掌握段落標(biāo)簽: 掌握通用塊標(biāo)簽: 掌握圖片標(biāo)簽: 掌握超鏈接標(biāo)...
        husky_1閱讀 2,513評論 0 12
      • 概述 在網(wǎng)易云課堂學(xué)習(xí)李南江老師的《從零玩轉(zhuǎn)HTML5前端+跨平臺開發(fā)》時谭贪,所整理的筆記境钟。筆記內(nèi)容為根據(jù)個人需求所...
        墨荀閱讀 2,332評論 0 7
      • 學(xué)習(xí)CSS的最佳網(wǎng)站沒有之一 http://www.w3school.com.cn/tags/index.asp ...
        Amyyy_閱讀 1,034評論 0 1
      • 本課來自http://www.imooc.com/learn/9請不要用作商業(yè)用途。 HTML5 HTML介紹 H...
        PYLON閱讀 3,212評論 0 5
      • 一俭识、CSS入門 1吱韭、css選擇器 選擇器的作用是“用于確定(選定)要進(jìn)行樣式設(shè)定的標(biāo)簽(元素)”。 有若干種形式的...
        寵辱不驚丶?xì)q月靜好閱讀 1,589評論 0 6