Html一天入門

来源:http://www.cnblogs.com/bigshow1949/archive/2016/05/27/5535308.html
-Advertisement-
Play Games

一、什麼是HTML 1.html: HyperText Markup Language 超文本標記語言,是最基礎的網頁語言,而且都是由標簽組成。 2.基本格式: <!--StartFragment--> <html> <head> 放置一些屬性信息,輔助信息。 引入一些外部的文件。(css,java ...


一、什麼是HTML

1.html:

HyperText Markup Language 超文本標記語言,是最基礎的網頁語言,而且都是由標簽組成。

 

2.基本格式:

<html>
  <head>
    放置一些屬性信息,輔助信息。
    引入一些外部的文件。(css,javascript)
    它裡面的內容會先載入。
  </head>
  <body>
    存放真正的數據。
  </body>
</html>

 

3.註意事項
1)多數標簽都是有開始標簽和結束標簽,其中有個別標簽因為只有單一功能,或者沒有要修飾的內容可以在標簽內結束。
2)想要對被標簽修飾的內容進行更豐富的操作,就用到了標簽中的屬性,通過對屬性值的改變,增加了更多的效果選擇。
3)屬性與屬性值之間用“=”連接,屬性值可以用雙引號或單引號或者不用引號,一般都會用雙引號。或公司規定書寫規範。

 

二、常見標簽

1.排版標簽

1)換行 <br/>
2)<p></p> 段落標簽 在開始和結束的位置上會留一個空行。

  屬性:align= 對齊方式
3)<hr /> 一條水平線
  屬性:
    1)寬度:width 值像素 100px 可以寫百分比 30%
    2)align= 對齊方式
    3)size 粗細
    4)color 值 red green blue RGB 三原色 (red green blue #aa55ff)

4)div 聲明一塊區域 <div>數據</div> css+div
5)span 聲明一塊區域

代碼:

 1 <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN">
 2 <html>
 3   <head>
 4     <title>排版標簽</title>
 5     <meta http-equiv="content-type" content="text/html; charset=UTF-8">
 6 
 7   </head>
 8   
 9   <body>
10       這是一首古詩。
11       <hr width="300px" size="20px;" color="red"/>
12       <p align="center">
13       &nbsp; 靜夜思<br/>
14        床前明月光,<br/>
15        疑是地上霜。<br/>
16        舉頭望明月,<br/>
17        低頭思故鄉。<br/>
18        </p>
19        一首非常出名的古詩。
20        
21        <hr/>
22        <div>這是div區域1</div>
23        <div>這是div區域1</div>
24        <span>這是span的區域1</span>
25        <span>這是span的區域2</span>
26   </body>
27 </html>

顯示:

 

 

2.字體標簽

1)<font>文本內容</font>
  屬性:
    1)size 字型大小的大小 最大值是7 最小值是1
    2)color 顏色
    3)face 字體

2)標題標簽
  <h1></h1>
  ...
  <h6></h6>
    從大到小字體縮小。

3)<B></B>粗體
4)<I></I>斜體
    標簽支持嵌套

 

代碼:

 1 <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN">
 2 <html>
 3   <head>
 4     <title>字體標簽</title>
 5     <meta http-equiv="content-type" content="text/html; charset=UTF-8">
 6 
 7   </head>
 8   
 9   <body>
10       <h2>排版標簽</h2>
11       <font size="7">文本內容</font><br/>
12       <font size="10">文本內容</font><br/>
13       
14       <hr/>
15       
16       <h1>這是一級標題</h1>
17       <h2>這是二級標題</h2>
18       <h3>這是三級標題</h3>
19       <h4>這是四級標題</h4>
20       <h5>這是五級標題</h5>
21       <h6>這是六級標題</h6>
22       
23       <hr/>
24       
25       <b><i>這是粗體又是斜體</i></b>
26       <I>這是斜體</I>
27       
28       
29   </body>
30 </html>

顯示:

 

3.列表標簽

1)dl 列表標簽
  <dl>
    <dt>上層項目</dt>
    <dd>下層項目</dd>特點:自動對齊,自動縮進。
  </dl>

2)有序列表和無序列表
  有序:<ol>
    type:列表前序標號
    start:從第幾個開始。
  無序:<ul>
    數據條目:<li>數據內容</li>
    <li><a href="後臺的路徑">用戶管理</a></li>

 

代碼:

 1 <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN">
 2 <html>
 3   <head>
 4     <title>列表標簽</title>
 5     
 6     <meta http-equiv="keywords" content="keyword1,keyword2,keyword3">
 7     <meta http-equiv="description" content="this is my page">
 8     <meta http-equiv="content-type" content="text/html; charset=UTF-8">
 9     
10 
11   </head>
12   
13   <body>
14       <h3>列表標簽</h3>
15       <dl>
16           <dt>上層項目</dt>
17           <dd>下層項目</dd>
18           <dd>下層項目</dd>
19           <dd>下層項目</dd>
20       </dl>
21       
22       <hr/>
23       
24       <h3>有序列表</h3>
25       <ol type="a" start="4">
26           <li>有序列表</li>
27           <li>有序列表</li>
28           <li>有序列表</li>
29       </ol>
30   
31       <h3>無序列表</h3>
32       <ul type="square">
33           <li>無序列表</li>
34           <li>無序列表</li>
35           <li>無序列表</li>
36       </ul>
37       
38   </body>
39 </html>

顯示:

4.圖片標簽

<img >
  屬性:src="圖片的路徑"
            width 顯示圖片的寬度
        height 顯示圖片的高度
        alt 圖片的說明文字/Users/apple/Library/Containers/com.tencent.qq/Data/Library/Application Support/QQ/Users/.png

代碼:

 1 <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN">
 2 <html>
 3   <head>
 4     <title>圖片標簽</title>
 5     
 6     <meta http-equiv="keywords" content="keyword1,keyword2,keyword3">
 7     <meta http-equiv="description" content="this is my page">
 8     <meta http-equiv="content-type" content="text/html; charset=UTF-8">
 9     
10 
11   </head>
12   
13   <body>
14       <h3>圖片標簽</h3>
15       <img src="girl4.jpg" width="800px" height="600px" alt="啊,美女!">
16       
17   </body>
18 </html>

顯示:一個美女

 

5.超鏈接鏈接

  <a></a>
  作用:1)鏈接資源
        href="" 必須指定 如果href的值不指定,預設是file文件的協議。只有自己指定協議,鏈接資源。如果href中指定的協議,瀏覽器不能解析,就會調用應用程式,可以解析的程式就可以打開。
     2)定位資源
        name 名稱 專業術語 錨

代碼:

 1 <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN">
 2 <html>
 3   <head>
 4     <title>超鏈接標簽</title>
 5     
 6     <meta http-equiv="keywords" content="keyword1,keyword2,keyword3">
 7     <meta http-equiv="description" content="this is my page">
 8     <meta http-equiv="content-type" content="text/html; charset=UTF-8">
 9     
10 
11   </head>
12   
13   <body>
14     <a href="http://www.baidu.com">百度</a><br/>
15     <a href="girl4.jpg">啊,美女!</a><br/>
16     <a href="mailto:[email protected]">聯繫我們</a><br/>
17     <a href="http://www.xunlei.com/moves/bxjg.rmvb">變形金剛</a><br/>
18     <a href="thunder:23cwe2s@32sd==">變形金剛</a><br/>
19     
20     <hr/>
21     
22     <a name="top">頂部位置</a>
23     <hr/>
24     
25     50年前,長沙鏢子嶺。
26 
27   四個土夫子正蹲在一個土丘上,所有人都不說話,直勾勾地盯著地上那把洛陽鏟。
28 
29 
30     <hr/>
31     
32     <a name="center">中間位置</a>
33     <hr/>
34 
35 
36 50年前,長沙鏢子嶺。
37 
38   四個土夫子正蹲在一個土丘上,所有人都不說話,直勾勾地盯著地上那把洛陽鏟。
39 
40 <hr/>
41     
42     <a href="#top">回到頂部</a>
43     <a href="#center">回到中間</a>
44     <hr/>
45     
46   </body>
47 </html>

顯示:這裡可以多搞一些文字

 

6.表格標簽(重點)

作用:格式化數據
<table></table> 聲明一個表格
  屬性:
    1)邊框 border
    2)width 寬度
    3)文字與內邊框的距離 cellpadding

<tr></tr> 行
  屬性:
    1)align 對齊方式(文本內容)

<td></td>
  屬性:
    1)width
    2)height
    3)colspan 列合併單元格
    4)rowspan 行合併單元格
<th></th> 會加粗 並且會居中。
<caption> 表格的標題
colspan 合併行, rowspan合併列

代碼:

 1 <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN">
 2 <html>
 3   <head>
 4     <title>表格標簽</title>
 5     
 6     <meta http-equiv="keywords" content="keyword1,keyword2,keyword3">
 7     <meta http-equiv="description" content="this is my page">
 8     <meta http-equiv="content-type" content="text/html; charset=UTF-8">
 9     
10 
11   </head>
12   
13   <body>
14   <!-- 
15       序號 姓名  性別
16       1     張三    女
17    -->
18   
19   <table border="1" width="400px" cellpadding="8" cellspacing="1">
20       <caption>用戶列表</caption>
21       <tr>
22           <th>序號</th>
23           <th>姓名</th>
24           <th>性別</th>
25       </tr>
26       <tr align="center">
27           <td>1</td>
28           <td>張三</td>
29           <td></td>
30       </tr>
31       <tr align="center">
32           <td>2</td>
33           <td>李四</td>
34           <td></td>
35       </tr>
36   </table>
37   
38   <hr/>
39   
40   <table border="1" width="400px" cellpadding="8" cellspacing="1">
41       <caption>用戶列表</caption>
42       <tr>
43           <th>序號</th>
44           <th>姓名</th>
45           <th>性別</th>
46       </tr>
47       <tr align="center">
48           <td>1</td>
49           <td>張三</td>
50           <td></td>
51       </tr>
52       <tr align="center">
53           <td>2</td>
54           <td>李四</td>
55           <td></td>
56       </tr>
57       <tr align="center">
58           <td colspan="3">
59               人數總計:<font color="red">2人</font>
60           </td>
61           <!-- <td></td>
62           <td></td> -->
63       </tr>
64   </table>
65   
66   <hr/>
67   
68   <table border="1" width="400px" cellpadding="8" cellspacing="1">
69       <tr>
70           <td rowspan="3">
71               <img src="bx.jpg" width="150px" height="200px">
72           </td>
73           <td>
74               商品信息:冰箱
75           </td>
76       </tr>
77       <tr>
78           <!-- <td></td> -->
79           <td>
80               商品價格:2999
81           </td>
82       </tr><tr>
83           <!-- <td></td> -->
84           <td>
85               <img src="gwc.png">
86           </td>
87       </tr>
88   </table>
89   
90   
91   </body>
92 </html>

顯示:

 

7.表單標簽(重點)

作用:可以和伺服器進行交互。
輸入項的內容 用戶名 密碼
<form></form>
  屬性:action="提交的請求位置"
     method 提交方式(get和post) 如果method沒有寫預設是get方式提交。

      get和post區別:
      1)get方式表單封裝的數據直接顯示在url上。post方式數據不顯示在url上。
      2)get方式安全級別較低,post級別較高。
      3)get方式數據的長度,post支持大數據。


  ** ?sex=on:
  在每個輸入的標簽中指定name和value name必須指定
  ?username=haha&pwd=1223&sex=nv&jishu=html

 

<input />
  屬性:type 值可以指定很多的值,每一個不同的值代表的不同輸入組件。

  1)type=text 文本框
  2)type=password 密碼
  3)type=radio 單選按鈕
    name屬性
  4)type=checkbox 多選按鈕
    單選和多選都有預設值:checked="checked"
  5)type=reset 重置按鈕
  6)type=submit 提交按鈕
  7)type=file 上傳文件的輸入項
  8)type=button 按鈕
  9)type=image 圖片(也是提交按鈕,)
  10)type=hidden 隱藏標簽(用戶不用看到的,但是咱們開發時必須要使用的,可以把數據封裝到隱藏標簽中,和表單一起提交到後臺)。

  選擇標簽
    <select></select>選擇下拉框
  文本域textarea
    <textarea>文本內容</textarea>

 

8.框架標簽

<frameset>

  <frame>
</frameset>

框架標簽不能寫在<body>的內部。body不能寫在frameset的上面。

代碼:

left.html:

 1 <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN">
 2 <html>
 3   <head>
 4     <title>left.html</title>
 5     
 6     <meta http-equiv="keywords" content="keyword1,keyword2,keyword3">
 7     <meta http-equiv="description" content="this is my page">
 8     <meta http-equiv="content-type" content="text/html; charset=UTF-8">
 9 
10   </head>
11   
12   <body>
13       <ul>
14           <li><a href="http://www.baidu.com" target="right">百度</a></li>
15           <li><a href="http://www.sina.com" target="right">新浪</a></li>
16       </u

您的分享是我們最大的動力!

-Advertisement-
Play Games
更多相關文章
  • 按步驟安裝--選擇指定瀏覽器-安裝成功後顯示綠色圖標; 打開瀏覽器;將文件夾移入wampserver安裝路徑的www文件夾中;找到電腦IP 在手機端訪問 IP/文件夾/demo.html即可 ...
  • 上節我們討論了對象的定義和對象的創建,知道了函數也是對象,知道了對象都是由函數創建的,知道了對象的原型和函數的原型屬性的關係。這節說一下關於對象屬性的操作,下節就可以切入正題了。 屬性刪除 delete操作符刪除一個屬性值後會返回true,第5行也返回true是因為person.age已經是個und ...
  • 1.XPath 查看元素的xpath https://addons.mozilla.org/zh-CN/firefox/addon/xpath-checker/ 2. Tamper Data 查看頁面每一個請求的具體響應時間,結果 https://addons.mozilla.org/zh-CN/f ...
  • (1) 先說jquery, 使用 jQuery 庫的話,只需要同時綁定 oninput 和 onpropertychange 兩個事件就可以了,示例代碼: $('#username').bind('input propertychange', function() { $('#content').h ...
  • 在開發的時候,遇到了這樣一個問題,客戶填寫自己的收貨地址,可以新建,但同時也可以選擇之前填寫的,由於我們的客戶本身就是商戶,地址繁多,把它之前的地址簡單用個下拉框羅列出來顯然不合適,並且客戶要求能夠對地址通過姓名篩選,這樣,選擇地址就必須再開一個小窗來完成了,那麼,小窗中填寫的值怎麼回傳呢? js有 ...
  • 淺談對象(本筆記中截圖和部分代碼取自慕課網視頻http://www.imooc.com/learn/277第四章對象) 面向對象原型鏈繼承這塊,應該算是javascript中最難理解的部分了,小弟腦子比較難轉彎,也是看了好久視頻,博文,慢慢的才有了自己的理解,現在記錄一下學習的內容和總結。首先第一節 ...
  • 代碼整理 - uix.layout.js /** * Grace [jQuery.js] * * UIX頁面佈局 * [email protected] * exp: * $.uix.layout();//執行佈局 * class="uix-layout-container";//標識佈局容器 * c ...
  • 一、知識儲備: 1、枚舉屬性名稱的函數: (1)for...in:可以在迴圈體中遍歷對象中所有可枚舉的屬性(包括自有屬性和繼承屬性) (2)Object.keys():返回數組(可枚舉的自有屬性) (3)Object.getOwnPropertyNames():所有的自有屬性 3、屬性的特性:數據屬 ...
一周排行
    -Advertisement-
    Play Games
  • 移動開發(一):使用.NET MAUI開發第一個安卓APP 對於工作多年的C#程式員來說,近來想嘗試開發一款安卓APP,考慮了很久最終選擇使用.NET MAUI這個微軟官方的框架來嘗試體驗開發安卓APP,畢竟是使用Visual Studio開發工具,使用起來也比較的順手,結合微軟官方的教程進行了安卓 ...
  • 前言 QuestPDF 是一個開源 .NET 庫,用於生成 PDF 文檔。使用了C# Fluent API方式可簡化開發、減少錯誤並提高工作效率。利用它可以輕鬆生成 PDF 報告、發票、導出文件等。 項目介紹 QuestPDF 是一個革命性的開源 .NET 庫,它徹底改變了我們生成 PDF 文檔的方 ...
  • 項目地址 項目後端地址: https://github.com/ZyPLJ/ZYTteeHole 項目前端頁面地址: ZyPLJ/TreeHoleVue (github.com) https://github.com/ZyPLJ/TreeHoleVue 目前項目測試訪問地址: http://tree ...
  • 話不多說,直接開乾 一.下載 1.官方鏈接下載: https://www.microsoft.com/zh-cn/sql-server/sql-server-downloads 2.在下載目錄中找到下麵這個小的安裝包 SQL2022-SSEI-Dev.exe,運行開始下載SQL server; 二. ...
  • 前言 隨著物聯網(IoT)技術的迅猛發展,MQTT(消息隊列遙測傳輸)協議憑藉其輕量級和高效性,已成為眾多物聯網應用的首選通信標準。 MQTTnet 作為一個高性能的 .NET 開源庫,為 .NET 平臺上的 MQTT 客戶端與伺服器開發提供了強大的支持。 本文將全面介紹 MQTTnet 的核心功能 ...
  • Serilog支持多種接收器用於日誌存儲,增強器用於添加屬性,LogContext管理動態屬性,支持多種輸出格式包括純文本、JSON及ExpressionTemplate。還提供了自定義格式化選項,適用於不同需求。 ...
  • 目錄簡介獲取 HTML 文檔解析 HTML 文檔測試參考文章 簡介 動態內容網站使用 JavaScript 腳本動態檢索和渲染數據,爬取信息時需要模擬瀏覽器行為,否則獲取到的源碼基本是空的。 本文使用的爬取步驟如下: 使用 Selenium 獲取渲染後的 HTML 文檔 使用 HtmlAgility ...
  • 1.前言 什麼是熱更新 游戲或者軟體更新時,無需重新下載客戶端進行安裝,而是在應用程式啟動的情況下,在內部進行資源或者代碼更新 Unity目前常用熱更新解決方案 HybridCLR,Xlua,ILRuntime等 Unity目前常用資源管理解決方案 AssetBundles,Addressable, ...
  • 本文章主要是在C# ASP.NET Core Web API框架實現向手機發送驗證碼簡訊功能。這裡我選擇是一個互億無線簡訊驗證碼平臺,其實像阿裡雲,騰訊雲上面也可以。 首先我們先去 互億無線 https://www.ihuyi.com/api/sms.html 去註冊一個賬號 註冊完成賬號後,它會送 ...
  • 通過以下方式可以高效,並保證數據同步的可靠性 1.API設計 使用RESTful設計,確保API端點明確,並使用適當的HTTP方法(如POST用於創建,PUT用於更新)。 設計清晰的請求和響應模型,以確保客戶端能夠理解預期格式。 2.數據驗證 在伺服器端進行嚴格的數據驗證,確保接收到的數據符合預期格 ...