1. 程式人生 > >學習HTML的一些筆記,方便記憶和以後翻閱

學習HTML的一些筆記,方便記憶和以後翻閱

學習HTML的一些筆記,方便記憶和以後翻閱

大體結構

<!--第一行是宣告文件,告訴瀏覽器以什麼HTML版本解析程式碼-->
<!DOCTYPE html>
<!--HTML是網站中最大的標籤,根元素-->
<html lang="en">
<!--主要寫不直接顯示在網頁中的內容,一般是做一些網頁的設定-->
<head>
	<!--設定網頁的編碼格式-->
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <meta http-equiv="X-UA-Compatible" content="ie=edge">
    <!--網頁的標題-->
    <title>第一個頁面</title>
</head>
<!--body是網頁的主體內容,是直接顯示在頁面上的東西-->
<body>
    <p style="text-align:center">sdsds</p>
</body>
</html>

標籤結構

標籤是由一對尖括號<>包裹起來的關鍵字。
標籤分為雙標籤和單標籤。
雙標籤有一個開始標籤和結束標籤,雙標籤有開始就必須有結束。
<開始標籤>內容</結束標籤>

HTML標籤元素可以設定屬性

屬性一般放在開始標籤中
屬性一般以名稱:值對的形式出現,例如	color:red
屬性必須用雙引號包裹起來

HTML常用的塊元素,也可以叫行元素

塊級標籤獨佔一行,常用的有:div, ul, ol, li, p, dl, dt, dd, h1~h6等

<!--標題標籤<h1>~~~~<h6-->
<h1>一級標題</h1>
<h2>二級標題</h2>

無序列表,每個li預設獨佔一行

<ul>
          <li>無序列表1</li>
          <li>無序列表2</li>
          <li>無序列表3</li>
</ul>
  • 專案1
  • 專案2
  • 專案3

有序列表,每個< li >也是獨佔一行

<ol>
        <li>有序列表項1</li>
        <li>有序列表項2</li>
        <li>有序列表項3</li>
</ol>
  1. 有序列表項1
  2. 有序列表項2
  3. 有序列表項3

自定義列表

<dl>					//定義一個自定的列表,也是一個塊級元素
       <dt>這是定義列表的標題 </dt>   //定義標題
       <dd>這是內容</dd>				//這是列表的內容項
</dl>
這是定義列表的標題
這是內容

table標籤是定義一個表格

 ### <thead>標籤是定義表頭元素,<thead>中使用<th>寫表頭內容
 ### <tbody>定義表格內容的具體內容,<tr>代表一行,<td>是一個單元格
 ### border屬性顯示錶格的邊框, cellspacing屬性會讓表格內邊框消失,表格更好看
 <table border="1", cellspacing="0>
    <thead>
        <th>這是表頭1</th>
        <th>這是表頭2</th>
    </thead>
    <tr>
        <td>這是第一行的第一粒</td>
        <td>這是第一行的第二列</td>
    </tr>
    <tr>
        <td>這是第二行的第一列</td>
        <td>這是第二行的第二列</td>
    </tr>
</table>
這是表頭1 這是表頭2
這是第一行的第一粒 這是第一行的第二列
這是第二行的第一列 這是第二行的第二列

區塊元素div,沒有預設的樣式,一般用來劃定一塊區域,配合CSS在佈局中來使用

<div> 文字內容 </div>