29個非常實用的HTML 5實例、教程和技巧

2021-01-07 51CTO

【51CTO精選譯文】對於想要著手新建Web項目的人來說,HTML5實例確實很能給人以靈感,畢竟HTML5是未來的網頁標記技術,我們都需要為此作好準備。HTML5是作為HTML(超文本標記語言)的下一個主要版本而開發的。主要的市場和網際網路領導企業已經在轉而改用HTML 5平臺。由於蘋果和谷歌都大力推行這項標準,以便從事更高級的Web開發,隨著更多的公司支持HTML 5的先進特性,我們現在看到實施HTML 5的網站遍地開花。

51CTO推薦專題:HTML 5 下一代Web開發標準詳解

由於Flash在Web和網際網路應用程式中的應用越來越少,HTML5為Web設計師和開發者打開了新的大門。在這種情況下,每一個Web開發者的確有必要了解HTML 5的基本教程、技巧和術語。

下面我們介紹了一份完整的列表——如果你是位Web開發者,絕對不想錯過這30餘個HTML5實例、教程和技巧

不妨先看一下幾個HTML5實例

1. 用HTML5創建行動裝置上的離線Web應用程式

IBM的技術庫裡面有一篇由IT架構師Dietmar Krueger撰寫的內容翔實的文章。作者在該文中描述和介紹了為什麼為作業系統和移動平臺編寫應用程式困難重重。作者選擇了走開放的道路,通過HTML 5來進行開發,而不是依賴學習針對特定平臺的語言,比如面向iPhone平臺的帶Cocoa框架的Objective-C語言。這篇文章介紹得非常清晰、深入淺出。

2. HTML 5演示和實例

 

這個網站到處都有HTML5實例,還有很不錯的實例。有些是本人一起改動的HTML 5實例和演示。點擊瀏覽器支持圖標或技術標籤,就可以過濾演示(過濾器是「或」過濾器)。

3. WTF is HTML5

 

這一頁概述了HTML5,非常實用,還有很不錯的HTML5實例!

4. 用PHP以及HTML 5構建一個實時新聞博客系統

 

這個教程表明了如何用HTML 5和CSS3來構建一個新聞網站。HTML和CSS中的每一行代碼都附有解釋。

5. 用HTML 5設計一個博客

 

HTML 5的功能特性大部分涉及JavaScript應用編程接口(API),因而讓你更容易開發出交互網頁,但是有一批新的元素讓你可以為傳統的Web 1.0網頁添加額外的語義。這個教程通過為你提供博客布局,以便研究分析這些元素。

6. HTML 5中的語義

 

在最近一年左右的時間裡,全球資訊網聯盟(W3C)最近加大力度開發的下一代HTML:HTML 5發展勢頭相當猛。這是個龐大項目,不但涵蓋HTML的結構,還涵蓋解析模型、錯誤處理模型、文檔對象模型(DOM)、資源獲取算法、媒體內容、2D繪圖、數據模板、安全模型、網頁裝入模塊、客戶端數據存儲等方面。

HTML的結構、語法和語義也進行了修改,一些內容在Lachlan Hunt所著的《HTML 5先睹為快》一書(http://www.alistapart.com/articles/previewofhtml5)中有所提及。

在本文中,我們不妨只關注HTML的語義。它是作者多年來關注的方面;他認為,語言對HTML的未來來說至關重要。

7. HTML5 Web Applications

 

概述了HTML 5瀏覽器兼容性。

8. Dive Into HTML5

Dive Into HTML 5力求詳細介紹從HTML 5規範及其他優秀標準精挑細選的一系列特性。時間允許的話,我會定期發布草案(Drafts)。

9. When Can I Use

你在這裡能找到非常實用的兼容性表,介紹了HTML5、CSS3、SVG及其他即將推出的Web技術中的特性。

10. HTML5 & CSS3 Readiness

 

11. 如何用HTML 5 Canvas來繪圖

HTML 5規範裡面有一堆好東東,其中之一是Canvas,這是一種使用JavaScript,以編程方式來繪圖的方法。 我們會在本文中介紹Canvas的基本細節,並演示了可以用實例和連結來實現什麼。

12. 用HTML5表單大顯身手

表單通常被認為是我們必須添加標記和樣式的討厭鬼。我不敢苟同:表單(其重要性不亞於表)是我們所要處理的最激動人心的東西。

我們在這裡要看一下如何運用一些先進的CSS和最新的CSS3技巧,為漂亮的HTML 5表單添加樣式。你看了本文後,我保證你也想為自己的表單添加樣式。

13. 將Web設計概念編程成為HTML5

14. 利用HTML 5和CSS3,編寫向後兼容的單頁網站模板

HTML5是Web開發的未來;但信不信由你,你現在可以使用它。HTML5非常顧及語義和可訪問性,因為我們沒必要到處添加毫無意義的div標籤。它為導航和腳註等常用元素引入了有意義的標籤,這些標籤極其合理,也更自然。

這概述了HTML5和CSS3的基本內容,同時仍關注舊版瀏覽器。在我們開始之前,記下這個問題的答案。

網址:http://inspectelement.com/tutorials/code-a-backwards-compatible-one-page-portfolio-with-html5-and-css3/

15. 從頭開始編寫HTML 5布局

誠然,HTML5和CSS3都在完善之中,這種情況還會持續一段時日,但沒有理由不立即開始使用。畢竟,時間證明實施未完成的規範確實可行,很容易換成W3C建議的完整版。這時候,漸進增強和適度降級就能發揮作用。這裡有一些很不錯的HTML5實例。

16. 如何開發一個HTML5 iPhone應用程式

我知道,你鬱悶了差不多有一年。所有鐵桿派的Objective-C開發者一直在爭先恐後地為iPhone編寫應用程式。你也許甚至試著讀一兩篇關於為iPhone進行開發的教程,但是發現很難學會。

你可以運用已經擁有的技巧來進行開發:HTML(5)、CSS和JavaScript。

這個教程表明了如何開發一個離線的HTML5 iPhone應用程式。更具體地說,我會逐步介紹開發俄羅斯方塊遊戲的過程。

17. 用HTML 5和CSS3構建一個精緻的網站

學習通過五個宏步驟,運用大腦、鉛筆、紙、Photoshop、HTML和CSS來構建一個精緻的網站。但幸好技術並沒有止步,我們將來還有另外兩個朋友:HTML 5和CSS3來設計更好的網站。

18. 編寫CSS3和HTML5單頁網站模板

看看如何使用CSS3和jQuery帶來的一些新特性,以及scrollTo插件,創建一個HTML5 Web模板。由於HTML5仍在完善中,你還有個辦法:可以在這裡(http://tutorialzine.com/2010/02/free-xhtml-css3-website-template/)下載XHTML版的模板。

19. 用HTML 5設計和編寫一個酷酷的iPhone應用網站

HTML5絕對是眼下的寵兒,每個設計者都為它的發布而激動。在該教程中,我們將領略通過使用HTML 5結構來編寫酷酷的iPhone應用網站會怎樣,並運用一些CSS3效果來添加可視化樣式。

20. HTML 5和CSS 3:你很快就會使用的技巧

在這個教程中,我們將使用來自HTML 5和CSS 3的下一代技巧,構建一個博客網頁。該教程旨在演示等規範完成後、瀏覽器開發商實施這些規範後,我們將如何構建網站。如果你已經知道HTML和CSS,應該很容易按步驟行事。

21. 面向初學者的HTML 5:現在就使用,它很容易!

面向初學者的HTML5有很不錯的HTML5實例。現在就使用,它很容易!本文饒有趣味地介紹了HTML5的一些基本方面。

22. Rocking HTML5

這裡演示的是一個HTML5網站,它非常詳細而清晰地概述了HTML5的元素。

23. 用HTML 5構建網頁

HTML 5不是構建語義更豐富的Web的下一個重要步驟,就是會用另一組不全面的標籤和標記淹沒Web的災難,這取決於你在問誰了。

不管是哪一派觀點,存在的問題在於,目前外面使用HTML 5的網站為數不多;所以要解決明顯的問題,理論上的辦法仍然基本上沒有得到考驗。

話雖如此,不難看到下一代Web標記工具存在的好處和潛在問題。

24. HTML5速查表

網址:http://www.html5test.com/

這不是HTML5實例,HTML 5 Visual Cheat Sheet是我為Web設計者和開發者設計的一份實用的速查表。這份速查表實際上就是一個簡單的可視網格,列出了所有HTML標籤以及HTML版本4.01及/或5支持的相關屬性。我用來設計該速查表的可視化樣式讓你一眼就能看清楚所要尋找的東西。

25. html5test.com

這是個瀏覽器測試,有許多細節。非常實用。

26. HTML5 Canvas試驗

我們可以體驗一下這項技術。我們創建了一個小試驗,裝入100條與HTML5有關的Twitter消息,然後用基於Javascript的粒子引擎來顯示它們。每個粒子代表一條Twitter消息——點擊其中一個粒子,它就會在屏幕上顯示(點擊圖像就能看到它的實際運行。)

27. 12個極出色的HTML5試驗

你在這裡可以找到一組極出色的基於HTML5 canvas的試驗,你會從此愛上HTML5。

28. HTML 5速查表(PDF)

29. html5手冊

好了,你看到HTML 5已出現在我們面前,那你應該使用它嗎?

我通常認為這取決於你在開發的網站。如果它是訪問量很大的商業網站,那麼你可能需要再忍一陣子。不過如果它是個人博客,我認為現在就可以入手,學習如何使用HTML 5中的新特性。

英文:http://www.tripwiremagazine.com/2010/07/30-very-useful-html5-tutorials-techniques-and-examples-for-web-developers.html

【編輯推薦】

HTML 5的根基在於行動裝置HTML 5怎麼就成了RIA「殺手」?六月最佳的HTML 5和CSS3教程強烈推薦有關HTML 5的流言與真相HTML 5來襲:Web前端開發面臨十字路口

【責任編輯:

陳貽新

TEL:(010)68476606】

相關焦點

  • HTML5 教程/資料-01-簡介和編輯器、編碼介紹
    HTML 標籤是由尖括號包圍的關鍵詞,比如 <html>HTML 標籤通常是成對出現的,比如 <b> 和 </b>標籤對中的第一個標籤是開始標籤,第二個標籤是結束標籤開始和結束標籤也被稱為開放標籤和閉合標籤HTML 元素"HTML 標籤" 和 "HTML 元素" 通常都是描述同樣的意思.
  • HTML實例源碼
    實例51.,是非常重要的Photo實例感受功能強大的圖形圖像處理軟體,結合實際10個綜合例子,讓你迅速成為美術大師。實例171.實訓內容:<frameset> 標籤及其常用屬性: rows、cols、frameborder、framespacing<frame> 標籤及其常用屬性: src、name、marginwidth、marginheight、scrolling、noresize操作步驟: 創建5個html文檔並將其存放在同一個文件夾中
  • 給排水施工教程超詳細教程+16個實用計算輔助表格,限時分享
    給排水施工教程超詳細教程+16個實用計算輔助表格,限時分享!給排水工程是機電安裝五大分部之一,也是貫穿建築工程施工全過程的重要內容。各項工程的實施都離不開給排水工程,作為工程人不會怎麼行!今天整理了一份超詳細的給排水施工教程+16個實用計算輔助表格,基於工程實例對給排水施工工藝的全新流程解讀,內容詳實易於理解,值得借鑑和學習,建議施工朋友人手一份!
  • 【教程】html+css零基礎入門教程之CSS邊框
    為邊框指定寬度有兩種方法:可以指定長度值,比如 2px 或 0.1em;或者使用 3 個關鍵字之一,它們分別是 thin 、medium(默認值) 和 thick。注釋:CSS 沒有定義 3 個關鍵字的具體寬度,所以一個用戶代理可能把 thin 、medium 和 thick 分別設置為等於 5px、3px 和 2px,而另一個用戶代理則分別設置為 3px、2px 和 1px。
  • 收藏 | 27個Excel vba實例匯總(附贈VBA教程)
    永恆君陸陸續續一共分享了VBA的實例共27個,另外還有若干個小的技巧實例。,方便以後的查詢和使用,大致分類如下:單元格操作實例(1)- 批量製作工資表頭實例(5)- 快速合併n多個相同值的單元格實例(9)- 批量插入、刪除表格中的空行實例(11)- 拆分單元格並自動填充實例(12)- 如何合併多個單元格而不丟失單元格的數據?
  • HTML代碼書寫規範指南
    </p></section>關閉所有 HTML 元素在 HTML5 中, 你不一定要關閉所有元素 (例如 <p> 元素),但我們建議每個元素都要添加關閉標籤。不推薦:<section> <p>這是一個段落。 <p>這是一個段落。
  • jquery非常詳細的使用教程
    首先就是在下載時可以組裝自己想要的功能定製下載:並且針對各種控制項不僅提供了詳細的參數說明和實例, 還可以隨時更換實例的皮膚:本文主要講解實例, 大家可以通過實例代碼快速上手jQuery UI. 使用jQuery UI我們可以再不藉助其他插件的情況下完成大部分頁面應用, 說其是一個官方的超級UI插件也不為過.
  • 蘋果官方出品,最實用的29個iPhone拍照技巧
    前段時間,蘋果官網整理出,29個iPhone拍照技巧,超級實用!裡面的教程幾乎包含了我們平時需要的所有技巧:人像大片、慢動作、微距特寫、豎幅全景、動感場景、定時自拍、黑白效果、抓拍等等。下面簡單分享一下小編自己經常會用到和收藏的幾個拍照技巧吧。
  • JavaScript HTML DOM 事件介紹 | JavaScript 教程
    DOCTYPE html><html> <body> <h1 onclick="this.innerHTML='Ooops!'">點擊文本!</h1> </body></html>效果展示:點擊文本!
  • 造價牛人私藏算量法寶:228個自動算量表格(附實例估算教程)
    造價牛人私藏算量法寶:228個自動算量表格(附實例估算教程)對於造價工程人來講,做工程算量那可真是一個艱巨的任務,貫穿工程始終,一旦出現絲毫差錯,就需要耗費幾倍精力重新開始返工計算,嚴重時甚至會導致項目被迫喊停。算量可以說是造價人心中最難熬的而又不得不面對的事情!
  • PS教程:Photoshop製作3D彩色粒子立體字
    【PConline 教程】這次PS教程給大家帶來PhotoShop製作閃亮的3D彩色粒子立體字特效,非常棒的字效。製作的時候最好根據提示及參考圖慢慢發揮。製作的時候會用到3D功能,最好選用較高版本的PS,比如PhotoShop CS5以上版本。
  • 鋼琴專業必讀:《現代鋼琴演奏技巧實用教程》
    本文以卡琳娜·波波娃的《現代鋼琴演奏技巧實用教程》為切入點,以此來闡述其編排的科學合理性及其利用價值。烏克蘭著名鋼琴家卡琳娜·波波娃教授根據俄羅斯鋼琴學派的教學原則,總結了她自己幾十年的教學經驗,同星海音樂學院的龍穎副教授合作編寫了《現代鋼琴演奏技巧實用教程》這一教材,於2015年12月於上海音樂出版社出版。
  • Word教程:3個非常實用的word隔行處理技能
    因此,今天小編就給大家分享幾個非常實用的word隔行處理技能!01如何快速隔行填充顏色?為了讓文檔或表格更美觀且便於閱讀與查看,有時候,我們會對文本或表格進行隔行填充顏色,那怎麼快速實現呢?方法非常簡單,可以利用格式刷。
  • CSS14個實用技巧的精選和推薦
    此文章主要為大家介紹了CSS14個實用技巧的精選推薦,具有一定的參考價值,學習覺得挺不錯的,分享給大家。body { overflow-x: hidden; }當你決定使用一個比瀏覽器窗口大的圖片或者flash時,這個技巧將非常有用。5、針對瀏覽器的選擇器這些選擇器在你需要針對某款瀏覽器進行css設計時將非常有用。
  • 《JSP實用教程第4版》-微課版(耿祥義,張躍平)
    shizai《JSP實用教程第4版》-微課版ISBN:978-7-302-55980
  • 還不知道哪些網站能免費學習Word技巧?快來看看我收藏的5個網站
    昨天分享了6個Excel學習的網站,看到有不少朋友轉發收藏,感覺自己的文章也能幫助不少人,雖然閱讀量不高,但是貴在堅持,今天小編就分享5個學習word的網站,希望助你在使用word上一飛沖天,甩開同事同學幾條街。
  • 【原創Proe教程】Pro/ENGINEER 5.0快速入門經典實例教程
    ,絕知此事要躬行,要想提高Pro/ENGINEER 的熟練程度和建模能力,必須要做大量的練習,只有親自用心練習了,才能為工作保駕護航。一、課程對象:Pro/ENGINEER 5.0入門和進階用戶二、課程簡介:為了幫助用戶系統快速學習Pro/ENGINEER 5.0軟體,課程主要分為四個部分:第一部分介紹了Pro/ENGINEER 5.0的安裝方法(電腦上已經安裝了可以跳過);第二部分介紹了Pro
  • 零基礎html5+div+css+js網頁開發教程第003期 html代碼基本結構
    在第二期中,我們對html做了入門,已經有了對網頁開發基本的了解。本節知識開始書寫html網頁結構。本節知識視頻教程以下開始文字講解:一、Html代碼基本結構html代碼就像一個人一樣,可以分成幾個部分。我們先來了解三個節點。
  • 【教程】html+css零基礎入門教程(十)
    text-align屬性有5種值的方式:(前三個比較常用的)1) left把文本排列到左邊。默認值:由瀏覽器決定。該屬性指定了塊的基本書寫方向,以及針對 Unicode 雙向算法的嵌入和覆蓋方向。不支持雙向文本的用戶代理可以忽略這個屬性。direction屬性有3種值:1) ltr默認。文本方向從左到右。
  • 八小時 Inventor 教程
    教程內容是以一個機器人手臂實例數據為主線,清晰透徹的講解Inventor的功能,當然不實用的功能咱是不會講的,另外必須有技巧講解,通過課程學習不但能熟練掌握Inventor功能,更是能學習到不一樣的建模思路,幫助您提高設計效率。