整合營銷服務商

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

          免費咨詢熱線:

          HTML教程(看完這篇就夠了)

          TML教程

          超文本標記語言(英語:HyperText Markup Language,簡稱:HTML)是一種用于創建網頁的標準標記語言。

          您可以使用 HTML 來建立自己的 WEB 站點,HTML 運行在瀏覽器上,由瀏覽器來解析。

          在本教程中,您將學習如何使用 HTML 來創建站點。

          HTML 很容易學習!相信您能很快學會它!

          本教程包含了數百個 HTML 實例。

          使用本站的編輯器,您可以輕松實現在線修改 HTML,并查看實例運行結果。

          <!DOCTYPE html>
          <html>
              <head>
                  <meta charset="utf-8">
                  <title>孫叫獸的博客</title>
              </head>
              <body>
                  <h1>我的第一個標題</h1>
                  <p>我的第一個段落。</p>
              </body>
          </html>

          HTML 文檔的后綴名

          .html

          .htm

          都可以。

          • HTML 簡介

          實例:

          <!doctype html>
          <html>
          <header>
          <meta charset="utf-8">
          <title>孫叫獸的博客</title>
          </header>
          <body>
          <h1>這是我的標題</h1>
          <p>這是我的段落</p>
          </body>
          </html>

          實例解析

          • <!DOCTYPE html> 聲明為 HTML5 文檔
          • <html> 元素是 HTML 頁面的根元素
          • <head> 元素包含了文檔的元(meta)數據,如 <meta charset=“utf-8”> 定義網頁編碼格式為 utf-8。
          • <title> 元素描述了文檔的標題
          • <body> 元素包含了可見的頁面內容
          • <h1> 元素定義一個大標題
          • <p> 元素定義一個段落

          什么是HTML?

          • HTML 是用來描述網頁的一種語言。
          • HTML 指的是超文本標記語言: HyperText Markup Language
          • HTML 不是一種編程語言,而是一種標記語言
          • 標記語言是一套標記標簽 (markup tag)
          • HTML 使用標記標簽來描述網頁
          • HTML 文檔包含了HTML 標簽及文本內容
          • HTML文檔也叫做 web 頁面
          • HTML 標簽
          • HTML 標記標簽通常被稱為 HTML

          標簽

        1. HTML 標簽是由尖括號包圍的關鍵詞,比如 <html>
        2. HTML 標簽通常是成對出現的,比如 <b> 和 </b>
        3. 標簽對中的第一個標簽是開始標簽,第二個標簽是結束標簽
        4. 開始和結束標簽也被稱為開放標簽和閉合標簽
        5. <標簽>內容</標簽>

          html元素

          “HTML 標簽” 和 “HTML 元素” 通常都是描述同樣的意思.

          但是嚴格來講, 一個 HTML 元素包含了開始標簽與結束標簽,如下實例:

          HTML 元素:

          <p>這是一個段落</p>

          web瀏覽器

          Web瀏覽器(如谷歌瀏覽器,Internet Explorer,Firefox,Safari)是用于讀取HTML文件,并將其作為網頁顯示。

          瀏覽器并不是直接顯示的HTML標簽,但可以使用標簽來決定如何展現HTML頁面的內容給用戶

          html網頁結構

          <html>
              <head>
                  <title>頁面標題</title>
              </head>
              <body>
                  <h1>這是一個標題</h1>
                  <p>這是一個段落。</p>
                  <p>這是另外一個段落。</p>
              </body>
          </html>

          html的版本:

          <!DOCTYPE>聲明

          <!DOCTYPE>聲明有助于瀏覽器中正確顯示網頁。

          網絡上有很多不同的文件,如果能夠正確聲明HTML的版本,瀏覽器就能正確顯示網頁內容。

          doctype 聲明是不區分大小寫的,以下方式均可:

          <!DOCTYPE html>
          <!DOCTYPE HTML>
          <!doctype html>
          <!Doctype Html>

          html5

          <!DOCTYPE html>

          html4

          <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML4 Transitional//EN""
          http://www.w3.org/TR/html4/loose.dtd">

          xhtml1.0

          <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN""
          http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">

          中文編碼

          目前在大部分瀏覽器中,直接輸出中文會出現中文亂碼的情況,這時候我們就需要在頭部將字符聲明為 UTF-8。

          本格式標記

          以下HTML標記用于格式化網頁上文本的外觀。這可以使網頁變得更加生動,但是,文本格式的太多變化也會使人不快。

          標題 - <head> </head>

          head標記有6個級別可用,從h1用于最大和最重要的標題,到h6是最小的標題。

          粗體 - <b> </b>

          b標記之間的文本以粗體顯示,與周圍的文本相對突出。

          斜體 - <i> </i>

          i標記以一個小角度顯示文本。

          下劃線 - <u> </u>

          u標記在文本正文添加一條線,請注意,鏈接已經有下劃線,不需要額外的標記。

          刪除線 - <strike> </strike>

          strike標記在文本的正中間畫一條線,通常用來表示文本是舊的,不再相關,刪除。也可以用<s></s>代替。

          預格式化文本 - <pre> </pre>

          pre標記之間的任何文本,包括空格、回車符和標點符號,都將像在文本編輯器中一樣顯示在瀏覽器中(通常瀏覽器會忽略多個空格)

          源代碼 - <code> </code>

          code標記之間的文本以固定寬度字體顯示,通常在顯示源代碼時使用。

          打字機文本 - <tt> </tt>

          tt標記之間的文本就像是用打字機打出了一個固定寬度的文字。

          Block Quote - <blockquote> </blockquote>

          blockquote標記定義一個塊引用,并且在塊的左右添加額外的邊距。

          小號字 - <small> </small>

          small標記讓你無需設置字體大小,就可以使文本呈現比周圍稍小的外觀。

          字體顏色 - <font color="#??????"> </font>

          font標記的color屬性改變幾個字或一段文字的顏色。屬性使用十六進制顏色代碼。

          字體大小 - <font size="?"> </font>

          font標記的size屬性改變字體的大小,值范圍從1到7,1是最小,7是最大。

          字體大小變化 - <font size="+/-?"> </font>

          font標記的size屬性還可以相對于其前面的字體大小的作即時更改,此用法將按你指定的數字增減字體大小。例如:<font size="-1">一些文本</font>

          字體 - <font face="?"> </font>

          font標記的face屬性以指定的字體顯示文本,值為字體名稱,如“Helvetica”、“Arial”或“Courier”。

          居中 - <center> </center>

          center標記之間的所有內容都居中。

          強調 - <em> </em>

          em標記用于強調文本,文本通常以斜體顯示,可能會根據瀏覽器的不同而有所不同。

          著重強調 - <strong> </strong>

          strong標記用于著重強調文本,通常以粗體顯示,可能會根據瀏覽器的不同而有所不同。

          例子

          下面是以上標記的示例:

          瀏覽器顯示內容如下所示:


          0.1.4 Text類型

          以下是Text類型節點的一些屬性與方法

          var ele = window.document.getElementsByTagName("ul");
          var ele_text = ele[0].childNodes[2];
          alert(ele_text.nodeType);       // 3
          alert(ele_text.nodeName);       // #text
          alert(ele_text.appendData("abc123"));      // 將內容添加到節點的末尾
          alert(ele_text.parentNode.nodeName);    // UL
          ele_text.deleteData(offset,count);  // 從offset指定的位置開始刪除count個字符
          ele_text.insertData(offset,text);   // 從offset指定的位置插入text
          ele_text.replaceData(offset,count,text);    // 用text替換從offset指定的位置開始到offset+count處的字符串
          ele_text.splitText(offset);     // 從指定offset位置開始將文本分為兩個文本節點
          ele_text.substringData(offset,count);   // 指取從offset指定的位置開始到offset+count為止處的字符串

          還有length屬性可以獲得字符串的長度:

          ele_text.data.length
          ele_text.nodeValue.length

          1、創建文本節點

          var ele_div  = document.createElement("div");        // 創建DIV標
          ele_div.className = "message";                       // 設置類名為message
          var ele_text = document.createTextNode("Hello world");  // 創建文本節點
          ele_div.appendChild(ele_text);                       // 將文本節點掛在div節點下
          document.body.appendChild(ele_div);                  // 將div節點掛以body節點下

          2、規范化

          如果存在相鄰兩個文本節點,那么對父節點使用normalize方法,會將相領的文本節點內容進行合并,只留一個文本節點。

          3、使用splitText方法將文本節點分割。


          主站蜘蛛池模板: 国产色欲AV一区二区三区| 国产不卡视频一区二区三区| 红桃AV一区二区三区在线无码AV | 91久久精品午夜一区二区| 中文字幕永久一区二区三区在线观看| 色狠狠一区二区三区香蕉| 亚洲一区二区久久| 国产欧美一区二区精品仙草咪 | 亚洲一区二区三区无码国产| 精品不卡一区二区| AV天堂午夜精品一区| 亚洲综合一区二区| 视频在线一区二区三区| 日产亚洲一区二区三区| 国产精品伦子一区二区三区| 中文字幕在线一区| 国产福利一区二区| 国产日韩一区二区三区| 寂寞一区在线观看| 一区视频免费观看| 精品国产一区二区三区免费看 | 成人一区二区免费视频| 在线精品一区二区三区电影| 无码人妻久久久一区二区三区| 亚洲av无码一区二区三区在线播放| 中日韩一区二区三区| 亚洲欧洲一区二区三区| 国产亚洲综合精品一区二区三区 | 亚洲AV无一区二区三区久久| 国产综合无码一区二区色蜜蜜| 久久久久人妻一区二区三区vr| 久久影院亚洲一区| 亚洲av无码天堂一区二区三区| 精品人妻少妇一区二区三区不卡 | 色欲AV蜜臀一区二区三区| 无码人妻一区二区三区在线水卜樱| 鲁丝丝国产一区二区| 波多野结衣一区视频在线| 亚洲av无码一区二区三区观看| 中文字幕无码一区二区免费| 精品日产一区二区三区手机|