HTML+CSS基礎課程筆記(MOOC)陸續添加中...

來源:互聯網
上載者:User

標籤:文法   分享   tar   網頁   文章   先後   變化   html標籤   strong   

第1章 HTML 介紹
 1 <!DOCTYPE HTML> 2 <html> 3     <head> 4         <meta http-equiv="Content-Type" content="text/html; charset=utf-8"> 5         <title>製作我的第一個網頁</title> 6     </head> 7     <body> 8         <h1>hello world</h1> 9     </body>10 </html>
代碼初體驗,製作我的第一個網頁
1 1. HTML是網頁內容的載體。內容就是網頁製作者放在頁面上想要讓使用者瀏覽的資訊,可以包含文字、圖片、視頻等。2 3 2. CSS樣式是表現。就像網頁的外衣。比如,標題字型、顏色變化,或為標題加入背景圖片、邊框等。所有這些用來改變內容外觀的東西稱之為表現。4 5 3. JavaScript是用來實現網頁上的特效效果。如:滑鼠滑過彈出下拉式功能表。或滑鼠滑過表格的背景顏色改變。還有焦點新聞(新聞圖片)的輪換。可以這麼理解,有動畫的,有互動的一般都是用JavaScript來實現的。
HTML和css的關係
1 網頁中每一個內容在瀏覽器中的顯示,都要存放到各種標籤中。
認識HTML標籤
1 1. 標籤由英文角括弧<和>括起來,如<html>就是一個標籤。2 3 2. html中的標籤一般都是成對出現的,分開始標籤和結束標籤。結束標籤比開始標籤多了一個/。4 5 3. 標籤與標籤之間是可以嵌套的,但先後順序必須保持一致,如:<div>裡嵌套<p>,那麼</p>必須放在</div>的前面6 7 4. HTML標籤不區分大小寫,<h1>和<H1>是一樣的,但建議小寫,因為大部分程式員都以小寫為準。
標籤的文法
 1 一個HTML檔案是有自己固定的結構的。 2  3 <html> 4     <head>...</head> 5     <body>...</body> 6 </html> 7 代碼講解: 8  9 1. <html></html>稱為根標籤,所有的網頁標籤都在<html></html>中。10 11 2. <head> 標籤用於定義文檔的頭部,它是所有頭部元素的容器。頭部元素有<title>、<script>、 <style>、<link>、 <meta>等標籤12 3. 在<body>和</body>標籤之間的內容是網頁的主要內容,如<h1>、<p>、<a>、<img>等網頁內容標籤,在這裡的標籤中的內容會在瀏覽器中顯示出來。
認識HTML檔案基本結構
 1 文檔的頭部描述了文檔的各種屬性和資訊,包括文檔的標題等。絕大多數文檔頭部包含的資料都不會真正作為內容顯示給讀者。 2  3 下面這些標籤可用在 head 部分: 4  5 <head> 6     <title>...</title> 7     <meta> 8     <link> 9     <style>...</style>10     <script>...</script>11 </head>
認識head標籤
1 <!--注釋文字 -->
瞭解HTML的代碼注釋

第2章 認識標籤(第一部分)

1 什麼叫做語義化呢,說的通俗點就是:明白每個標籤的用途(在什麼情況下使用此標籤合理)比如,網頁上的文章的標題就可以用標題標籤,網頁上的各個欄目的欄目名稱也可以使用標題標籤。文章中內容的段落就得放在段落標籤中,在文章中有想強調的文本,就可以使用 em 標籤表示強調等等。2 3 講了這麼多語義化,但是語義化可以給我們帶來什麼樣的好處呢?4 5 1. 更容易被搜尋引擎收錄。6 7 2. 更容易讓螢幕助讀程式讀出網頁內容。
語義化,讓你的網頁更好的被搜尋引擎理解
1 在網頁上要展示出來的頁面內容一定要放在body標籤中。
標籤,網頁上的顯示內容放在這裡
1  注意一段文字一個<p>標籤,如在一篇新聞文章中有3段文字,就要把這3個段落分別放到3個<p>標籤中
添加段落
1 標題標籤一共有6個,h1、h2、h3、h4、h5、h6分別為一級標題、二級標題、三級標題、四級標題、五級標題、六級標題。並且依據重要性遞減。<h1>是最高的等級。2 文法:3 <hx>標題文本</hx> (x為1-6)
瞭解標籤,為你的網頁添加標題

加入強調語氣,使用<strong>和<em>標籤

 1 <!--<span>標籤是沒有語義的,它的作用就是為了設定單獨的樣式用的。--> 2 <!DOCTYPE HTML> 3 <html> 4 <head> 5 <meta http-equiv="Content-Type" content="text/html; charset=utf-8"> 6 <title>了不起的蓋茨比</title> 7 <style> 8 span{ 9   color:blue;  10 }11 </style>12 </head>13 <body>14     <p>1922年的春天,一個想要成名名叫尼克•卡拉威(托比•馬奎爾Tobey Maguire 飾)的作家,離開了美國中西部,來到了紐約。那是一個道德感漸失,爵士流行,走私為王,股票飛漲的時代。為了追尋他的<span>美國夢</span>,他搬入紐約附近一海灣居住。</p>15     <p>菲茨傑拉德,二十世紀美國文學巨擘之一,兼具作家和編劇雙重身份。他以詩人的敏感和戲劇家的想象為"爵士時代"吟唱華麗輓歌,其詩人和夢想家的氣質亦為那個奢靡年代的不二註解。</p>16 </body>17 </html>
使用標籤為文字設定單獨樣式

 

<q>標籤,短文本引用

<blockquote>標籤,長文本引用

使用<br>標籤分行顯示文本

為你的網頁中添加一些空格

認識<hr>標籤,添加水平橫線

<address>標籤,為網頁加入地址資訊

想加入一行代碼嗎?使用<code>標籤

使用<pre>標籤為你的網頁加入大段代碼

第3章認識標籤(第二部分)

  1. 使用ul,添加新聞資訊列表
  2. 使用ol,添加圖書銷售熱門排行榜
  3. 認識div在排版中的作用
  4. 給div命名,使邏輯更加清晰
  5. table標籤,認識網頁上的表格
  6. 用css樣式,為表格加入邊框
  7. caption標籤,為表格添加標題和摘要

第4章 認識標籤(第三部分)

  1. 使用<a>標籤,串連到另一個頁面
  2. 在建立瀏覽器視窗中開啟串連
  3. 使用mailto在網頁中串連Email地址
  4. 認識<img>標籤 ,為網頁插入圖片

第5章 與瀏覽者互動,表單標籤

  1. 使用表單標籤,與使用者互動
  2. 文本輸入框、密碼輸入框
  3. 文本域,支援多行文本輸入
  4. 使用單選框、複選框,讓使用者選擇
  5. 使用下拉式清單方塊,節省空間的
  6. 使用下拉式清單方塊進行多選
  7. 使用提交按鈕,提交資料
  8. 使用重設按鈕,重設表單資訊
  9. form表單中的label標籤

第6章 開始學習css,為網頁添加樣式

  1. 認識css樣式
  2. css樣式的優勢
  3. css代碼文法
  4. css注釋代碼

第7章 css樣式基本知識

  1. 內嵌式css樣式,直接寫在現有的HTML標籤中
  2. 嵌入式css樣式,卸載當前檔案中
  3. 外部式css樣式,寫在單獨的檔案中
  4. 三種方法的優先順序

第8章 css選取器

  1. 什麼是選取器
  2. 標籤選取器
  3. 類別選取器
  4. ID選取器
  5. 類和ID選取器的區別
  6. 子選取器
  7. 包含(後代)選取器
  8. 通用選取器
  9. 偽類別選取器
  10. 分組選取器

第9章 css的繼承、層疊和特殊性

  1. 繼承
  2. 特殊性
  3. 層疊
  4. 重要性

第10章 css格式化排版

  1. 文字排版--字型
  2. 文字排版--字型大小、顏色
  3. 文字排版--粗體
  4. 文字排版--斜體
  5. 文字排版--底線
  6. 文字排版--刪除下
  7. 文字排版--縮排
  8. 文字排版--行間距(行高)
  9. 文字排版--中文字間距、字母間距
  10. 文字排版--對齊

第11章 css盒子模型

  1. 元素分類
  2. 元素分類--區塊層級元素
  3. 元素分類--內嵌元素
  4. 元素 分類--內聯塊狀元素
  5. 什麼是盒子模型(02:14)
  6. 盒模型--邊框(一)
  7. 盒模型--邊框(二)
  8. 盒模型--寬度和高度
  9. 盒模型--填充
  10. 盒模型--邊界

第12章 css布局模型

  1. css布局模型
  2. 流動模型(一)
  3. 流動模型(二)
  4. 浮動模型
  5. 什麼是層模型
  6. 層模型--絕對位置
  7. 層模型--相對定位
  8. 層模型--固定定位
  9. Relative與Absolute組合使用

第13章 css代碼縮寫,佔用更少的寬頻

  1. 盒模型代碼簡寫
  2. 顏色值縮寫
  3. 字型縮寫

第14章 單位和值

  1. 顏色值
  2. 長度值

第15章 css樣式設定小技巧

  1. 水平置中設定-行內元素
  2. 水平置中設定-定寬塊狀元素
  3. 水平置中總結-不定寬塊狀元素方法(一)
  4. 水平置中總結-不定寬塊狀元素方法(二)
  5. 水平置中總結-不定寬塊狀元素方法(三)
  6. 垂直置中-父元素高度確定的單行文本
  7. 垂直置中-父元素高度確定的多行文本(方法一)
  8. 垂直置中-父元素高度確定的多行文本(方法二)
  9. 隱性改變display類型

HTML+CSS基礎課程筆記(MOOC)陸續添加中...

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.