HTML第八課:HTML4和HTML5的區別

HTML第八課:HTML4和HTML5的區別

  • html4 與 html 5的區別
  • 快速學習平臺

html4 與 html 5的區別

  • 示例圖
    在這里插入圖片描述
<!DOCTYPE html>
<html lang="en">
<head><meta charset="UTF-8"><title>Title</title>
</head>
<body><div align="center" data-a="div"><h1 style="color: red">html4和html5區別</h1><img src="1.png" alt="" title="我是 html4" style="width: 300px;height: 200px;" id="1" class="" data-a="html4" data-b="html41">我是 html4</img><img src="22.png" alt="" title="我是 html5" style="width: 300px;height: 200px;" id="22" class="" data-a="html5" data-b="html51">我是 html5</img></div>
<p>由此可見,html4和html5區別:<br/>1.html4和html5都是基于w3c組織標準,w3c組織標準是國際標準組織<br/>2.html4和html5都是基于html語言,html語言是超文本標記語言<br/>3.html5新增了語義化標簽,比如header、footer、article、section等,這些標簽可以更好的描述網頁內容,方便搜索引擎優化和提高可訪問性。<br/>4.html5新增了本地存儲(localStorage和sessionStorage),使得網頁可以保存數據,即使用戶關閉瀏覽器,數據也不會丟失。<br/> 5.html5新增了畫布(canvas),使得網頁可以繪制圖形,比如圖表、游戲等。<br/>6.html5新增了音頻和視頻(audio和video),使得網頁可以播放音視頻。<br/> 7.html5新增了表單驗證(form validation),使得網頁可以驗證用戶輸入的數據,比如用戶名、郵箱、手機號等。<br/> 8.html5新增了拖拽(drag and drop),使得網頁可以拖拽元素,比如圖片、文件、鏈接等。<br/>9.html5新增了CSS3,使得網頁可以添加更多的樣式,比如陰影、圓角、動畫、過渡、多列布局等。<br/>10.html5新增了響應式設計(responsive design),使得網頁可以適應不同的屏幕尺寸,比如手機、平板、PC等。<br/> 11.html5新增了移動設備優化(mobile optimization),使得網頁可以在移動設備上運行,比如手機、平板等。<br/> 12.html5新增了SEO(搜索引擎優化),使得網頁可以 better in search engines.<br/>13.html5新增了HTML5 Boilerplate,是一個HTML5開發模板,提供了一些基礎的HTML結構、CSS樣式、JavaScript腳本,使得網頁開發更加簡單和快速。<br/> 14.html5新增了HTML5 Shiv,是一個HTML5兼容性解決方案,使得網頁可以在IE瀏覽器上運行,比如IE8、IE9等。<br/> 15.html5新增了HTML5 History API,使得網頁可以改變URL,而不需要刷新頁面。<br/>16.html5新增了HTML5 Local Storage,使得網頁可以保存數據,即使用戶關閉瀏覽器,數據也不會丟失。<br/>17.html5新增了HTML5 Canvas,使得網頁可以繪制圖形,比如圖表、游戲等。<br/>18.html5新增了HTML5 Audio,使得網頁可以播放音視頻。<br/>19.html5新增了HTML5 Video,使得網頁可以播放音視頻。<br/>20.html5中不局限于標簽的4個基本屬性如:id、class、style、data-*,
</p></body>
</html>

快速學習平臺

http://code.nebulas.ink/

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

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

相關文章

CS336——1. Overview

文章目錄1. CS336介紹2. 概覽2.1 為什么會有這門課程2.1.1 LLM的參數和訓練成本2.2.2 小語言模型和LLM的區別2.2 你可以學到什么&#xff1f;2.2.1 Intuitions2.2.2 The bitter lesson3. 全景圖(current landscape)/發展歷史4. 可執行的課件說明5. 課程設計6. 課程內容6. 1 bas…

ncnn-Android-mediapipe_hand 踩坑部署實錄

目錄 同時有 nanodet 和yolox,可以做到10fps 沒測試:yolox hand ncnn-Android-mediapipe_hand hand 關鍵點21個模型: ncnn版本: 跑通后,手部關鍵點集中在圖像左上角,經過排查,原因是ncnn版本不對。 CMakeLists.txt 同時有 nanodet 和yolox,可以做到10fps 無訓練…

OSPF實驗:外部路由引入

OSPF外部路由引入實驗目的&#xff1a;除了內部通信外&#xff0c;企業還需要與外部網絡進行通信&#xff0c;不同企業網絡之間存在互訪需求。假設A公司網絡部署OSPF協議實現內部通信&#xff0c;因業務發展&#xff0c;需要訪問B公司的一臺WEB服務器。網絡拓撲圖&#xff1a;公…

網絡上那些在線 PDF 轉換工具安全嗎?轉換 PDF 需要注意什么

PDF 格式憑借跨設備兼容、格式穩定的優勢&#xff0c;早已成為個人辦公、企業協作中不可或缺的文件格式。無論是壓縮 PDF 以滿足郵件附件大小限制&#xff0c;還是將 Word 文檔轉成 PDF 確保排版不變&#xff0c;我們總能遇到需要 PDF 工具的場景。也正因如此&#xff0c;網上涌…

生成對抗網絡(GAN)

目錄 1 引言 2 生成對抗網絡的基本原理 2.1 生成器與判別器 2.2 對抗訓練過程 2.3 與傳統生成模型的比較 3 GAN的衍生模型 3.1 架構創新與深度卷積GAN 3.2 損失函數優化與Wasserstein GAN 3.3 條件生成與可控合成 3.4 跨域轉換與CycleGAN 3.5 高分辨率生成與規模化演…

Vue 3.6 Alien Signals:讓響應式性能飛躍式提升

概述 Vue 3.6 引入了革命性的 Alien Signals 技術&#xff0c;這是一種全新的響應式系統&#xff0c;基于細粒度響應式原理&#xff0c;為 Vue 應用帶來了前所未有的性能提升和開發體驗優化。 什么是 Alien Signals&#xff1f; Alien Signals 是 Vue 3.6 內置的輕量級響應式…

React Hooks 報錯?一招解決useState問題

文章目錄問題分析問題 在使用import { useState } from "react";時報錯&#xff1a;Youre importing a component that needs useState. This React Hook only works in a Client Component. To fix, mark the file (or its parent) with the “use client” direct…

數據集成平臺怎么選?從ETL到CDC再到iPaaS的全景對比

前言&#xff1a;一個制造企業的真實困境 近期在為某家制造企業做系統改造時&#xff0c;我們遇到了一個典型的數據集成難題。這家企業運營著獨立的ERP、CRM和MES等30業務系統&#xff0c;看似完備的信息化基礎卻存在嚴重的數據割裂問題。 銷售團隊在CRM中查看的庫存數據總是滯…

驅動開發系列72 - GLSL編譯器實現 - 指令選擇(二)

前面介紹過,在指令選擇時會執行一系列優化過程,本節介紹下“比特級常量傳播優化”的實現。 一:什么是比特級常量傳播優化 舉一個GLSL語言例子: #version 450layout(location = 0) in vec4 inColor; layout(location = 0) out vec4 outColor;void main() {vec4 tmp = inCo…

Redis(緩存)

一 什么是緩存1. 生活上的例子比如有一個行李箱和一個手機&#xff0c;每次把手機放到行李箱在拿出來肯定很麻煩&#xff0c;如果放到褲兜里就會方便很多&#xff0c;所以褲兜算作行李箱的一個緩存&#xff0c;不僅僅是褲兜&#xff0c;甚至可以一直拿在手上等其他有存儲介質的…

openssl簡介

一、openssl是什么 OpenSSL是一個開源的、功能強大的軟件庫和工具包,它實現了傳輸層安全(TLS) 和安全套接層(SSL) 協議以及一個全面的密碼學原語庫。它是用 C 語言編寫的,為其帶來了高性能和跨平臺的特性。 作為庫(Library):開發者可以將其代碼集成到自己的應用程序(…

左值引用與右值引用

左值和右值 左值&#xff08;lvalue&#xff09;&#xff1a;在表達式結束后仍然存在&#xff0c;可以取地址。簡單理解&#xff1a;有名字、有存儲位置。 比如變量、數組元素、對象等。 右值&#xff08;rvalue&#xff09;&#xff1a;臨時值&#xff0c;表達式結束后就消失&…

中小企業SAP B1 HANA部署全解析:成本與云端優勢

目錄 云端部署成本構成與效益分析 軟件許可費 硬件成本 服務費 培訓費 技術優勢 快速部署 彈性擴展 高可用性 云端部署適用場景 IT預算有限的中小企業 分布在不同地區的機構 需要快速上線的情況 本地部署適用場景 數據監管嚴格的行業 擁有完善IT基礎設施企業 …

Django Channels實戰:WebSocket實時通信開發

在當今Web應用開發中&#xff0c;實時通信功能已成為提升用戶體驗的關鍵要素。傳統的HTTP請求-響應模式難以滿足即時聊天、實時通知、協同編輯等場景的需求。本文將深入探討如何利用Django Channels框架實現WebSocket通信&#xff0c;為你的Django項目添加實時交互能力。為什么…

大數據畢業設計選題推薦-基于大數據的懂車帝二手車數據分析系統-Spark-Hadoop-Bigdata

?作者主頁&#xff1a;IT研究室? 個人簡介&#xff1a;曾從事計算機專業培訓教學&#xff0c;擅長Java、Python、微信小程序、Golang、安卓Android等項目實戰。接項目定制開發、代碼講解、答辯教學、文檔編寫、降重等。 ?文末獲取源碼? 精彩專欄推薦??? Java項目 Python…

python 通過selenium調用chrome瀏覽器

更新selenium pip install -U selenium 下載瀏覽器和對應的驅動 Chrome for Testing availability 一般選穩定版本的&#xff0c;我是windows的就下win64的&#xff0c; 下載兩個zip包后&#xff0c;把chromedriver.zip中的exe解壓縮放到chrome_win64文件夾中 from selen…

Codeium:免費開源代碼自動補全工具,高效管理代碼片段告別開發卡殼

你有沒有過這種尷尬時刻&#xff1f;寫代碼時突然想不起來常用的函數寫法&#xff0c;比如 Python 的字典推導式&#xff0c;或者 MySQL 的聯表查詢語句&#xff0c;翻之前的項目文件翻半天&#xff0c;好不容易找到又得復制粘貼 —— 要是遇到換電腦&#xff0c;之前存的代碼片…

嵌入式系統學習Day35(sqlite3數據庫)

一.數據庫 1、分類&#xff1a;大型中型小型 ORACLEMYSQL/MSSQL : SQLITE DBll powdb 關系型數據庫 2、名詞&#xff1a; DB數據庫 select update database DBMS數據庫管理系統 MIS管理信息系統 OA辦公自動化 3、嵌入式數據庫&#xff1a; sqlite3www.sqlite.org www.kernal.…

無人機自組網系統的抗干擾技術分析

由多個無人機和地面組成的MESH自組網系統是一種去中心化的無線通信網絡 。系統由多個機載和地面通信終端構成&#xff0c;其核心特點是“無固定中心”&#xff0c;采用去中心化架構&#xff0c;所有節點地位平等 。在這種網狀結構中&#xff0c;所有通信節點都能直接相互通信&a…