【1分鐘速通】 HTML快速入門

HTML(HyperText Markup Language,超文本標記語言) 是構建網頁的基礎語言。它通過 標簽(Tag) 來描述網頁的結構和內容,常與 CSS(負責樣式 – <style></style>)和 JavaScript(負責交互 – <script></script>)配合使用

一個標準 HTML 頁面通常包含以下骨架結構

<!DOCTYPE html>
<html lang="zh-CN">
<head><meta charset="UTF-8" /><title>我的第一個網頁</title>
</head>
<body><!-- 注釋:不會被瀏覽器執行~ 各語言通用注釋快捷鍵: ctrl+/ 注:通過查看網頁源代碼能查看到注釋,所以發布前要仔細檢查 (測試點!!!)--><h1>歡迎來到我的網頁!</h1><p>這是一個段落。</p>
</body>
</html>
  • <!DOCTYPE html>:聲明 HTML5 文檔類型
  • <html>:根元素
  • <head>:包含頁面的元信息(標題、編碼等)
  • <body>:網頁的主要可見內容

常見的 HTML 編輯工具包括:VS Code(最常用,插件豐富)、Sublime Text、WebStorm,以及在線工具 CodePen、JSFiddle 等。推薦使用 VS Code + Live Server 插件,可實時預覽網頁效果。

文章目錄

  • 常用標簽
      • ? 標題標簽 `<h1>`~`<h6>`
      • ? 段落 `<p>`
      • ? 鏈接 `<a>`
      • ? 圖片 `<img>`
      • ? 空格與換行
      • ? 列表 `<ul> / <ol> / <li>`
      • ? 表格 `<table>`
      • ? 表單 `<form>`
      • ? 區塊 `<div> / <span>`
  • 總結

常用標簽

? 標題標簽 <h1>~<h6>

  • 說明:表示不同層級的標題,h1 最大,h6 最小
  • 語法<h1>標題</h1>
  • 屬性:無常用屬性
  • 示例
    <h1>一級標題</h1>
    <h2>二級標題</h2>
    <h3>三級標題</h3>
    

? 段落 <p>

  • 說明:用于表示段落,塊級元素,自動換行
  • 語法<p>內容</p>
  • 屬性:無常用屬性
  • 示例
    <p>這是一個段落。</p>
    

? 鏈接 <a>

  • 說明:用于創建超鏈接,點擊后跳轉到指定頁面
  • 語法<a href="url" target="_blank">文字</a>
  • 屬性
    • href:跳轉網址或文件路徑
    • target:打開方式,常用 _blank(新窗口)
  • 示例
    <a href="https://example.com" target="_blank">訪問示例網站</a>
    

? 圖片 <img>

  • 說明:用于在網頁中插入圖片
  • 語法<img src="圖片地址" alt="替代文本"/>
  • 屬性
    • src:圖片路徑
    • title: 標題 (測試點!!! 必須有標題)
    • alt:當圖片無法顯示時的替代文字
    • width / height:設置圖片大小
  • 示例
    <img src="https://via.placeholder.com/150" title="我的標題"/>
    

? 空格與換行

  • 說明:用于在網頁中插入空格,換行
  • 語法:空格 &nbsp; 換行 <br />
  • 屬性:無常用屬性
  • 示例
    <p>這是<br />一 &nbsp 句話。</p>
    

? 列表 <ul> / <ol> / <li>

  • 說明:表示無序列表、有序列表及列表項

  • 語法

    • 無序列表:<ul><li>內容</li></ul>
    • 有序列表:<ol><li>內容</li></ol>
  • 屬性

    • <ol> 可用 type 指定編號樣式(1/A/a/I/i)
  • 示例

    <ul><li>蘋果</li><li>香蕉</li>
    </ul><ol type="A"><li>第一步</li><li>第二步</li>
    </ol>
    

? 表格 <table>

  • 說明:用于展示結構化數據
  • 語法<table><tr><td></td></tr></table>
  • 屬性
    • border:邊框寬度
  • 示例
    <table border="1"><tr><th>姓名</th><th>年齡</th></tr><tr><td>小明</td><td>20</td></tr>
    </table>
    

? 表單 <form>

  • 說明:用于收集用戶輸入
  • 語法<form><input/><button></button></form>
  • 屬性
    • action:提交地址
    • method:提交方式(GET/POST)
  • 示例
    <form action="xxx.html" method="post"><input type="text" placeholder="請輸入用戶名" /><input type="password" placeholder="請輸入密碼" /><input type="radio" name="sex" /><input type="radio" name="sex" /><!--type = "text" : 文本框type = "password" : 密碼框type = "radio" : 單選按鈕 -- 設置相同組名 name 屬性值才能為一組type = "checkbox" : 復選按鈕 --><button type="submit" value="提交">提交</button><!--(測試點!!! value 必須賦值) -> 不賦值 value 的話 不同瀏覽器可能顯示的效果不同type = "button" : 普通按鈕 -- 沒有效果,需要配合 JS 實現type = "submit" : 提價按鈕type = "reset" : 重置按鈕 -->
    </form>
    

? 區塊 <div> / <span>

  • 說明
    • <div>:塊級容器,用于布局 – 【大盒子 - 獨占一行】
    • <span>:行內容器,用于局部修飾 – 【小盒子 - 一行可以放多個】
  • 語法<div>內容</div>, <span>內容</span>
  • 屬性:無常用屬性
  • 示例
    <div><p>這是一個塊級容器</p>
    </div><p>這是 <span style="color:red;">紅色文字</span></p>
    

總結

  • HTML 是網頁的骨架
  • 骨架標簽(html/head/body)構成基本結構
  • 常見標簽包括標題、段落、鏈接、圖片、列表、表格、表單和布局容器
  • 配合 CSS 和 JS 才能實現完整的網頁

本文來自互聯網用戶投稿,該文觀點僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務,不擁有所有權,不承擔相關法律責任。
如若轉載,請注明出處:http://www.pswp.cn/pingmian/96023.shtml
繁體地址,請注明出處:http://hk.pswp.cn/pingmian/96023.shtml
英文地址,請注明出處:http://en.pswp.cn/pingmian/96023.shtml

如若內容造成侵權/違法違規/事實不符,請聯系多彩編程網進行投訴反饋email:809451989@qq.com,一經查實,立即刪除!

相關文章

【GeoServer】WMS GetFeatureInfo URL 逐個參數解釋

我來把你構造的這個 WMS GetFeatureInfo URL 逐個參數解釋一下&#xff0c;方便你理解&#xff1a;http://127.0.0.1:8090/geoserver/xxxx/wms? SERVICEWMS& VERSION1.1.1& REQUESTGetFeatureInfo& QUERY_LAYERSloess:yourLayer& LAYERSloess:yourLayer& …

OBS直播教程:點歌直播間怎么弄?直播點歌用什么軟件?

OBS直播教程&#xff1a;點歌直播間怎么弄&#xff1f;直播點歌用什么軟件&#xff1f; 第一步&#xff1a;安裝OBS直播軟件&#xff0c;如果你電腦已經安裝了OBS&#xff0c;請直接看第二步 OBS直播軟件下載地址①&#xff1a; https://d.obscj.com/obs-Studio-29.1.3-Full-…

【數據庫】Redis詳解:內存數據庫與緩存之王

什么是Redis&#xff1f; Redis&#xff08;Remote Dictionary Server&#xff09;是一個開源的、基于內存的數據結構存儲系統&#xff0c;可以用作數據庫、緩存和消息代理。它支持多種數據結構&#xff0c;如字符串、哈希、列表、集合、有序集合等&#xff0c;具有極高的性能和…

【iOS】 單例模式

1. 認識單例模式首先讓我們先看下關于單例模式的定義&#xff08;來自于《設計模式》(Addison-Wesley,1994)&#xff09;一個類有且僅有一個實例&#xff0c;并且自行實例化向整個系統提供。如果說每一個人都是一個類&#xff0c;那么從他出生開始&#xff0c;他就是生活中的唯…

多目標輪廓匹配

前面我們使用模板匹配&#xff0c;得到的結果都是一個圖&#xff0c;那么如果我們圖片中有許多我們的目標&#xff0c;那么該如何找出來呢&#xff1f;如上我們圖片中有許多箭頭和我們的模板一致&#xff0c;只不過方向不對&#xff0c;那么該如何匹配呢&#xff1f;圖片和模板…

【C++】簡單介紹lambda表達式

各位大佬好&#xff0c;我是落羽&#xff01;一個堅持不斷學習進步的學生。 如果您覺得我的文章還不錯&#xff0c;歡迎多多互三分享交流&#xff0c;一起學習進步&#xff01; 也歡迎關注我的blog主頁: 落羽的落羽 文章目錄一、 什么是lambda表達式二、 表達式語法三、lambd…

磁共振成像原理(理論)4:自由進動和弛豫 (Free Precession and Relaxation)

當磁化自旋系統被射頻脈沖擾動而偏離其熱平衡態后&#xff0c;一旦移除外部激勵并給予足夠時間&#xff0c;系統將根據熱力學定律返回平衡態。這一過程包含三個特征現象&#xff1a; (a) 自由進動——宏觀磁化矢量 (M?\vec{M}M) 繞( B0?\vec {B_0}B0?? )場的進動&#xff1…

ubuntu 20.04 安裝spark

安裝openjdk21 下載 wget https://download.java.net/openjdk/jdk21/ri/openjdk-2135_linux-x64_bin.tar.gz解壓 tar -xvf openjdk-2135_linux-x64_bin.tar.gzsudo mv jdk-21/ /opt/jdk-21/設置環境變量 echo export JAVA_HOME/opt/jdk-21 | sudo tee /etc/profile.d/java2…

第三方區塊鏈應用測評:【多簽錢包合約安全評估_閾值簽名機制與私鑰存儲安全性測試】

閾值簽名機制安全測試密碼學審計 采用門限簽名方案&#xff08;TSS&#xff09;的多簽錢包需驗證其閾值BLS簽名或ECDSA簽名算法的正確性。測試重點包括&#xff1a;分布式密鑰生成&#xff08;DKG&#xff09;過程的保密性&#xff08;無密鑰信息泄露&#xff09;、簽名碎片驗證…

大模型處理長文檔的挑戰和解決方案?

當前&#xff0c;AI 應用正處于極速發展階段&#xff0c;大語言模型&#xff08;LLM&#xff09;與檢索增強生成&#xff08;RAG&#xff09;系統已成為構建智能問答、知識管理等高階 AI 應用的核心引擎&#xff0c;被廣泛應用于金融分析、學術研究、企業合規等多個領域。然而&…

JavaWeb--day1--HTMLCSS

(以下內容全部來自上述課程及課件) web開發介紹 1. 什么是web&#xff1f; Web&#xff1a;全球廣域網&#xff0c;也稱為萬維網&#xff0c;能夠通過瀏覽器訪問的網站。 2. Web網站的工作流程 3. Web標準 Web標準也稱為網頁標準&#xff0c;由一系列的標準組成&#xf…

OpenEuler安裝gitlab,部署gitlab-runner

目錄 一、安裝gitlab 二、安裝部署docker設置源 三、下載部署runner ?編輯 四、構建CI/CD 一、安裝gitlab 1.查看OpenEuler版本 [rootlocalhost ~]# cat /etc/os-release NAME"openEuler" VERSION"24.03 (LTS-SP1)" ID"openEuler" VERSI…

實戰項目-----在圖片 hua.png 中,用紅色畫出花的外部輪廓,用綠色畫出其簡化輪廓(ε=周長×0.005),并在同一窗口顯示

實戰項目實現以下功能&#xff1a;對圖片 hua.png 進行輪廓提取&#xff0c;并在同一窗口中完成以下兩個繪制操作&#xff1a;用紅色畫出花的外部輪廓&#xff08;即最外層輪廓&#xff09;用綠色畫出該輪廓的近似多邊形&#xff0c;其中近似精度參數 ε 設置為輪廓周長的 0.00…

開源鴻蒙北向框架開發:系統服務理論詳解

系統服務的啟動 基本可以認為&#xff1a;OpenHarmony 的系統服務進程都是“由 init 直接或間接拉起”的。 直接方式&#xff1a; init 按 /system/etc/init/.cfg 啟動可執行&#xff08;如 /system/bin/sa_main、/system/bin/samgr 等&#xff09;&#xff0c;這些進程的 PPid…

龍虎榜——20250909

上證指數今天縮量收陰線&#xff0c;跌破10日均線&#xff0c;目前日線總體處于高位寬幅震蕩中&#xff0c;小級別暫未明確方向&#xff0c;指數面臨方向選擇&#xff0c;需要注意高位股的風險。 深證指數今天縮量收陰線&#xff0c;跌破5日均線&#xff0c;接下來幾天方向的選…

基于dijkstra算法的WSN網絡MAC協議matlab仿真,分析網絡延遲與網絡開銷

目錄 1.程序功能描述 2.測試軟件版本以及運行結果展示 3.部分程序 4.算法理論概述 5.完整程序 1.程序功能描述 無線傳感器網絡&#xff08;WSN, Wireless Sensor Network&#xff09;是由大量低成本、低功耗的傳感器節點組成&#xff0c;通過無線通信實現數據采集、傳輸與…

ES數據庫啟動時可以設置1G一下內存嗎

可以&#xff0c;但強烈不建議在生產環境中這樣做。ES 7.0 版本確實可以設置小于 1GB 的堆內存&#xff0c;但這會帶來嚴重的性能問題和穩定性風險。 快速回答 # 最小化配置示例 - 僅用于測試或開發環境 export ES_JAVA_OPTS"-Xms512m -Xmx512m" ./bin/elasticsearch…

TI-92 Plus計算器:單位換算功能介紹

1 TI-92 Plus計算器&#xff1a;單位換算功能介紹 TI-92 Plus 內置了全面的單位換算功能&#xff0c;支持長度、質量、時間、溫度、面積、體積、速度等數十種物理量的單位轉換&#xff0c;操作直觀&#xff0c;無需手動輸入換算系數。以下是具體使用方法、示例及功能特點&#…

雪球科技Java開發工程師筆試題

單選 1.下列哪些語句關于內存回收的說明是正確的?( C ) A.內存回收程序允許程序員直接釋放內存 B.程序員必須創建一個線程來釋放內存 C.內存回收程序負責釋放無用內存 D.內存回收程序可以在指定的時間釋放內存對象 2.以下哪項不是Java基礎類型(A) A.String B.int C.b…

NV3041A-01芯片屏幕

1. 核心概覽這是一款集成了電源管理、顯示內存&#xff08;RAM&#xff09;、時序控制等多種功能的單片顯示驅動芯片&#xff08;通常稱為Driver IC&#xff09;。它采用COG&#xff08;Chip-On-Glass&#xff09; 工藝&#xff0c;直接將芯片綁定在玻璃基板上&#xff0c;使得…