ล่าสุดการพัฒนาเว็บบทเรียน
×

HTML5 เกี่ยวกับการสอน

HTML บ้าน HTML บทนำ บรรณาธิการ HTML HTML ขั้นพื้นฐาน HTML องค์ประกอบ HTML แอตทริบิวต์ HTML หัวเรื่อง HTML ย่อหน้า HTML รูปแบบ HTML การจัดรูปแบบ HTML ใบเสนอราคา HTML รหัสคอมพิวเตอร์ HTML ความคิดเห็น HTML สี HTML CSS HTML การเชื่อมโยง HTML ภาพ ตาราง HTM​​L รายการ HTML HTML บล็อกและ Inline องค์ประกอบ HTML ชั้นเรียน HTML แบบ HTML อ่อนไหว HTML iframes HTML JavaScript HTML หัว HTML หน่วยงาน HTML สัญลักษณ์ HTML charset HTML URL เปลี่ยนเป็นรหัส HTML XHTML

HTML ฟอร์ม

HTML ฟอร์ม HTML องค์ประกอบของแบบฟอร์ม HTML รูปแบบการใส่ HTML แอตทริบิวต์การป้อนข้อมูล

HTML5

HTML5 แนะนำ HTML5 สนับสนุน HTML5 องค์ประกอบ HTML5 อรรถศาสตร์ การย้ายถิ่นของ HTM​​L5 HTML5 คู่มือสไตล์

HTML กราฟิก

HTML ผ้าใบ HTML SVG

HTML สื่อ

HTML สื่อ HTML วีดีโอ HTML เสียง HTML ปลั๊กอิน HTML YouTube

HTML APIs

HTML ตำแหน่งทางภูมิศาสตร์ HTML ลาก / Drop HTML เก็บข้อมูลท้องถิ่น HTML App ขุมทรัพย์ HTML คนงานเว็บ HTML SSE

HTML ตัวอย่าง

HTML ตัวอย่าง HTML ทดสอบ HTML5 ทดสอบ HTML สรุป

HTML คู่มืออ้างอิง

HTML รายการแท็ก HTML แอตทริบิวต์ เหตุการณ์ HTML HTML ผ้าใบ HTML เสียง / วิดีโอ HTML doctypes HTML สี HTML ชุดตัวอักษร HTML URL เปลี่ยนเป็นรหัส HTML รหัสภาษา HTTP ข้อความ HTTP วิธีการ PX to EM แปลง แป้นพิมพ์ลัด

บทนำ HTML5


HTML5 คืออะไร?

HTML5 เป็นภาษามาร์กอัปที่ใช้สำหรับการจัดโครงสร้างและเนื้อหาที่นำเสนอเกี่ยวกับเวิลด์ไวด์เว็บ มันเป็นรุ่นที่ห้าและปัจจุบันของมาตรฐานของ HTML

มันได้รับการตีพิมพ์ในตุลาคม 2014 โดย World Wide Web สมาคม (W3C) เพื่อปรับปรุงภาษาด้วยการสนับสนุนสำหรับมัลติมีเดียล่าสุดขณะที่การรักษามันทั้งที่อ่านได้ง่ายโดยมนุษย์และเข้าใจอย่างต่อเนื่องโดยคอมพิวเตอร์และอุปกรณ์เช่นเว็บเบราว์เซอร์ parsers ฯลฯ

HTML5 มีวัตถุประสงค์เพื่อ subsume ไม่เพียง แต่ HTML 4 แต่ยัง XHTML ที่ 1 และระดับ 2 DOM HTML


ใหม่คืออะไรใน HTML5?

DOCTYPE ประกาศสำหรับ HTML5 เป็นง่ายมาก:

<!DOCTYPE html>

การเข้ารหัสตัวอักษร (charset) ประกาศยังง่ายมาก:

<meta charset="UTF-8">

ตัวอย่าง HTML5:

<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title> Title of the document </title>
</head>

<body>
Content of the document......
</body>

</html>

การเข้ารหัสตัวอักษรเริ่มต้นใน HTML5 เป็น UTF-8


องค์ประกอบ HTML5 ใหม่

องค์ประกอบใหม่ที่น่าสนใจมากที่สุดคือ:

องค์ประกอบความหมายใหม่เช่น <header> , <footer> , <article> และ <section>

การควบคุมรูปแบบใหม่คุณลักษณะเช่นจำนวน, วันที่, เวลา, ปฏิทินและช่วง

องค์ประกอบภาพใหม่: <svg> และ <canvas>

องค์ประกอบมัลติมีเดียใหม่: <audio> และ <video>

ในบทที่ สนับสนุน HTML5 คุณจะได้เรียนรู้วิธีการที่จะ "teach" เบราว์เซอร์เก่าที่จะจัดการกับความหมายของ HTML5


HTML5 API ใหม่ (Application Programming Interfaces)

ที่น่าสนใจที่สุดใหม่ API คือ:

  • Geolocation HTML
  • ลากและวาง HTML
  • HTML เก็บข้อมูลท้องถิ่น
  • แอพลิเคชันแคช HTML
  • เว็บ HTML แรงงาน
  • HTML SSE

จัดเก็บในท้องถิ่นเป็นทดแทนที่มีประสิทธิภาพสำหรับ cookies


องค์ประกอบลบออกใน HTML5

องค์ประกอบ HTML4 ต่อไปนี้ได้ถูกลบออกจาก HTML5:

ธาตุ ใช้แทน
<acronym> <abbr>
<applet> <object>
<basefont> CSS
<big> CSS
<center> CSS
<dir> <ul>
<font> CSS
<frame>  
<frameset>  
<noframes>  
<strike> CSS
<tt> CSS

ในบท HTML5 โยกย้าย คุณจะได้เรียนรู้วิธีการง่ายโยกย้ายจาก HTML4 เป็น HTML5


ประวัติ HTML

ตั้งแต่วันแรกของเว็บมีหลายรุ่นของ HTML:

รุ่น ปี
Tim Berners-Lee คิดค้น www 1989
Tim Berners-Lee คิดค้น HTML 1991
เดฟแรกเก็ตต์ร่าง HTML + 1993
HTML คณะทำงานกำหนดไว้ 2.0 HTML 1995
W3C แนะนำ HTML 3.2 1997
W3C แนะนำ HTML 4.01 1999
W3C XHTML 1.0 แนะนำ 2000
ร่าง HTML5 WHATWG แรกสาธารณะ 2008
HTML5 WHATWG Living มาตรฐาน 2012
คำแนะนำ HTML5 W3C รอบชิงชนะเลิศ 2014

Tim Berners-Lee คิดค้น "World Wide Web" ในปี 1989 และ Internet ได้เอาออกในปี 1990

จาก 1991-1998, HTML พัฒนามาจากรุ่นที่ 1 ถึงรุ่นที่ 4

ในปี 2000 เวิลด์ไวด์เว็บ Consortium (W3C) แนะนำ XHTML 1.0

ไวยากรณ์ XHTML เข้มงวดและนักพัฒนาที่ถูกบังคับให้เขียนถูกต้องและ "well-formed" รหัส

ในปี 2004 WHATWG (Web Hypertext Application Technology Working Group) ที่ถูกสร้างขึ้นในการตอบสนองที่จะชะลอการพัฒนา W3C และการตัดสินใจของ W3C ที่จะปิดการพัฒนาของ HTML ในความโปรดปรานของ XHTML

WHATWG ต้องการที่จะพัฒนา HTML, สอดคล้องกับวิธีการที่เว็บถูกนำมาใช้ในขณะที่ความเข้ากันได้กับรุ่นเก่าของ HTML

ในช่วง 2004-2006 ที่ความคิดริเริ่ม WHATWG รับการสนับสนุนจากผู้ขายที่เบราว์เซอร์ที่สำคัญ

ในปี 2006 W3C ประกาศว่าพวกเขาจะสนับสนุน WHATWG

ในปี 2008 เป็นครั้งแรก HTML5 ร่างของประชาชนได้รับการปล่อยตัว

ในปี 2012 WHATWG และ W3C ตัดสินใจเกี่ยวกับการแยก:

WHATWG จะพัฒนา HTML เป็น "Living Standard"

มาตรฐานการดำรงชีวิตจะไม่สมบูรณ์อย่างเต็มที่ แต่การปรับปรุงอยู่เสมอและการปรับปรุง คุณสมบัติใหม่ที่สามารถเพิ่ม แต่การทำงานเก่าไม่สามารถลบได้

WHATWG Living มาตรฐาน ได้รับการตีพิมพ์ในปี 2012 และมีการปรับปรุงอย่างต่อเนื่อง

W3C จะมีการพัฒนา HTML5 ที่ชัดเจนและมาตรฐาน XHTML5 เป็น "snapshot" ของ WHATWG

คำแนะนำ W3C HTML5 ได้รับการปล่อยตัว 28 ตุลาคม 2014