meta標(biāo)簽中的關(guān)鍵是metadata,中文名叫元數(shù)據(jù),是用于描述數(shù)據(jù)的數(shù)據(jù)。它不會顯示在頁面上,但是機器卻可以識別。這么一來meta標(biāo)簽的作用方式就很好理解了。
HTML5語法規(guī)范:
1)標(biāo)簽不區(qū)分大小寫
2)元素可以省略結(jié)束標(biāo)簽:<P>可以不需要</P>
3)允許省略屬性的屬性值<input readonly [= “readonly”](可以不需要)
4)允許屬性不使用引號
內(nèi)聯(lián)框架就是通過使用框架,可以在同一個瀏覽器窗口中顯示不止一個頁面。每份HTML文檔稱為一個框架,并且每個框架都獨立于其他的框架。
超鏈接是指從一個網(wǎng)頁指向一個目標(biāo)的連接關(guān)系,當(dāng)瀏覽者單擊已經(jīng)鏈接的文字或圖片后,鏈接目標(biāo)將顯示在瀏覽器上,并且根據(jù)目標(biāo)的類型來打開或運行。在本質(zhì)上屬于一個網(wǎng)頁的一部分,它是一種允許我們同其他網(wǎng)頁或站點之間進(jìn)行連接的元素。
層疊樣式表 (Cascading Style Sheets)
?? css可以用來為網(wǎng)頁創(chuàng)建樣式表,通過樣式表可以對網(wǎng)頁進(jìn)行裝飾。
? 所謂層疊,可以將整個網(wǎng)頁想象成是一層
一層的結(jié)構(gòu),層次高的將會覆蓋層次低的。
?? 而css就可以分別為網(wǎng)頁的各個層次設(shè)置樣式。
CSS語法
選擇器{????????????????????????????????????? h1{
聲明1;??????????????????????????????????????????????? font-size:12px;
聲明2;?????????????????????????????????????????????? 屬性:值;
}???????????????????????????????????????????????? }
開發(fā)工具一般是指一些被軟件工程師用于為特定的軟件包、軟件框架、硬件平臺、操作系統(tǒng)等建立應(yīng)用軟件的特殊軟件及IDE。
塊和內(nèi)聯(lián)
1.塊級元素,默認(rèn)是獨自占據(jù)一行的。比如是<p>、<h1>、<h2>、<h3>、<h4>、<h5>、<h6>、<ul>、<ol>、<dl>、<pre>、<hr />
2.內(nèi)聯(lián)元素,默認(rèn)是幾個內(nèi)聯(lián)元素都可以在同一行上顯示。比如是<a>、<span>等。
塊級元素特點
總是在新行上開始;
高度、行高以及外邊距和內(nèi)邊距都可控制;
寬度默認(rèn)是它容器的100%,除非設(shè)定一個寬度;
可以容納內(nèi)聯(lián)元素和其他塊級元素。
行內(nèi)元素特點
和其他元素都在同一行;
高,行高及外邊距和內(nèi)邊距不可改變;
寬度就是它的文字和圖片的寬度,不可改變;
內(nèi)聯(lián)元素只能容納文本或者其他內(nèi)聯(lián)元素。
常用選擇器<h1><h2><h3><h4><h5><h6>,div,name,pass
后代選擇器(E F),也稱包含選擇器,用來選擇特定元素的后代。在CSS中,后代是根據(jù)HTML文檔中的DOM上下文來決定的。當(dāng)元素發(fā)生嵌套時,內(nèi)層的元素就成為外層元素的后代。如元素B嵌在元素A內(nèi)部,B就是A的后代。而且,B的后代也是A的后代,就像家族關(guān)系。
定義后代選擇器時,外層的元素寫在前面,內(nèi)層的元素寫在后面,中間用空格分隔。后代選擇器會影響到它的各級后代,沒有層級限制。
SS偽元素是用來添加一些選擇器的特殊效果。
CSS偽元素控制的內(nèi)容和元素是沒有差別的,但是它本身只是基于元素的抽象,并不存在于文檔中,所以稱為偽元素。