整合營銷服務商

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

          免費咨詢熱線:

          什么是HTML

          什么是HTML

          HTML 是用來描述網頁的一種語言。HTML 是一種在 Web 上使用的通用標記語言。HTML 允許你格式化文本,添加圖片,創建鏈接、輸入表單、框架和表格等等,并可將之存為文本文件,瀏覽器即可讀取和顯示。

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

          2 入門實例

          新建一個test.html文件,內容如下

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

          其中:

          • <!DOCTYPE html> 聲明為 HTML5 文檔
          • <html> 元素是 HTML 頁面的根元素
          • <head> 元素包含了文檔的元(meta)數據,如 <meta charset="utf-8"> 定義網頁編碼格式為 utf-8(由于在大部分瀏覽器中直接輸出中文會出現亂碼,所以要在頭部將字符聲明為UTF-8
          • <title> 元素描述了文檔的標題
          • <body> 元素包含了可見的頁面內容
          • <h1> 元素定義一個大標題
          • <p> 元素定義一個段落

          保存后運行,即可在瀏覽器中打開如下界面

          3 各部分詳解

          3.1 標題

          HTML 標題(Heading)是通過<h1> - <h6> 標簽來定義的.

          <!DOCTYPE html><html><head><meta charset="utf-8"><title>ZONGXP</title></head><body> <h1>這是標題 1</h1><h2>這是標題 2</h2><h3>這是標題 3</h3><h4>這是標題 4</h4><h5>這是標題 5</h5><h6>這是標題 6</h6> </body></html>

          3.2 段落

          HTML 段落是通過標簽 <p> 來定義的

          <!DOCTYPE html><html><head><meta charset="utf-8"><title>ZONGXP</title></head><body> <p>這是一個段落。</p><p>這是一個段落。</p><p>這是一個段落。</p> </body></html>

          3.3 鏈接

          HTML 鏈接是通過標簽 <a> 來定義的

          <!DOCTYPE html><html><head><meta charset="utf-8"><title>ZONGXP</title></head><body> <a href="https://blog.csdn.net/zong596568821xp">這是一個鏈接使用了 href 屬性</a> </body></html>

          3.4 圖像

          HTML 圖像是通過標簽 <img> 來定義的。注意: 圖像的名稱和尺寸是以屬性的形式提供的。

          <!DOCTYPE html><html><head><meta charset="utf-8"><title>ZONGXP</title></head><body> <img src="zongxp.jpg" width="640" height="640" /> </body></html>

          3.5 表格

          表格由 <table> 標簽來定義。每個表格均有若干行(由 <tr> 標簽定義),每行被分割為若干單元格(由 <td> 標簽定義)。字母 td 指表格數據(table data),即數據單元格的內容。數據單元格可以包含文本、圖片、列表、段落、表單、水平線、表格等等。表格的表頭使用 <th> 標簽進行定義。如果不定義邊框屬性,表格將不顯示邊框。有時這很有用,但是大多數時候,我們希望顯示邊框。使用邊框屬性來顯示一個帶有邊框的表格:

          <table border="1">    <tr>        <th>Header 1</th>        <th>Header 2</th>    </tr>    <tr>        <td>row 1, cell 1</td>        <td>row 1, cell 2</td>    </tr>    <tr>        <td>row 2, cell 1</td>        <td>row 2, cell 2</td>    </tr></table>

          4 速查列表

          4.1 基本文檔

          <!DOCTYPE html><html><head><title>文檔標題</title></head><body>可見文本...</body></html>

          4.2 基本標簽

          <h1>最大的標題</h1><h2> . . . </h2><h3> . . . </h3><h4> . . . </h4><h5> . . . </h5><h6>最小的標題</h6> <p>這是一個段落。</p><br> (換行)<hr> (水平線)<!-- 這是注釋 -->

          4.3 文本格式化

          <b>粗體文本</b><code>計算機代碼</code><em>強調文本</em><i>斜體文本</i><kbd>鍵盤輸入</kbd> <pre>預格式化文本</pre><small>更小的文本</small><strong>重要的文本</strong> <abbr> (縮寫)<address> (聯系信息)<bdo> (文字方向)<blockquote> (從另一個源引用的部分)<cite> (工作的名稱)<del> (刪除的文本)<ins> (插入的文本)<sub> (下標文本)<sup> (上標文本)

          4.4 鏈接

          普通的鏈接:<a href="http://www.example.com/">鏈接文本</a>圖像鏈接: <a href="http://www.example.com/"><img src="URL" alt="替換文本"></a>郵件鏈接: <a href="mailto:webmaster@example.com">發送e-mail</a>書簽:<a id="tips">提示部分</a><a href="#tips">跳到提示部分</a>

          4.5 圖片

          <img src="URL" alt="替換文本" height="42" width="42">

          4.6 樣式/區塊

          <style type="text/css">h1 {color:red;}p {color:blue;}</style><div>文檔中的塊級元素</div><span>文檔中的內聯元素</span>

          4.7 無序列表

          <ul>    <li>項目</li>    <li>項目</li></ul>

          4.8 有序列表

          網站的前臺使用JS可以做很多的事情,比如利用JS獲取當前網頁的網址,參數,錨點,通訊協議等等。那么這篇文章就簡單的說一下,利用 javascript 獲當前網頁網址中部份信息的方法。

          URL網址的構成

          一個完成的url由通信協議,主機,端口號等幾大部份組成,如以下格式

          scheme://host:port/path?query#fragment
          

          scheme:通信協議 常用的http,ftp,maito等

          host:主機服務器(計算機)域名系統 (DNS) 主機名或 IP 地址。

          port:端口號整數,如省略則默認為80

          path:路徑一個或多個"/"符號隔開的字符串,一般用來表示主機上的一個目錄或文件地址。

          query:查詢,可選,用于給動態網頁傳遞參數,多個參數用 & 隔開

          fragment:信息片斷字符串,也可以叫做錨點,用于指定網絡資源中的片斷。

          JS獲取當前網址

          JS 中利用 window.location.href 獲取當前頁面瀏覽器地址欄中的完整url

          JS代碼:

          //window.location.href
          console.log(window.location.href);
          

          普通網址測試

          瀏覽器地址:

          https://www.feiniaomy.com
          

          打印結果:

          https://www.feiniaomy.com
          

          帶有hash值的URL測試

          瀏覽器地址:

          https://www.feiniaomy.com#mochu
          

          打印結果:

          https://www.feiniaomy.com#mochu
          

          帶有參數的URL測試

          瀏覽器地址:

          https://www.feiniaomy.com/?=mochu
          

          打印結果:

          https://www.feiniaomy.com/?=mochu
          

          注:由上面的幾個小測試可以看出,window.location.href 可以獲取瀏覽器中完整的URL地址

          js獲取網址中的端口號

          js 中利用 window.location.port 獲取網址中帶有端口號

          JS代碼

          //window.location.port
          console.log(window.location.port);
          

          帶有端口的網址測試

          瀏覽器地址

          https://www.feiniaomy.com:8080
          

          打印結果:

          8080
          

          不帶端口的網址測試

          瀏覽器地址

          https://www.feiniaomy.com
          

          打印結果:

          NULL
          

          注:window.location.port 只能返回網址中帶有的端口,如果網址中不帶有端口則返回為空

          js獲取網址中的錨點的值

          JS中使用 window.location.hash 獲取URL中錨點的值

          JS代碼

          //window.location.hash
          console.log(window.location.hash);
          

          帶有錨點的URL測試

          瀏覽器地址

          https://www.feiniaomy.com/index.html#mochu
          

          打印結果:

          #mochu
          

          JS 獲取 url 中的協議部份

          js 中利用 window.location.protocol 獲取網址的協議部份,如http,https等

          JS代碼

          //window.location.protocol
          console.log(window.location.protocol);
          

          測試

          瀏覽器地址

          https://www.feiniaomy.com
          

          打印結果:

          https
          

          js 獲取URL中文件地址

          js中利用 window.location.pathname 獲取文件的路徑

          js代碼

          //window.location.pathname
          console.log(window.location.pathname);
          

          測試

          瀏覽器地址

          https://www.feiniaomy.com/post/1.html
          

          打印結果:

          /post/1.html
          

          JS獲取URL中的參數部份

          js 中的 window.location.search 可以獲取 url 中的參數部份

          js代碼

          //window.location.search
          console.log(window.location.search);
          

          測試

          瀏覽器地址

          https://www.feiniaomy.com/index.php?s=4
          

          打印結果:

          ?s=4
          

          js獲取url中的主網址部

          window.location.host 可以獲取到url地址中的主網址部份

          js代碼

          //window.location.host
          console.log(window.location.host);
          

          測試

          瀏覽器地址

          https://www.feiniaomy.com/index.php
          

          打印結果:

          www.feiniaomy.com
          

          注意:以上JS代碼的 console.log(),為測試時,方便向瀏覽器控制臺打印數據所用到的。關于此方法的使用,可查看本博客的相關文章。


          互聯網時代人們通過上網瀏覽信息,打開瀏覽器上網看到豐富的圖文、視頻、音樂等多媒體信息,一系列信息反饋和視覺沖擊之后,您有沒有想過,互聯網這么發達的時代,您覺得花一點點時間學會做個網站頁面不真香?

          概念須知:超文本標記語言

          “超文本標記語言“(HTML)作為文檔信息載體。當我們用html創建文檔時,它將我們的語言轉換成計算機可以理解的語言。這使得計算機能執行特定任務至關重要。人與計算機交互,需要一套編輯規范,編輯者(相對于計算機,這里指寫html的人)使用html標簽(機器識別的關鍵字)對內容做排版,填寫內容,然后定義板塊的樣式和動畫后的一份字符串文本,發布到遠程服務器,最終被機器解析成網絡傳輸報文協議,傳輸到前端(一般情況下就是我們的瀏覽器),就能夠呈現出大家熟悉的網站頁面了。

          簡單的html

          這里有一個小的指導教程,大家可以跟著來學習

          一、 準備工具

          編輯器 - windows系統自帶的記事本工具(右擊鼠標快捷鍵-> 新建 -> 文本文檔 )

          瀏覽器

          二、 實現步驟

          電腦桌面上右擊鼠標,新建文本文檔,helloword.html,需要注意修改.txt后綴名為.html



          2.輸入以下內容

          <html>

          <head>

          <title>第一個頁面</title>

          </head>

          <body>

          <h1>您的成果</h1>

          <p>hello word!</p>

          </body>

          </html>

          用瀏覽器打開這個文檔,可以通過修改打開方式也可以把文檔拖到瀏覽器快捷鍵圖標上面選擇瀏覽器打開,預覽成果。



          三、總結一下您做的事情

          使用windows系統的文本文檔工具寫了一份文本。這是一份主要信息內容(“第一個頁面”、“您的成果”、“hello word!”),和信息結構化載體關鍵字(“html”,“head“,“title“,“body”,“h1”,“p”)的文本,組成了一份帶結構的文本。我為什么稱之為帶結構呢?主要原因是,讀者閱讀需要清楚知道內容排版、模塊、段落信息等等,例如:一份word文檔,首行就是一個大標題,其次副標題,然后就是段落內容,其組成成分可能有圖片、視頻、跳轉鏈接、注釋等,它們組成了一個word文檔的結構,按word文檔結構規范編輯word文檔是掌握word的基本要領。掌握html,需要認識html的基本結構。按照教程的html內容,它組成了html的最基本結構,<html> </html>, 可告知瀏覽器其自身是一個 HTML 文檔。<head></head>,可告知瀏覽器這里是文檔的頭部。<body></body> 這里是文檔的主體。“<>” 告知瀏覽器,將要用到元素標簽,即“<html>”用了html標簽。“<>”是標簽的開始,“</>”則是標簽的結束。標簽是HTML語言中最基本的單位,標簽的組合使用即是自由組合,也是相互約束的。例如:“<title></title>”標簽,告訴瀏覽器本頁的標題,只能在“<head></head>”標簽里面使用。掌握html需要知道各種標簽的作用范圍,定義和用法。以上 “<h1></h1>” 是文檔內容大標題,副標題有 “<h12></h2>” 、 “<h3></h3>” ..... “<h5></h5>”。“<p></p>” 標簽定義了段落內容,每一次 “<p></p>”,文本內容將產生一個段落。編寫html為了方便閱讀,需要有良好的編寫格式。每一個子標簽需要頂格,“<head>"相對“<html>頂格了,我是通過輸入Tab實現的。平級的標簽不需要頂格,例如 ,案例中的排版 “<h1>" “<p>" 是相對于“<body>"平級的。



          如何實現網絡上常見的html頁面效果

          充分利用html標簽,完成頁面內容的布局,需要掌握以下要點

          掌握基本的html標簽,參考網絡學習資源鏈接:https://www.w3school.com.cn/html/html_basic.asp掌握html排版技巧,使得頁面內容整整齊齊

          使用css,層疊樣式定義,它主要是負責控制內容展示的形式,并不具有具體信息內容,它能控制html元素的布局、屬性、例如在css里面,定義了某類元素的名字(.className = {}),這類元素統一長度為10px( .className = {width:10px} ),之后通過把名字賦予元素(<div class="className" > <div>),擁有class="className"的元素都會顯示出長度為10px的樣子。

          參考內容https://www.w3cschool.cn/css/

          使用script,可以控制元素的響應動作,例如移動元素、改變元素的大小,顏色、切換圖片、提交表單、校驗內容等等。頁面常用的是javascript,需要較輕的編程知識,但是由于javascript的出現,使得頁面的前端開發技術的進步,永無止境。

          參考內容 https://www.w3school.com.cn/tags/tag_script.asp

          總結

          html如此簡單,只要您不被標簽內容影響了您對超文本的閱讀理解,了解html標簽對內容做了結構化,掌握起來,便能夠進入互聯網的大舞臺時代了!

          獲得精彩內容,記得關注哦!


          主站蜘蛛池模板: 在线欧美精品一区二区三区| 国产午夜福利精品一区二区三区| 亚洲一区二区三区播放在线| 亚洲av无码一区二区三区乱子伦| 久久99国产精品一区二区| 一区二区三区免费看| 免费国产在线精品一区| 精品少妇ay一区二区三区| 亚洲一区精品伊人久久伊人| 亚洲另类无码一区二区三区| 国产午夜毛片一区二区三区| 亚洲AV无码国产精品永久一区| 中文字幕一区二区三区视频在线| 人妻视频一区二区三区免费| 亚洲AV无码一区二区乱子伦| 精品一区二区三区3d动漫| 久久精品中文字幕一区| 亚洲欧美日韩一区二区三区 | 久久久久人妻一区精品性色av| 国产精品第一区揄拍无码| 另类国产精品一区二区| 国产乱码精品一区二区三区中 | 亚洲一区二区三区在线| 国产福利微拍精品一区二区| 精品黑人一区二区三区| 久久久精品人妻一区二区三区蜜桃| 亚洲日韩激情无码一区| 久久4k岛国高清一区二区| 精品人伦一区二区三区潘金莲| 久久一区不卡中文字幕| 91精品福利一区二区| 国产精品日韩欧美一区二区三区| 午夜DV内射一区区| 人成精品视频三区二区一区| 国产aⅴ一区二区| 无码精品国产一区二区三区免费 | 久久精品国产第一区二区三区| 色一乱一伦一图一区二区精品| 成人区精品一区二区不卡亚洲 | 色一情一乱一伦一区二区三区| 国产伦精品一区二区三区四区|