HTML5學(xué)習(xí)筆記(二)

一.常用標(biāo)簽

1.< p> 標(biāo)簽:段落標(biāo)簽,用來顯示一段文本

<p>段落文本</p>

2.< h> 標(biāo)簽:從 h1-h6字體越來越大.標(biāo)題標(biāo)簽.

<h1>一級標(biāo)題</h1>
<h2>二級標(biāo)題</h2>
<h3>三級標(biāo)題</h3>
<h4>四級標(biāo)題</h4>
<h5>五級標(biāo)題</h5>
<h6>六級標(biāo)題</h6>

3.< em>,< strong> 強(qiáng)調(diào)標(biāo)簽.用來加強(qiáng)一段話中的特別幾個(gè)字.

<em>需要強(qiáng)調(diào)的文本</em>  
<strong>需要強(qiáng)調(diào)的文本</strong>

4.<span> 標(biāo)簽,用來設(shè)置單獨(dú)樣式所存在的標(biāo)簽.

<span>文本</span>

5.<q> 標(biāo)簽,短文本引用標(biāo)簽.

<q>引用文本</q>

6.< blockquote> 標(biāo)簽,用來長文本引用.

<blockquote>引用文本</blockquote>

7.< b r > 標(biāo)簽,換行標(biāo)簽,用來分行顯示文本.

<br />

8.控制字符,不是一個(gè)標(biāo)簽,而是一個(gè)特殊字符.后面的封號不能去掉

&nbsp;

9.< hr >標(biāo)簽,添加水平橫線.

<hr />

10.< adress>標(biāo)簽,為網(wǎng)頁加入地址信息.

<address>聯(lián)系地址信息</address>

11.< code>標(biāo)簽,加入代碼時(shí)的管理標(biāo)簽.

<code>NSString = [NSString stringWithFormt:@"xx"];</code>

12.< pre>標(biāo)簽,大段的代碼塊管理的標(biāo)簽.

< pre>
- (void)setBlock:(block)block{
    objc_setAssociatedObject(self, ablock, block, OBJC_ASSOCIATION_COPY_NONATOMIC);
}
- (block)block{
   return objc_getAssociatedObject(self, ablock);
}
< /pre>

13.< ul>標(biāo)簽,無序的信息列表標(biāo)簽.

<ul>
  <li>信息</li>
  <li>信息</li>
/<ul>  

14.< ol>標(biāo)簽,有序的信息標(biāo)簽.

<ol>
   <li>信息</li>
   <li>信息</li>
</ol>

15.< div>容器標(biāo)簽,用來排版.

<div>…</div>

16.< caption>標(biāo)簽,為表格添加標(biāo)題和摘要.

<caption>標(biāo)題文本</caption>

17.< a>標(biāo)簽,鏈接到另外一個(gè)頁面.

<a  href="目標(biāo)網(wǎng)址"  title="鼠標(biāo)滑過顯示的文本">鏈接顯示的文本</a>

< a>標(biāo)簽重要的屬性 target 的值:

  • _blank
    瀏覽器總在一個(gè)新打開、未命名的窗口中載入目標(biāo)文檔。
  • _self
    這個(gè)目標(biāo)的值對所有沒有指定目標(biāo)的 < a> 標(biāo)簽是默認(rèn)目標(biāo)馍悟,它使得目標(biāo)文檔載入并顯示在相同的框架或者窗口中作為源文檔稿湿。這個(gè)目標(biāo)是多余且不必要的捉超,除非和文檔標(biāo)題 <base> 標(biāo)簽中的 target 屬性一起使用谷炸。
  • _ parent
    這個(gè)目標(biāo)使得文檔載入父窗口或者包含來超鏈接引用的框架的框架集剪芥。如果這個(gè)引用是在窗口或者在頂級框架中交汤,那么它與目標(biāo) _self 等效担扑。
  • _ top
    這個(gè)目標(biāo)使得文檔載入包含這個(gè)超鏈接的窗口恰响,用 _top 目標(biāo)將會清除所有被包含的框架并將文檔載入整個(gè)瀏覽器窗口。

18.< mailto>標(biāo)簽,用于在網(wǎng)頁中鏈接 Email 地址.

<a href="mailto:yy@limooc.com?subject=主題&body=內(nèi)容">發(fā)郵件給我</a>

注意:如果mailto后面同時(shí)有多個(gè)參數(shù)的話涌献,第一個(gè)參數(shù)必須以“?”開頭胚宦,后面的參數(shù)每一個(gè)都以“&”分隔。

19.< img>標(biāo)簽,為網(wǎng)頁插入圖片.

<img src = "myimage.gif" alt = "My Image" title = "My Image" />

注:

  • src:標(biāo)識圖像的位置;

  • alt:指定圖像的描述性文本枢劝,當(dāng)圖像不可見時(shí)(下載不成功時(shí))井联,可看到該屬性指定的文本;

  • title:提供在圖像可見時(shí)對圖像的描述(鼠標(biāo)滑過圖片時(shí)顯示的文本)您旁;

  • 圖像可以是GIF烙常,PNG,JPEG格式的圖像文件鹤盒。

二.CSS

1.css 樣式基本知識
  • 內(nèi)聯(lián)式:

寫在元素的開始標(biāo)簽里蚕脏,并且css樣式代碼要寫在style=""雙引號中,如果有多條css樣式代碼設(shè)置可以寫在一起侦锯,中間用分號隔開驼鞭。

<p style="color:red;font-size:12px">這里文字是紅色。</p>
  • 嵌入式:

嵌入式css樣式必須寫在<style></style>之間尺碰,并且一般情況下嵌入式css樣式寫在<head></head>之間挣棕。如右邊編輯器中的代碼。

<style type="text/css">
span{
color:red;
}
</style>
  • 外部式:

  • css樣式文件名稱以有意義的英文字母命名葱蝗,如 main.css穴张。

  • rel="stylesheet" type="text/css" 是固定寫法不可修改细燎。

  • <link>標(biāo)簽位置一般寫在<head>標(biāo)簽之內(nèi)两曼。

 <link href="base.css" rel="stylesheet" type="text/css" />

注:在使用的過程中遵循:內(nèi)聯(lián)式 > 嵌入式 > 外部式和就近原則,這兩個(gè)排布選取方式.

2.css選擇器.
  • 標(biāo)簽選擇器:

標(biāo)簽選擇器其實(shí)就是 html 代碼中的標(biāo)簽

p{
   font-size:12px;line-height:1.6em;
}
  • 類選擇器:

類選擇器在 css 樣式代碼中是最常見的.

.類選器名稱{css樣式代碼;}

.stress{
      color:red;
}/*類前面要加入一個(gè)英文圓點(diǎn)*/
<span class="stress">練習(xí)</span>

注:

1、英文圓點(diǎn)開頭

2玻驻、其中類選器名稱可以任意起名(但不要起中文噢)

  • ID 選擇器

ID 選擇器類似于類選擇符,但也有一些區(qū)別:

1悼凑、為標(biāo)簽設(shè)置id="ID名稱",而不是class="類名稱"璧瞬。

2户辫、ID選擇符的前面是井號(#)號,而不是英文圓點(diǎn)(.)嗤锉。

#setGreen{
     color:green;
     }
<span id="setGreen">練習(xí)文本</span>

注意:

1渔欢、ID選擇器只能在文檔中使用一次。與類選擇器不同瘟忱,在一個(gè)HTML文檔中奥额,ID選擇器只能使用一次,而且僅一次访诱。而類選擇器可以使用多次垫挨。

2、可以使用類選擇器詞列表方法為一個(gè)元素同時(shí)設(shè)置多個(gè)樣式触菜。我們可以為一個(gè)元素同時(shí)設(shè)多個(gè)樣式九榔,但只可以用類選擇器的方法實(shí)現(xiàn),ID選擇器是不可以的(不能使用 ID 詞列表)。

  • 子選擇器:用于選擇指定標(biāo)簽元素的第一代子元素.

."class">標(biāo)簽{border:1px solid red;}

    .first>span{
    border:1px 
    solid red;
}
<p class="first">三年級時(shí)哲泊,<span>我還是一個(gè)<span>膽小如鼠</span>的小女孩</span>剩蟀,上課從來不敢回答老師提出的問題,生怕回答錯(cuò)了老師會批評我切威。就一直沒有這個(gè)勇氣來回答老師提出的問題喻旷。學(xué)校舉辦的活動(dòng)我也沒勇氣參加。</p>
<h1>食物</h1>
  • 包含(后代選擇器):

."class" 標(biāo)簽{color:red;}

請注意這個(gè)選擇器與子選擇器的區(qū)別牢屋,子選擇器(child selector)僅是指它的直接后代且预,或者你可以理解為作用于子元素的第一代后代。而后代選擇器是作用于所有子后代元素烙无。后代選擇器通過空格來進(jìn)行選擇锋谐,而子選擇器是通過“>”進(jìn)行選擇。

總結(jié):>作用于元素的第一代后代截酷,空格作用于元素的所有后代涮拗。

  • 通用選擇器:通用選擇器是功能強(qiáng)大的選擇器,他使用一個(gè)(*)號指定,它的作用是匹配 html 所有標(biāo)簽元素.
* {
   color:red;
   font-size:18px;
   }
  • 偽類選擇符:它允許給html不存在的標(biāo)簽(標(biāo)簽的某種狀態(tài))設(shè)置樣式,比如說我們給html中一個(gè)標(biāo)簽元素的鼠標(biāo)滑過的狀態(tài)來設(shè)置字體顏色:
a:hover{
    color:red
    }   
<a >百度</a>

為 a 標(biāo)簽鼠標(biāo)滑過的狀態(tài)設(shè)置字體顏色變紅迂苛∪龋“百度”文字加入鼠標(biāo)滑過字體顏色變?yōu)榧t色特效。

注:
關(guān)于偽類選擇符三幻,到目前為止就漾,可以兼容所有瀏鑒器的“偽類選擇符”就是 a 標(biāo)簽上使用 :hover 了(其實(shí)偽類選擇符還有很多,尤其是 css3 中念搬,但是因?yàn)椴荒芗嫒菟袨g覽器)抑堡。其實(shí) :hover 可以放在任意的標(biāo)簽上,比如說 p:hover朗徊,但是它們的兼容性也是很不好的首妖,所以現(xiàn)在比較常用的還是 a:hover 的組合。

  • 分組選擇符:當(dāng)你想為 html 中多個(gè)標(biāo)簽設(shè)置同一樣式,可以使用分組選擇符(,).
h1,span{
    color:red;
}
<!--相當(dāng)于-->
h1{
    color:red;
}
span{
    color:red;
}

<h1>練習(xí)文本</h1>
<span>段落</span>

3.css的繼承,層疊和特殊性
  • 繼承:CSS的某些樣式是具有繼承性的爷恳,那么什么是繼承呢有缆?繼承是一種規(guī)則,它允許樣式不僅應(yīng)用于某個(gè)特定html標(biāo)簽元素温亲,而且應(yīng)用于其后代棚壁。比如下面代碼:如某種顏色應(yīng)用于p標(biāo)簽,這個(gè)顏色設(shè)置不僅應(yīng)用p標(biāo)簽铸豁,還應(yīng)用于p標(biāo)簽中的所有子元素文本灌曙,這里子元素為span標(biāo)簽。
p{color:red;}

<p>三年級時(shí)节芥,我還是一個(gè)<span>膽小如鼠</span>的小女孩在刺。</p>

p中的文本與span中的文本都設(shè)置為了紅色逆害。但注意有一些css樣式是不具有繼承性的。如border:1px solid red;

  • 特殊性:有的時(shí)候我們?yōu)橥粋€(gè)元素設(shè)置了不同的CSS樣式代碼蚣驼,那么元素會啟用哪一個(gè)CSS樣式呢?我們來看一下面的代碼:
p{color:red;}
.first{color:green;}
<p class="first">三年級時(shí)魄幕,我還是一個(gè)<span>膽小如鼠</span>的小女孩。</p>

p和.first都匹配到了p這個(gè)標(biāo)簽上颖杏,那么會顯示哪種顏色呢纯陨?green是正確的顏色,那么為什么呢留储?是因?yàn)闉g覽器是根據(jù)權(quán)值來判斷使用哪種css樣式的翼抠,權(quán)值高的就使用哪種css樣式。

下面是權(quán)值的規(guī)則:

標(biāo)簽的權(quán)值為1获讳,類選擇符的權(quán)值為10丐膝,ID選擇符的權(quán)值最高為100偎肃。例如下面的代碼:

p{color:red;} /*權(quán)值為1*/
p span{color:green;} /*權(quán)值為1+1=2*/
.warning{color:white;} /*權(quán)值為10*/
p span.warning{color:purple;} /*權(quán)值為1+1+10=12*/
#footer .note p{color:yellow;} /*權(quán)值為100+10+1=111*/

注意:還有一個(gè)權(quán)值比較特殊--繼承也有權(quán)值但很低尤勋,有的文獻(xiàn)提出它只有0.1,所以可以理解為繼承的權(quán)值最低。

  • 層疊:在html文件中對于同一個(gè)元素可以有多個(gè)css樣式存在篇裁,當(dāng)有相同權(quán)重的樣式存在時(shí)逾冬,會根據(jù)這些css樣式的前后順序來決定产还,處于最后面的css樣式會被應(yīng)用愈诚。如下代碼"
p{color:red;}
p{color:green;}
<p class="first">三年級時(shí)媒佣,我還是一個(gè)<span>膽小如鼠</span>的小女孩哩罪。</p>

最后 p 中的文本會設(shè)置為green显设,這個(gè)層疊很好理解,理解為后面的樣式會覆蓋前面的樣式慷妙。所以這就是之前提到的就近原則.

所以前面的css樣式優(yōu)先級就不難理解了:

內(nèi)聯(lián)樣式表(標(biāo)簽內(nèi)部)> 嵌入樣式表(當(dāng)前文件中)> 外部樣式表(外部文件中)隙弛。

  • 重要性:為某些樣式設(shè)置具有最高權(quán)值.
p{color:red!important;}
p{color:green;}
<p class="first">三年級時(shí)总珠,我還是一個(gè)<span>膽小如鼠</span>的小女孩屡律。</p>

這時(shí) p 段落中的文本會顯示的red紅色佳鳖。

注意:!important要寫在分號的前面

這里注意當(dāng)網(wǎng)頁制作者不設(shè)置css樣式時(shí),瀏覽器會按照自己的一套樣式來顯示網(wǎng)頁系吩。并且用戶也可以在瀏覽器中設(shè)置自己習(xí)慣的樣式来庭,比如有的用戶習(xí)慣把字號設(shè)置為大一些,使其查看網(wǎng)頁的文本更加清楚穿挨。這時(shí)注意樣式優(yōu)先級為:瀏覽器默認(rèn)的樣式 < 網(wǎng)頁制作者樣式 < 用戶自己設(shè)置的樣式月弛,但記住!important優(yōu)先級樣式是個(gè)例外,權(quán)值高于用戶自己設(shè)置的樣式科盛。

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
  • 序言:七十年代末帽衙,一起剝皮案震驚了整個(gè)濱河市,隨后出現(xiàn)的幾起案子贞绵,更是在濱河造成了極大的恐慌厉萝,老刑警劉巖,帶你破解...
    沈念sama閱讀 211,042評論 6 490
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件榨崩,死亡現(xiàn)場離奇詭異谴垫,居然都是意外死亡,警方通過查閱死者的電腦和手機(jī)母蛛,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 89,996評論 2 384
  • 文/潘曉璐 我一進(jìn)店門翩剪,熙熙樓的掌柜王于貴愁眉苦臉地迎上來,“玉大人溯祸,你說我怎么就攤上這事肢专。” “怎么了焦辅?”我有些...
    開封第一講書人閱讀 156,674評論 0 345
  • 文/不壞的土叔 我叫張陵,是天一觀的道長椿胯。 經(jīng)常有香客問我筷登,道長,這世上最難降的妖魔是什么哩盲? 我笑而不...
    開封第一講書人閱讀 56,340評論 1 283
  • 正文 為了忘掉前任前方,我火速辦了婚禮狈醉,結(jié)果婚禮上,老公的妹妹穿的比我還像新娘惠险。我一直安慰自己苗傅,他們只是感情好,可當(dāng)我...
    茶點(diǎn)故事閱讀 65,404評論 5 384
  • 文/花漫 我一把揭開白布班巩。 她就那樣靜靜地躺著渣慕,像睡著了一般。 火紅的嫁衣襯著肌膚如雪抱慌。 梳的紋絲不亂的頭發(fā)上逊桦,一...
    開封第一講書人閱讀 49,749評論 1 289
  • 那天,我揣著相機(jī)與錄音抑进,去河邊找鬼强经。 笑死,一個(gè)胖子當(dāng)著我的面吹牛寺渗,可吹牛的內(nèi)容都是我干的匿情。 我是一名探鬼主播,決...
    沈念sama閱讀 38,902評論 3 405
  • 文/蒼蘭香墨 我猛地睜開眼信殊,長吁一口氣:“原來是場噩夢啊……” “哼炬称!你這毒婦竟也來了?” 一聲冷哼從身側(cè)響起鸡号,我...
    開封第一講書人閱讀 37,662評論 0 266
  • 序言:老撾萬榮一對情侶失蹤转砖,失蹤者是張志新(化名)和其女友劉穎,沒想到半個(gè)月后鲸伴,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體府蔗,經(jīng)...
    沈念sama閱讀 44,110評論 1 303
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 36,451評論 2 325
  • 正文 我和宋清朗相戀三年汞窗,在試婚紗的時(shí)候發(fā)現(xiàn)自己被綠了姓赤。 大學(xué)時(shí)的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片。...
    茶點(diǎn)故事閱讀 38,577評論 1 340
  • 序言:一個(gè)原本活蹦亂跳的男人離奇死亡仲吏,死狀恐怖不铆,靈堂內(nèi)的尸體忽然破棺而出,到底是詐尸還是另有隱情裹唆,我是刑警寧澤誓斥,帶...
    沈念sama閱讀 34,258評論 4 328
  • 正文 年R本政府宣布,位于F島的核電站许帐,受9級特大地震影響劳坑,放射性物質(zhì)發(fā)生泄漏。R本人自食惡果不足惜成畦,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 39,848評論 3 312
  • 文/蒙蒙 一距芬、第九天 我趴在偏房一處隱蔽的房頂上張望涝开。 院中可真熱鬧,春花似錦框仔、人聲如沸舀武。這莊子的主人今日做“春日...
    開封第一講書人閱讀 30,726評論 0 21
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽银舱。三九已至,卻和暖如春捐腿,著一層夾襖步出監(jiān)牢的瞬間纵朋,已是汗流浹背。 一陣腳步聲響...
    開封第一講書人閱讀 31,952評論 1 264
  • 我被黑心中介騙來泰國打工茄袖, 沒想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留操软,地道東北人。 一個(gè)月前我還...
    沈念sama閱讀 46,271評論 2 360
  • 正文 我出身青樓宪祥,卻偏偏與公主長得像聂薪,于是被迫代替她去往敵國和親。 傳聞我的和親對象是個(gè)殘疾皇子蝗羊,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 43,452評論 2 348

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

  • 本文主要是起筆記的作用藏澳,內(nèi)容來自慕課網(wǎng). 認(rèn)識CSS樣式 CSS全稱為“層疊樣式表 (Cascading Styl...
    0o凍僵的企鵝o0閱讀 2,630評論 0 30
  • 瀏覽器與服務(wù)器的基本概念 瀏覽器(安裝在電腦里面的一個(gè)軟件) 作用: ①將網(wǎng)頁內(nèi)容渲染呈現(xiàn)給用戶查看。 ②讓用戶通...
    云還灬閱讀 1,104評論 0 0
  • 概述 在網(wǎng)易云課堂學(xué)習(xí)李南江老師的《從零玩轉(zhuǎn)HTML5前端+跨平臺開發(fā)》時(shí)耀找,所整理的筆記翔悠。筆記內(nèi)容為根據(jù)個(gè)人需求所...
    墨荀閱讀 2,332評論 0 7
  • 1.CSS基本概念 1.1 CSS的定義 CSS(Cascading Style Sheets)層疊樣式表,主要用...
    寥寥十一閱讀 1,815評論 0 6
  • 概要 64學(xué)時(shí) 3.5學(xué)分 章節(jié)安排 電子商務(wù)網(wǎng)站概況 HTML5+CSS3 JavaScript Node 電子...
    阿啊阿吖丁閱讀 9,125評論 0 3