HTML-零基礎學習

 

HTML

  1. 什麼是HTML?
    1. HTML 是用來描述網頁的一種語言。
    2. HTML 指的是超文本標記語言: HyperText Markup Language
    3. HTML 不是一種編程語言,而是一種標記語言
    4. 標記語言是一套標記標籤 (markup tag)
    5. HTML 使用標記標籤來描述網頁
    6. HTML 文檔包含了HTML 標籤及文本內容
    7. HTML文檔也叫做 web 頁面
  2. HTML 標記標籤通常被稱爲 HTML 標籤 (HTML tag)。
    1. HTML 標籤是由尖括號包圍的關鍵詞,比如 <html>
    2. HTML 標籤通常是成對出現的,比如 <b> 和 </b>
    3. 標籤對中的第一個標籤是開始標籤,第二個標籤是結束標籤
    4. 開始和結束標籤也被稱爲開放標籤和閉合標籤
  3. HTML元素
    1. "HTML 標籤" 和 "HTML 元素" 通常都是描述同樣的意思.
    2. 但是嚴格來講, 一個 HTML 元素包含了開始標籤與結束標籤,如下實例:
    3. HTML 元素:<p>這是一個段落。</p>
  4. 中文編碼設置
    1. 目前在大部分瀏覽器中,直接輸出中文會出現中文亂碼的情況,這時候我們就需要在頭部將字符聲明爲 UTF-8。
    2. <meta charset="UTF-8">
  5. A標籤的常用方式
    1. 在該位置定義名字爲AnchorName的錨,就是給這個位置起了個名字,別人可以用這個名字直接鏈接到該文件的這個位置
    2. 超級鏈接,跳轉到另一文件。
    3. 當鼠標點擊“文字”時,TargetWindow的內容將會跳轉到“url”,不指定target時在本窗口跳轉。
    4.  
  6. 路徑分類
    1. 本地路徑
      • "c:\dir1\dir2\…"
    2. 絕對路徑
      • "http://www.foo.com/img_url.jpg
    3. 相對路徑
      • "images/01.jpg"
      • "../../images/01.jpg"
      • "/images/01.jpg" = "http://mysite/images/01.jpg
  7. URL
    1. Uniform Resource Locator(統一資源定位符)
    2. 網絡協議 + 主機名 + 端口號 + 資源名(定位標記)
    3. http://www.jd.com:80/index.html#top
  8. URN
    1. Uniform Resource Name
    2. 持久可用的資源標準名稱
    3. 例如郵箱名[email protected]
  9. URI
    1. Uniform Resource Identifier
    2. 包含URL和URN
  10. 分割線
    1. hr標籤
  11. 標題標籤
    1. h標籤
  12. 字體標籤
    1. <font>標籤
    2. <tt></tt>通常是打字機風格字體
    3. <cite></cite>通常是引用方式(斜體)
    4. <em></em>強調(通常是斜體加粗體)
    5. <b></b>黑體
    6. <i></i>斜體
    7. <u></u>下劃線
    8. <s></s>中劃線
    9. <sup></sup>上標
    10. <sub></sub>下標
  13. 特殊字符
    1. < <
    2. > >
    3. ® 註冊商標
    4. & &
    5.   空格
    6. © copyright
    7. ™ 商標™
    8. " “
  14. <p>…</p>
    1. 分段落現實
  15. <div>…</div>
    1. 盒子標籤
  16.  <span>…</span>
    1. 分塊顯示
  17. <ul>…</ul>
  18. <li type=“disc circle square”>…
    1. 符號列表
  19. <ol>…</ol>
  20. <li>…
    1. 數字列表
  21. <br>換行
  22. <nobr>…</nobr>不換行
  23. <pre></pre>保留原有格式
  24. <marquee></marquee>跑馬燈效果
  25. <blockquote></blockquote>標籤定義塊引用。
    1. 開啓和結束標籤之間的所有文本都會從常規文本中分離出來,經常會在左、右兩邊進行縮進(增加外邊距),而且有時會使用斜體。也就是說,塊引用擁有它們自己的空間。
  26. <dl><dt><dd>
    1. 標籤定義了定義列表
    2. <dl> 標籤用於結合 <dt> (定義列表中的項目)和 <dd> (描述列表中的項目)。
  27. 屬性align
  28. <img>圖片標籤
    1. 常用屬性:
      • Src 圖片路徑,一般使用相對路徑
      • Alt 圖片無法顯示時顯示的文字
      • Border 邊框的厚度
      • Align = left right  top middle bottom
  29. <table>表格標籤
    1. <tr>行標籤
    2. <th>表頭標籤
    3. <td>列標籤
  30. rowspan屬性:跨行,行合併
  31. colspan 屬性:跨列,列合併
  32. <form>……</form>
  33. <form>的屬性
    1. Method(get post)
      • Get 發送較少數據,並顯示在url中,
        1. 例如:url/userinfo?username=張三&password=123
      • Post數據長度無限制,不會顯示在url中
    2. Action
      • Form中數據交給服務器端哪個程序進行處理
    3. Eg.
      <form method=“post” action=“user.jsp”>……</form>
  34. placeholder 屬性
    1. 屬性提供可描述輸入字段預期值的提示信息。
  35. required 屬性
    1. 屬性規定必需在提交之前填寫輸入字段。
  36. <audio>音頻標籤
    1. 示例:
      • <audio style="display: none;" loop="loop" src="resouse/Bird25.wav" controls="controls" autoplay="autoplay"></audio>
  37. <video>視頻標籤
    1. 示例:
      • <video width="320" height="240" controls>
      • <source src="video/1.mp4" type="video/mp4">
      • </video>
  38. <frameset>框架標籤
    1. 該標籤內可以有多個<frame>,
    2. 也可以有多個<frameset>,叫做嵌套
    3. rows屬性
      • 代表橫向分隔
    4. cols屬性
      • 代表縱向分隔
    5. name屬性
      • 指定展示頁面的位置,使用target="框架的名字"指定顯示的位置
  39. <iframe>標籤
    1. 引入其他網頁
    2. 示例:<iframe width="100%" frameborder="0" border="0" height="800px" src="http://www.baidu.com"></iframe>

 

 

 

 

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