html5與html的區別有哪些?html5與html四大區別總結

來源:互聯網
上載者:User
html與html5之間有什麼區別呢?相信很多的朋友都有這種疑問,那麼,下面的這篇文章php中文網就來給大家來詳細的介紹一下關於html5和html之間區別,讓你可以一目瞭然。

一、首先讓我們來看一下什麼是html?什麼是html5?

1、什麼是html?

根據W3C的定義我們可以知道html指的是超文字標記語言 (HTML),它不是一種程式設計語言,而是使用標記標籤來描述網頁的一種語言。

這裡只是簡單的介紹了一下html的定義,要是想要瞭解更多html的內容大家可以看一看這篇文章:html到底是什麼,覺得文章看著不得勁的可以去php中文網html視頻教程欄目進行學習。

2、什麼是html5?

從百度百科裡我們可以知道html5是全球資訊網的核心語言、標準通用標記語言 (SGML)下的一個應用超文字標記語言 (HTML)(HTML)的第五次重大修改。這隻是簡單的定義,那麼如果深入瞭解一下html5是什嗎?你可以看一看這篇文章:H5是什嗎?5分鐘就能全面瞭解什麼是html5頁面,

當然啦,你也可以去php中文網的html5視頻教程欄目中去學習課程。

在看完了html5與html的簡單介紹後,我們就來步入正題,來說一說html5與html的區別。

二、html5與html區別有哪些?

html5與html的區別1:文檔聲明的區別

html

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml">

html5:

 <!DOCTYPE html>

從上面可以看出,在文檔聲明上,html有很長的一段代碼,不容易記住,而html5卻不同,只有簡簡單單的聲明,這也方便人們的記憶。

html5與html的區別2:結構語義

html中沒有結構語義化標籤,我們通常都是這樣來命名的<id="header">.這樣表示網站的頭部。

html5在html的基礎上刪除了一些過時的標籤,新增了一些語義化的標籤,比如:<header><articale><footer>,讓我們在開發網站時,不在需要用<div>標記來標註網頁的這些部分。

html5與html的區別3:網頁效果

html無法實現一些好看的網頁效果,或者說要很複雜的代碼才可以實現。

html5中新增的canvas、svg、video標籤、audio標籤,讓以前根本不能通過html實現的網頁效果,或者需要藉助flash、複雜的js才能實現的效果現在用簡單的html5就能實現。

html5與html的區別4:物件導向

html5是第五代html標準,主要面向移動領域。

html及html5前期版本都是基於pc端的。

三、總結

其實,對於html和html5的區別,簡而言之也就是多了一些東西,少了一些東西,html與html5中更多的區別還是需要你在學習中自己去慢慢發現,這裡我給大家推薦一下關於html和html5的課程(彈指間學會HTML視頻教程和獨孤九賤(1)_HTML5視頻教程)

相關文章

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.