整合營銷服務商

          電腦端+手機端+微信端=數據同步管理

          免費咨詢熱線:

          HTML 簡介

          個人編寫HTML使用的軟件是dreamweaver,這個軟件的話,正版是要購買的,一開始學習HTML就是用的這個軟件了,挺好用的,而且代碼提示特別方便,不用擔心太多的標簽和屬性記勞~

          1.什么是HTML?

          • HTML 是用來描述網頁的一種語言,指的是超文本標記語言: HyperText Markup Language;
          • HTML 不是一種編程語言,而是一種標記語言;
          • HTML文檔也叫做 web 頁面;

          2.HTML基本結構

          • <!DOCTYPE html>:文檔聲明;
          • <html>:HTML 頁面的根元素;
          • <head>:用于定義文檔的頭部,是所有頭部元素的容器;
          • <meta>:提供有關頁面的元信息,位于文檔的頭部,不包含任何內容;
          • <title>:文檔的標題;
          • <body>:定義文檔的主體,包含文檔的所有內容;

          3.HTML標簽使用?

          • HTML 標簽是由尖括號包圍的關鍵詞,且通常是成對出現的如<a></a>,當然也有單個的,只不過比較少如<hr>;
          • 標簽對中的第一個標簽表示開始標簽,第二個標簽表示結束標簽;

          4.HTML常用標簽介紹

          除了HTML基本結構的幾個標簽以外,HTML還有一些比較常用的基本標簽;

          (1)文本標簽:

          • h1-h6:用于定義標題,h1為最大標題,h6為最小標題;
          • p:定義段落;
          • span:組合文檔中的行內元素;
          • br:換行;
          • hr:水平線;
          • strong/b:加粗文字;
          • em/i:斜體;
          • u:下劃線;
          • s:刪除線;
          • pre:定義預格式化的文本,保持原有格式;
          • sub:下標;
          • sup:上標;
          • blockquote:塊引用;

          (2)布局標簽:

          • div:定義文檔中的分區或節,把文檔分割為獨立的、不同的部分;
          • header:定義頁面的頭部;
          • aside:用作文章的側欄;
          • section:定義文檔中的節;
          • footer:定義文檔或節的頁腳,通常包含文檔的作者、版權信息、使用條款鏈接、聯系信息等;
          • article:規定文章獨立的其他內容,如標題、內容、評論;

          (3)多媒體標簽:

          • img:用于在網頁中插入圖像;
          • audio:定義聲音,比如音樂或其他音頻流;
          • video:定義視頻,比如電影片段或其他視頻流;

          (4)超鏈接標簽:

          • a:定義超鏈接,指定頁面間的跳轉;

          (5)序列化標簽:

          • ul:定義無序列表;
          • ol:定義有序列表;
          • li:定義列表項目,可用在無序列表ul和有序列表ol中;
          • dl:定義了定義列表;
          • dt:定義了定義列表中的項目(即術語部分);
          • dd:在定義列表中定義條目的定義部分;

          (6)表格標簽:

          • table:定義 HTML 表格;
          • tr:定義表格的行;
          • td:定義表格的單元;
          • th:定義表頭;
          • caption:定義表格標題;
          • col:為表格中一個或多個列定義屬性值;
          • colgroup:用于對表格中的列進行組合,以便對其進行格式化;
          • thead:定義表格的表頭;
          • tbody:表格主體,也就是正文部分;
          • tfoot:定義表格的頁腳(腳注或表注);

          (7)表單標簽:

          • form:用于為用戶輸入創建 HTML 表單;
          • input:用于搜集用戶信息;
          • button:定義一個按鈕;
          • select:創建單選或多選菜單;
          • option:定義下拉列表中的一個選項;
          • textarea:定義多行的文本輸入控件;
          • label:為 input 元素定義標注(標記);
          • fieldset:用于將表單內的相關元素分組;
          • legend:為 fieldset 元素定義標題;

          5.HTML注意事項

          • HTML文件當以后綴名為 .html 或 .htm 來命名;
          • HTML標簽和屬性是不區分大小寫的,建議HTML標簽和屬性都小寫,屬性值必須用雙引號包圍;
          • HTML標簽都是以開始標簽起始,以結束標簽終止;
          • HTML標簽之間盡量縮進與換行,每行代碼不要過長,方便閱讀和維護;
          • HTML標簽使用必須符合標簽嵌套規則,如禁止a標簽嵌套a標簽,p標簽嵌套div標簽等;
          • 建議不使用HTML已經廢棄的或者不贊成使用的標簽,少使用table布局、iframe框架嵌套以及flash播放器;

          Ol 對象

          Ol 對象表示一個 HTML <ol> 元素。

          訪問 Ol 對象

          您可以使用 getElementById() 來訪問 <ol> 元素:

          var x = document.getElementById("myOl");

          創建 Ol 對象

          您可以使用 document.createElement() 方法來創建 <ol> 元素:

          var x = document.createElement("OL");

          Ol 對象屬性

          屬性描述
          compactHTML5 中不支持。使用 style.lineHeight 替代。 設置或返回列表是否呈現比正常情況更小巧的效果。
          reversed設置或返回列表是否為降序。
          start設置或返回有序列表的 start 屬性的值。
          type設置或返回有序列表的 type 屬性的值。

          標準屬性和事件

          Ol 對象同樣支持標準 屬性 和 事件。

          如您還有不明白的可以在下面與我留言或是與我探討QQ群308855039,我們一起飛!

          ody

          常用標簽

          body分為塊級和行內

          • 塊級 獨占整行
          • 行內 內容有多少就占多少

          文本格式化標簽

          br 換行

          <div>qwer<br/>zxcv</div>

          div和span

          • div 塊級標簽樣式
          <div style="background-color: green;">qwer</div>
          • span 行內標簽樣式
          span style="background-color: green;">zxcv</span>

          p 段落

          <p>hahahahah</p> 
          <p>hahahahahaaa</p>   

          h 標題

          h1~h6y依次變小

             <div>默認文字字體</div>
             <h1>再再再再再粗一點</h1>
             <h2>再再再再粗一點</h2>
             <h3>再再再粗一點</h3>
             <h4>再再粗一點</h4>
             <h5>再粗一點</h5>
             <h6>粗一點</h6>
          

          鏈接

          • a 超鏈接,跳轉到指定的地址
          <a href="http://www.baidu.com" title="baidu">百度</a>
          • 錨點,點擊后跳轉到指定位置
          <!DOCTYPE html>
          <html lang="en">
          <head>
             <meta charset="UTF-8">
             <title>野雞平臺</title>
          </head>
          <body>
          <h1>章節</h1>
          <a href="#i1" title="第一章">第一章 寂寞的春天</a>
          <a href="#i2" title="第二章">第二章 寂寞的夏天</a>
          <a href="#i3" title="第三章">第三章 寂寞的秋天</a>
          <a href="#i4" title="第四章">第四章 寂寞的冬天</a>
          <h1>內容</h1>
          <div style="height: 1000px;" id="i1">
             <h3>第一章 寂寞的春天</h3>
             <p>春暖花開,萬物復蘇,又到了交配的季節。</p>
          </div>
          <div style="height: 1000px;" id="i2">
             <h3>第二章 寂寞的夏天</h3>
             <p>夏天夏天悄悄過去留下小咪咪</p>
          </div>
          <div style="height: 1000px;" id="i3">
             <h3>第三章 寂寞的秋天</h3>
             <p>今年的秋天真是寂寞呀?。?!</p>
          </div>
          <div style="height: 1000px;" id="i4">
             <h3>第四章 寂寞的冬天</h3>
             <p>下雪</p>
          </div>
          </body>
          </html>
          

          ul ol dl 列表展示

          • ul 無序列表
          • ol 有序列表
          • dl 層級列表
          • li 列表項目
          <!DOCTYPE html>
          <html lang="en">
          <head>
              <meta charset="UTF-8">
              <title>野雞平臺</title>
          </head>
          <body>
              <ul>
                  <li>周杰倫</li>
                  <li>林俊杰</li>
                  <li>王力宏</li>
              </ul>
              <ol>
                  <li>鐵錘</li>
                  <li>鋼彈</li>
                  <li>狗蛋</li>
              </ol>
              <dl>
                  <dt>河北省</dt>
                  <dd>邯鄲</dd>
                  <dd>石家莊</dd>
                  <dt>山西省</dt>
                  <dd>太原</dd>
                  <dd>平遙</dd>
              </dl>
          </body>
          </html>
          

          table 表格

          • table表格標題
          • thead表格標題
          • tr 行標簽
          • th 列名
          • tbody表格內容
          • tr 列標簽
          • td 列內容
          <!DOCTYPE html>
          <html lang="en">
          <head>
              <meta charset="UTF-8">
              <title>6666</title>
          </head>
          <body>
              <table border="3">   <!--border 選擇表格樣式-->>
                  <thead>
                      <tr>
                          <th>姓名</th>
                          <th>年齡</th>
                          <th>愛好</th>
                      </tr>
                  </thead>
                  <tbody>
                      <tr>
                          <td>xxxx</td>
                          <td>18</td>
                          <td>看書</td>
                      </tr>
                      <tr>
                          <td rowspan="3">aaaa</td>  <!--rowspan 合并單元格-->>
                          <td>18</td>
                          <td>吃飯</td>
                      </tr>
                      <tr>
                          <td>33</td>>
                          <td>heiheihei</td>>
                      </tr>>
                  </tbody>
              </table>
          </body>
          </html>
          

          img 圖片

          <!DOCTYPE html>
          <html lang="en">
          <head>
              <meta charset="UTF-8">
              <title>6666</title>
          </head>
          <body>
              <!--顯示本地圖片,找不到圖片則顯示alt中的文字-->
              <img src="img/lover.png" alt="美女">
              <!--顯示網絡圖片-->
              <img src="https://images.cnblogs.com/cnblogs_com/wupeiqi/662608/t_212313579359018.png" alt="妹子">
          </body>
          </html>
          

          用戶交互

          按鈕標簽

          type

          • buttom: 普通
          • submit: 提交
          • reset: 重置
           <button type="button"> 按鈕 </button>

          input

          • text,文本框。
          • password,密碼框。
          • radio,單選框(必須設置name屬性相同,否則無法實現)。
          • checkbox,復選框。
          • file,文件上傳。
          <!DOCTYPE html>
          <html lang="en">
          <head>
              <meta charset="UTF-8">
              <title>666666</title>
          </head>
          <body>
              <h3>文本框</h3>
              <input type="text">
              <h3>密碼框</h3>
              <input type="password">
              <h3>單選框</h3>
              <input type="radio" name="gender">男
              <input type="radio" name="gender">女
              <h3>復選框</h3>
              <input type="checkbox">籃球
              <input type="checkbox">足球
              <input type="checkbox">橄欖球
              <h3>上傳文件</h3>
              <input type="file">
          </body>
          </html>

          select下拉框

          <!DOCTYPE html>
          <html lang="en">
          <head>
              <meta charset="UTF-8">
              <title>HTML學習</title>
          </head>
          <body>
              <h3>單選</h3>
              <select>
                  <option>上海</option>
                  <option>北京</option>
                  <option>深圳</option>
              </select>
              <h3>多選</h3>
              <select multiple>
                  <option>上海</option>
                  <option>北京</option>
                  <option>深圳</option>
              </select>
          </body>
          </html>

          textarea多行文本框

          <!DOCTYPE html>
          臥槽,無情呀
          <html lang="en">
          <head>
              <meta charset="UTF-8" />
              <title>HTML學習</title>
          </head>
          <body>
              <textarea>文本內容寫在這里...</textarea>
          </body>
          </body>
          </html>

          form表單

          用于提交數據到后臺

          • 提交時,只會提交form標簽內部【用戶交互】相關的標簽。
          • <input type="submit" value="提交"> 用于提交當前所在的表單。
          • <input type="reset" value="重置"> 用于重置當前標簽中的選項。
          • form標簽內置屬性action="/xx/" ,表示表單要提交的地址。method="get",表示表單的提交方式。enctype="multipart/form-data",如果form內部有文件上傳,必須加上此設置
          • form內部【用戶交互】相關標簽必須設置name,不然提交數據后后端無法獲取
          // 提交表單之后,實際上會將表單中的數據構造成一種特殊的結構,發送給后臺,類似于:
          {
              user:用戶輸入的姓名,
            pwd:用戶輸入的密碼,
              ...
          }
          
          • radio、checkbox、select 除了要設置name屬性以外,還必須設置value屬性,因為這三中標簽在form表單提交時,不會把看到的內容提交到后臺,而是把選擇選項對應的value值提交到后臺。

          主站蜘蛛池模板: 国产一区二区三区免费看| 精品亚洲福利一区二区| 美女免费视频一区二区三区| 久久精品国产第一区二区| 国产a∨精品一区二区三区不卡| 中文字幕日韩人妻不卡一区| 无码中文字幕乱码一区 | 人妻无码视频一区二区三区| 伊人激情AV一区二区三区| 亚洲av无码一区二区三区四区| 日韩电影在线观看第一区| 2020天堂中文字幕一区在线观| 视频一区在线播放| 韩国福利视频一区二区| 亚洲国产韩国一区二区| 国模少妇一区二区三区| 高清无码一区二区在线观看吞精| 亚洲av无码一区二区三区网站 | 成人午夜视频精品一区| 一区二区视频免费观看| 国产成人无码精品一区不卡| 色一乱一伦一区一直爽| 国产成人无码AV一区二区 | 中文字幕色AV一区二区三区| 国产精品一区二区AV麻豆| V一区无码内射国产| 国产成人无码aa精品一区| 欧美亚洲精品一区二区| 亚洲美女视频一区二区三区 | 色窝窝无码一区二区三区| 久久一区二区三区99| 亚洲视频一区二区| 久久国产午夜精品一区二区三区 | 国产免费播放一区二区| 多人伦精品一区二区三区视频| 国产日韩精品视频一区二区三区 | 精品一区二区三区3d动漫| 国产精品va一区二区三区| 国产激情无码一区二区三区| 亚洲一区二区在线视频| 在线精品国产一区二区三区|