HTML介紹

来源:https://www.cnblogs.com/wyh518/archive/2022/11/05/16860575.html
-Advertisement-
Play Games

目標: 會使用HTML5的基本結構創建網頁 會使用文本相關標簽排版文本信息 會使用圖像相關標簽實現圖文並茂的頁面 會使用標簽創建超鏈接、錨鏈接及功能性鏈接 1、什麼是HTML HTML:Hyper Text Markup Language(超文本標記語言) 超文本包括:文字、圖片、音頻、視頻、動畫等 ...


目標:

  • 會使用HTML5的基本結構創建網頁
  • 會使用文本相關標簽排版文本信息
  • 會使用圖像相關標簽實現圖文並茂的頁面
  • 會使用標簽創建超鏈接、錨鏈接及功能性鏈接

1、什麼是HTML

HTML:Hyper Text Markup Language(超文本標記語言)

超文本包括:文字、圖片、音頻、視頻、動畫等

 

 

1. 網頁的組成

2. 標簽作用是什麼

3. 瀏覽器打開後,會從上到下解釋這些代碼,並呈現相應的效果

 

2、發展史、優勢

 

 

  • HTML:Hyper Text Markup Language超文本標記語言,超文本標記語言—在1993年6月互聯網工程工作小組工作案發佈(並非標準)
  • HTML2.0—1995年11月作為RFC1866發佈,在RFC2854於2000年6月發佈之後被宣佈過時。
  • HTML3.2—1996年1月14日,W3C推薦標準
  • HTML4.0—1997年12月18日,W3C推薦標準
  • HTML4.01(微小改進)—1999年12月24日,W3C推薦標準,2000年5月15日發佈基本嚴格的 HTML4.01語法,是國標標準化組織和國際電工委員會的標準
  • XHTML1.0—發佈於2000年1月26日,是W3C推薦標準,後來經過修訂於2002年8月1日重新發佈
  • XHTML1.1—2001年5月31日發佈
  • XHTML2.0是W3C的工作草案,由於改動過大,學習這個新技術的成本過高而最終胎死腹中,因 此,現在最常用的還是XHTML1.0標準。
  • 目前最新的版本為HTML5,它是2004年被提出,2007年被W3C接納併成立新的HTML工作團隊, 2008年1月22日公佈HTML5第一份正式草案,2012年12月17日HTML5規範正式定稿,2013年5月 6日,HTML5.1正式草案公佈。
  • HTML 5作為最新版本,提供了一些新的元素和一些有趣的新特性,同時也建立了一些新的規則。 這些元素、特性和規則的建立,提供了許多新的網頁功能,如使用網頁實現動態渲染圖形、圖表、 圖像和動畫,以及不需要安裝任何插件直接使用網頁播放視頻等。目前企業開發中也在增大使用 HTML5的力度

HTML5的優勢

1.世界知名瀏覽器廠商對HTML5的支持

通過對Internet Explorer、Google、Firefox、Safari、Opera等主要的Web瀏覽器發展策略調查,發現 他們都在支持HTMl5上採取措施。

微軟:2010年3月16日,微軟於拉斯維加斯市舉行的MIX10技術大會上宣佈已推出IE9瀏覽器開發者預覽 版。此版本將更多的支持CSS3、SVG和HTML5等互聯網瀏覽通用標準。

Google:2010年2月19日,谷歌Gears項目經理伊安一費特通過博客宣佈,谷歌將放棄對Gears瀏覽器 插件項目的支持,以此重點開發HTML5項目。

蘋果:2010年6月7日,蘋果在開發者大會的會後發佈了Safari 5,這款瀏覽器支持10個以上HTML5新技 術,包括全屏播放、HTML5視頻、HTML5地理位置、HTML5的形式驗證等功能。

Opera:2010年5月5日,Opera軟體公司首席技術官Hakon Wium Lie先生在訪華之際,接受中國軟體 資訊網等少數幾家媒體採訪,他認為HTMl5和CSS3將是全球互聯網發展的未來趨勢。

mozilla firefox:2010年7月,Mozilla基金會發佈了Firefox 4瀏覽器的第一個測試版,從官方文檔看, 它對HTML5是完全級別的支持。

以上證據表明,目前這些瀏覽器已經紛紛朝著支持HTML5、結合HTML5的方向邁進,因此HTML5已經 被廣泛的推行開來。

2.市場的需求

現在的市場已經迫不及待的要求有一個統一的互聯網通用標準。HTML5之前的情況是,由於各瀏覽器之 間的不統一,光是修改Web瀏覽器之間的由於相容性而引起的bug就浪費了大量的時間。而HTML5的目 標就是將Web帶入一個成熟的應用平臺,在HTML5平臺上,視頻、音頻、圖像、動畫以及同電腦的交互 都被標準化。

3.跨平臺

HTML5可以做到跨平臺開發,用戶只用打開瀏覽器即可訪問應用,PC網站、各種移動設備、插件等核心 代碼就可以不需要重覆編寫,極大的減少了開發人員的工作量。

3、W3C標準

  • W3C
    • World Wide Web Consortium(萬維網聯盟)
    • 成立於1994年,Web技術領域最權威和具影響力的國際中立性技術標準機構
    • http://www.w3.org/
    • http://www.chinaw3c.org/
  • W3C標準包括
    • 結構化標準語言(XHTML 、XML)
    • 表現標準語言(CSS)
    • 行為標準(DOM、ECMAScript )

演示示例:靜夜思

<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>靜夜思</title>
</head>
<body>
<h1>靜夜思</h1>
<em>朝代:唐代</em>&nbsp;&nbsp;作者:<strong>李白</strong></em><br/>
<hr/>
原文:
<p>
    床前明月光,<br/>
    疑是地上霜。<br/>
    舉頭望明月,<br/>
    低頭思故鄉。<br/>
</p>
</body>
</html>

常見的網頁編輯工具:

  •  記事本
  • NotePad++
  • Sublime
  • VsCode
  • WebStorm
  • HBuidler
  • IDEA
  • ....

本文來自博客園,作者:腹白,轉載請註明原文鏈接:https://www.cnblogs.com/wyh518/


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

-Advertisement-
Play Games
更多相關文章
  • 1、安裝erlang語言環境 1.1 創建 erlang安裝目錄 mkdir erlang 1.2 上傳解壓壓縮包 上傳到: /root/ 解壓縮# tar -zxvf otp_src_22.0.tar.gz 1.3 進入解壓縮目錄,指定目錄並安裝 進入解壓目錄,指定安裝目錄# ./configur ...
  • #前言 Qt原本的視窗雖然可以通過QSS樣式進行美化,但是只是對客戶區有用,對於客戶區是無效的。所以想做出一個比較好看的程式,還得自己重寫實現無邊框視窗。 Qt實現無邊框其實一句代碼就可以,但是視窗自帶的縮放,移動功和關閉功能都會沒有,需要自己重寫。 setWindowFlags(Qt::Frame ...
  • nuget打包靜態資源的問題 前段時間做了個區劃包, 爬了點數據生成了一個 region-tree.json 文件, 存放了全國一直到街道級的區劃數據 然後又寫了點代碼解析處理這個文件 當時的 csproj 中對這個資源是這樣引用的 <ItemGroup> <None Include="region ...
  • 1、概念 所謂表驅動法(Table-Driven Approach)簡而言之就是用查表的方法獲取數據。此處的“表”通常為數組,但可視為資料庫的一種體現。根據字典中的部首檢字表查找讀音未知的漢字就是典型的表驅動法,即以每個字的字形為依據,計算出一個索引值,並映射到對應的頁數。相比一頁一頁地順序翻字典查 ...
  • 嵌入式系統安全的一些解決方法及缺陷 外部硬體安全模塊:在主SoC之外包含一個專用的硬體安全模塊或可信元件,e.g. 手機的SIM卡。==隔離僅限於可以從非易失性存儲器運行的相對靜態程式== 內部硬體安全模塊:管理加密操作和密鑰存儲的硬體模塊;通用的處理引擎,放在主處理器旁邊,它使用自定義硬體邏輯來防 ...
  • 2022-11-05 一、自增長的鍵值問題 1、說明: 將在資料庫表單中添加數據的自增長的欄位返回給用戶 2、使用方式: 在預編譯語句中,除了要傳入sql語句外,還要傳入一個參數“Statement.RETURN_GENERATED_KEYS”。其中“Statement”表示的是一個介面,“RETU ...
  • 11月4日,HDC2022華為開發者大會在東莞松山湖舉辦。在本次大會的HMS Core創新圖形能力分論壇中,HMS Core重點介紹了其在3D技術領域的創新應用方向,其中3D建模服務展示了創新的自動骨骼綁定功能,其具有高度自動化,超強魯棒性,優質的蒙皮效果等優勢,進一步助力開發者技術創新。 HMS ...
  • 1、HTML基本結構 HTML網頁基本結構 HTML標簽都以“< >”開始、“</ >”結束 網頁中所有的內容都放在之間 網頁基本信息 <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title>腹白的博客</title ...
一周排行
    -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.數據驗證 在伺服器端進行嚴格的數據驗證,確保接收到的數據符合預期格 ...