慕課網【HTML+CSS】3.13前學習內容彙總

因爲是第一次寫博客,而之前慕課網關於【HTML+CSS】的課程已經看了一部分,所以就一次性寫在該博客下。

-----------------------------------------------------------------------分割線--------------------------------------------------------------------------------------


web前端開發基礎技術需要掌握:HTML、css、JavsScript語言。

1.HTML是網頁內容的載體。內容就是網頁製作者放在頁面上想要讓用戶瀏覽的語言,可以包含文字、圖片、視頻等。

2.CSS樣式是表現,就像網頁的外衣。比如標題字體、顏色變化,或爲標題加入背景圖片邊框等、所有這些用來改變內容外觀的東西稱之爲表現。

3.JavaScript是用來實現網頁上的特效效果。


一.認識HTML標籤

平常所說的上網就是瀏覽各種各式各樣的網頁,這些網頁都是由HTML標籤組成。

標籤的語法

1.標籤:由英文尖括號<>括起來

2.html中的標籤一般都是成對出現的,分開始標籤結束標籤。結束標籤比開始標籤多了一個/

<p></p>     <div></div>

3.標籤與標籤之間 是可以嵌套的,但先後順序必須一致。如<div>裏嵌套<p>,那麼</p>必須放在</div>前。

<div><p>...</p></div>

4.HTML標籤不區分大小寫,但建議小寫。


二.認識HTML文件基本結構

1.一個html文件是有自己固定的結構的

如:  <html>

           <head></head>

           <body></body>

        </html>

2.代碼講解:

⑴<html></html>稱爲根標籤,所有的網頁標籤都在<html></html>中。

⑵<head>標籤用於文檔的頭部,它是所有頭部元素的容器。頭部元素有<title><script><style><link><meat>等標籤。

⑶在<body>和</body>標籤之間的內容是網頁的主要內容。如<h1><p><a><img>等網頁的內容標籤,在這裏的標籤中的內容會在瀏覽器中顯示出來。


三.認識head標籤

 文檔的頭部描述了文檔的各種屬性和信息,包括文檔的標題等,絕大多數文檔包含的數據都不會真正作爲內容顯示出來。

1.以下這些標籤可以用到head部分·:

<head>

  <title>...</title>

  <meat>

  <link>

  <style>...</style>

  <script>...</script>

</head>

2.<title>標籤:<title>和</title>標籤之間的內容是網頁的標題信息。它會出現在瀏覽器的標題欄中。網頁的title標籤用於告訴用戶和搜索引擎這個網頁的主要內容是什麼,搜索引擎可以通過網頁標題,迅速的判斷出網頁的主題。每個網頁的內容都是不同的,每個網頁都應該有一個獨一無二的title。


三.代碼註釋

代碼註釋的作用是幫助程序員標註代碼的用途。代碼註釋不僅方便程序員自己回憶起以前的代碼的用途,還可以幫助其他人很快的讀懂其編寫程序的功能,方便多人合作開發網頁代碼。

語法:<!------註釋文字------->

注意:註釋代碼是不會在結果窗口中顯示出來的。


四.語義化,讓你的網頁更好的被搜索引擎理解

重點:1.標籤的用途 :明白每個標籤的用途,也就是在什麼樣的情況下使用哪些標籤纔是合理的。比如文章的標題就可以用標題標籤去實現,文章中段落的內容就得放在段落標籤中。

          2.標籤在瀏覽器中的默認樣式:明白每個標籤的用途(在什麼情況下用到什麼標籤),比如文章的標題就要用到標題標籤,文章中的段落就要放在段落標籤裏。

       

五.Body標籤---網頁上顯示的內容放在這裏

在網頁 上展示出來的頁面內容一定要放在body標籤裏。

語法:<body>...</body>


六.<p>標籤---添加段落標籤

如果想在網頁上顯示文章,這時就需要<p>標籤,把文章的段落放在p標籤裏。

語法:<p>段落文本</p>

注意:一個段落一個p標籤。

p標籤默認樣式:段前段後都會有空白。


七.<hx>標籤----標題標籤

使用<hx>標籤來製作文章的標題

標題標籤一共有6個:h1,h2,h3,h4,h5,h6。分別爲一到六級標題,並且依據重要性遞減,h1是最高等級。

語法:<hx>...</hx>(x爲1到6)

注意:標題標籤默認樣式是加粗的,1的字號最大。


八.加強語氣標籤,

如果要對某幾個文字需要強調,就結餘用到<strong>/<s>或<em>/<i>標籤

區別:strong/s默認加粗,em/I默認傾斜


九使用span標籤爲文字設置單獨樣式

可以用<span>單獨設置樣式。

語法:<span>文本</span>


十.<q>標籤----短文本引用

如果要在網頁中引用別人的語言,就要用到<q>標籤。

語法:<q>引用文本</q>

注意:.要引用的文本不用加雙引號,瀏覽器會對q標籤自動添加雙引號。


十一.<block quote>----長文本引用

語法:<block quote>引用文本</block quote>

注:瀏覽器對<block quote>標籤的解析是縮進樣式。


十二..爲網頁添加空格

語法:&nbsp;

注:在HTML代碼中輸入空格是不起作用的。


十三.br標籤---分行顯示文本

在需要換行的地方輸入<br />。

語法:<br />

注意:1.br標籤是空標籤,標籤中沒有內容的標籤就是空標籤。空標籤只需要寫一個開始標籤。

           2.HTML中是忽略回車的,換行必須用br標籤。


十四.hr標籤---添加水平橫線

加用於分隔的橫線,會使文章看起來更加整齊。

語法:<hr />

注意:1.hr標籤也是空標籤,只有開始標籤、

           2.默認樣式:線條較粗,顏色爲灰色。


十五.address標籤---爲網頁加入地址信息

一般網頁中聯繫地址用<address>標籤。

語法:<address>聯繫地址信息</address>

注意:默認樣式爲斜體。


十六.code標籤---加入一行代碼

如果要在網站上展示一行代碼,可以用到<code>標籤。

語法:<code>代碼語言</code>

注意:只能用於一行代碼


十七.pre標籤---加入一段代碼

當網頁需要大量代碼時,可以用到<pre>標籤。

語法:<pre>...</pre>

特性:被包圍在pre元素中的文本通常會保留空格和換行符。


十八.使用ul標籤----無序標籤

語法:<ul>

             <li>信息</li>

             <li>信息</li>

          </ul>

特性:1.ul是沒有前後順序的列表,稱爲無序列表

           2.默認樣式:每項前自帶一個圓點。

           3.共三種樣式:<ul type="disc(實心圓點)    square(實心方塊)   circle(空心圓)">


十九.使用ol標籤-----有序標籤

語法:<ol>

            <li>信息</li>

            <li>信息</li>

        </ol>

特性:1.ol是有順序排列的,稱爲有序列表

           2.默認樣式:每項li前自帶序號,默認從1開始。

           3.共五種樣式:<ol type="1|a|A|i|I" start="X(只能是數字)">


二十.使用dl標籤---自定義標籤

語法:<dl>

            <dt>

               <dd></dd>

           </dt>

         </dl>

注意:1.dt是定義列表項使用,dd是對列表項的描述。


二十一.認識div在排版中的作用

在網頁製作過程中,可以把一些獨立的邏輯部分劃出來,放在一個div標籤中,這個div標籤的作用就相當於一個容器。

語法:<div>...</div>

邏輯部分:頁面上相互關聯的一組元素,如網頁中獨立的欄目模塊,就是一個獨立的邏輯部分。


二十二.給div命名,使邏輯更加清晰

爲了使邏輯更加清晰,可以爲一個獨立的邏輯部分設置一個名稱,用id屬性來爲div提供唯一的名稱

語法:<div id="模塊名稱">..</div>


二十三.table標籤----網頁上的表格

1.要素:table,tr,th,td

2.特性:表格的標籤均爲雙標記標籤

⑴<table>:整個表格以<table>開始,</table>結束

⑵<tr>:表示表格中的一行

⑶<td>:表示一行中的一個單元格

⑷<tbody>:等表格內容全部下載完顯示

⑸<th>:表格表頭,默認粗體並居中。

3.表格中用到的一些屬性標籤

⑴邊框 :border邊框線(單位:數字)bordercolor=“邊框線顏色”

⑵高和寬:高height寬width。兩種值百分比%和像素px

⑶水平位置:align="center居中left靠左right靠右"

⑷垂直位置:默認居中。valign="top上bottom靠下"

⑸背景:bgcolor背景顏色 background背景圖片

⑹合併:cellspan合併行中的單元格rowspan合併列中的單元格。最少爲2個單元格。

⑺間距:cellspacing外間距(單元格與單元格之間的距離)cellpadding內間距(單元格與文字的距離)

⑻默認:外間距默認2px,邊框線默認1px


二十四.爲表格添加表格和摘要

1.摘要:不會在瀏覽器中顯示出來。作用是增加表格的可讀化。

語法:<table summary="表格輸入文本">

2.標題:用以描述表格的內容

⑴位置:默認文本位置爲表格上方。默認水平位置爲居中

⑵語法:<table>

                  <caption>標題文本</caption>


二十五.Img標籤---爲網頁插入圖片

1.語法:<img src="圖片地址" alt="圖片下載失敗的替換文本" title="提示文本">

2.講解:

⑴src:標示圖像的位置。

⑵alt:當圖片下載失敗時,可看到該屬性指定文本

⑶title:鼠標滑過圖片時顯示的文本

3.圖片常用格式:jpg,gif,png,jpeg

4.圖片邊框:border

5.插入分層路徑的圖片:文件夾名/圖像地址

6.插入不同路徑(不同盤)的圖片:.../文件夾名/圖像地址(分幾個文件夾,就需要輸入../,一個../表示返回上一層路徑)




發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章