整合營銷服務商

          電腦端+手機端+微信端=數(shù)據(jù)同步管理

          免費咨詢熱線:

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

          TML教程

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

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

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

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

          本教程包含了數(shù)百個 HTML 實例。

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

          <!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)數(shù)據(jù),如 <meta charset=“utf-8”> 定義網(wǎng)頁編碼格式為 utf-8。
          • <title> 元素描述了文檔的標題
          • <body> 元素包含了可見的頁面內(nèi)容
          • <h1> 元素定義一個大標題
          • <p> 元素定義一個段落

          什么是HTML?

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

          標簽

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

          html元素

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

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

          HTML 元素:

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

          web瀏覽器

          Web瀏覽器(如谷歌瀏覽器,Internet Explorer,F(xiàn)irefox,Safari)是用于讀取HTML文件,并將其作為網(wǎng)頁顯示。

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

          html網(wǎng)頁結(jié)構(gòu)

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

          html的版本:

          <!DOCTYPE>聲明

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

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

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

          <!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">

          中文編碼

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

          下是使用 C# 創(chuàng)建 HTML 文件的代碼示例:

          using System;
          using System.IO;
          
          namespace CreateHTMLFile
          {
              class Program
              {
                  static void Main(string[] args)
                  {
                      // 設置 HTML 文件路徑及文件名
                      string filePath = @"C:\Temp\example.html";
          
                      // 創(chuàng)建一個新的 HTML 文件
                      using (StreamWriter writer = new StreamWriter(filePath))
                      {
                          // 寫入 HTML 標記
                          writer.WriteLine("<html>");
                          writer.WriteLine("<head><title>Example HTML File</title></head>");
                          writer.WriteLine("<body>");
          
                          // 寫入主體內(nèi)容
                          writer.WriteLine("<h1>Hello, World!</h1>");
                          writer.WriteLine("<p>This is an example HTML file created using C#.</p>");
          
                          // 寫入 HTML 結(jié)束標記
                          writer.WriteLine("</body>");
                          writer.WriteLine("</html>");
                      }
          
                      // 輸出成功消息
                      Console.WriteLine("HTML 文件已創(chuàng)建:{0}", filePath);
                  }
              }
          }
          

          此代碼將創(chuàng)建一個名為 “example.html” 的 HTML 文件,并在其中添加一些基本的元素。你可以根據(jù)需要修改或擴展它,以滿足你的具體需求。注意,要創(chuàng)建 HTML 文件,你需要使用 System.IO 命名空間中的 StreamWriter 類。該類允許你向文件寫入文本數(shù)據(jù)。

          .表格的制作

          1、表格元素–<table>

          表格中的行–<tr>

          表格中的列–<td>

          表格中的表頭–【居中/加粗】

          table標記的邊框–border

          table標記的寬度–width

          table標記的高度–height

          table標記的水平對齊方式–align

          table標記的表格背景色–bgcolor

          table標記的表格邊框色–bordercolor

          table標記的表格中的內(nèi)容與邊框之間的距離–cellpadding

          table標記的表格中的邊框與邊框之間的距離–cellspacing【默認是1px】

          tr標記的align屬性–設置當前行的水平對齊方式

          tr標記的bgcolor屬性–設置當前行的背景色

          tr標記的valign屬性–設置當前行的垂直對齊方式【top/middle/bottom】

          td標記的align屬性–設置當前列的水平對齊方式

          td標記的bgcolor屬性–設置當前列的背景色

          td標記的valign屬性–設置當前列的垂直對齊方式【top/middle/bottom】

          合并單元格

          水平方向合并單元格–跨列—colspan

          • 垂直方向合并單元格–跨行—rowspan
          • 刪除多余的單元格*

          以下是計算器的控制面板代碼

          <!DOCTYPE html>

          <html>

          <head>

          <meta charset="utf-8">

          <title>計算器的控制面板</title>

          </head>

          <body>

          <table border="1" cellspacing="10px" cellpadding="20px"

          align="center" bgcolor="aliceblue">

          <tr><td colspan="5" height="40px" align="right"><font size="7"><b>0</b></font></td></tr>

          <tr align="center">

          <td>MC</td>

          <td>MR</td>

          <td>MS</td>

          <td>M+</td>

          <td>M-</td>

          </tr>

          <tr align="center">

          <td>&lt;-</td>

          <td>CE</td>

          <td>C</td>

          <td>+/-</td>

          <td>√</td>

          </tr>

          <tr align="center">

          <td>7</td>

          <td>8</td>

          <td>9</td>

          <td>/</td>

          <td>%</td>

          </tr>

          <tr align="center">

          <td>4</td>

          <td>5</td>

          <td>6</td>

          <td>*</td>

          <td>1/x</td>

          </tr>

          <tr align="center">

          <td>1</td>

          <td>2</td>

          <td>3</td>

          <td>-</td>

          <td rowspan="2" bgcolor="yellow">=

          </td>

          </tr>

          <tr align="center">

          <td colspan="2">0</td>

          <td>.</td>

          <td>+</td>

          </tr>

          </table>

          </body>

          </html>

          看成品:

          2. 列表元素

          2.1 有序列表

          ol—有序列表

          li—列表中的每一項【條目】

          默認的標志是有順序的數(shù)字

          我們可以通過ol的type屬性來修改標志

          1–有順序的數(shù)字

          a–有順序的小寫字母

          A–有順序的大寫字母

          i–有順序的小寫羅馬數(shù)字

          I–有順序的大寫羅馬數(shù)字

          start屬性設置書順序的開始值

          2.2 無序列表

          ul—無序列表

          li—列表中的每一項【條目】

          默認的標志是實心點

          我們可以通過ul的type屬性來修改標志

          circle–圓形【?!?/p>

          disc----實心點[默認]

          square–正方形

          none–沒有標志

          2.3 自定義列表

          dl—自定義列表

          dt—自定義列表的頭

          dd—子項目

          以下是有序,無序,和自定義列表

          <!DOCTYPE html>

          <html>

          <head>

          <meta charset="utf-8">

          <title>列表</title>

          </head>

          <body>

          <ul type="none">

          <li>無序列表</li>

          <li>無序列表</li>

          <li>無序列表</li>

          </ul>

          <ol type="A">

          <li>有序列表</li>

          <li>有序列表</li>

          <li>有序列表</li>

          </ol>

          <dl>

          <dt>自定義列表</dt>

          <dt>自定義列表</dt>

          <dt>自定義列表</dt>

          </dl>

          </body>

          </html>

          3. 表單<form>

          主要負責采集信息的,可以將采集的信息提交。

          form的屬性

          action—指定表單數(shù)據(jù)的后端處理程序

          method----指定表單數(shù)據(jù)的提交方式【get[默認]/post】

          get提交數(shù)據(jù)會將被處理的數(shù)據(jù)跟隨在請求地址之后

          被提交的數(shù)據(jù)255個字符

          https://www.baidu.com/s?&wd=html

          post提交數(shù)據(jù)會將被處理的數(shù)據(jù)封裝到http協(xié)議的頭

          https://www.baidu.com/s

          被提交的數(shù)據(jù)沒有限制

          通常情況下提交文件只能用post

          enctype屬性規(guī)定在將表單數(shù)據(jù)發(fā)送到服務器之前如何對其進行編碼。

          <!DOCTYPE html>

          <html>

          <head>

          <meta charset="utf-8">

          <title></title>

          </head>

          <body>

          <table border="1" align="center" cellpadding="20px" cellspacing="0">

          <tr>

          <td>application/x-www-form-urlencoded</td>

          <td>在發(fā)送前對所有字符進行編碼(默認)。</td>

          </tr>

          <tr>

          <td>multipart/form-data</td>

          <td>不對字符編碼。當使用有文件上傳控件的表單時,該值是必需的。

          </td>

          </tr>

          <tr>

          <td>text/plain</td>

          <td>將空格轉(zhuǎn)換為 "+" 符號,但不編碼特殊字符。</td>

          </tr>

          </table>

          </body>

          </html>

          表單元素

          input 文本框/密碼框/單選按鈕/復選框…

          seletc 下拉列表

          textarea 文本域—富文本編輯器


          主站蜘蛛池模板: 亚洲视频一区在线| 国产成人精品一区二区三区免费| 日韩精品一区二区三区在线观看l| 中文字幕日韩欧美一区二区三区| 人妻夜夜爽天天爽爽一区| 国产在线一区二区三区av| 亚洲另类无码一区二区三区 | 波多野结衣av高清一区二区三区| 中文字幕日韩一区二区不卡| 福利一区国产原创多挂探花| 日本在线视频一区| 亚洲一区二区三区在线| 中文字幕精品一区二区| 国产综合视频在线观看一区| 一区二区三区电影网| 无码少妇精品一区二区免费动态| 中文字幕一区二区三区乱码| 精品无码一区二区三区爱欲九九 | 国产精品综合一区二区| 大伊香蕉精品一区视频在线 | 在线视频一区二区| 精品福利一区二区三区| 韩国一区二区视频| 无码人妻精品一区二区三区久久 | 国内精品视频一区二区三区八戒 | 中文字幕在线观看一区| 国产SUV精品一区二区四 | 日韩精品无码一区二区中文字幕| 国产视频一区在线播放| 3d动漫精品一区视频在线观看 | 日本成人一区二区| 免费无码一区二区三区蜜桃| 丰满人妻一区二区三区视频| 国产综合无码一区二区三区| 国产美女精品一区二区三区| 国产探花在线精品一区二区| 国产精华液一区二区区别大吗| 成人欧美一区二区三区在线视频| 综合人妻久久一区二区精品| 国产伦理一区二区| 色狠狠AV一区二区三区|