Neueste Web-Entwicklung Tutorials

HTML5 Einführung


Was ist HTML5?

HTML5 ist eine Auszeichnungssprache zur Strukturierung und Darstellung von Inhalten im World Wide Web verwendet wird. Es ist die fünfte und aktuelle Version der HTML-Standards.

Es wurde im Oktober 2014 vom World Wide Web Consortium (W3C) zur Verbesserung der Sprache mit Unterstützung für die neueste Multimedia veröffentlicht, während es sowohl leicht lesbar durch die Menschen und konsequent verstanden von Computern und Geräten wie Web-Browser zu halten, Parser usw.

HTML5 soll nicht nur HTML 4, subsumieren, sondern auch XHTML 1 und DOM Level 2 HTML.


Was ist neu in HTML5?

Die DOCTYPE - Deklaration für HTML5 ist sehr einfach:

<!DOCTYPE html>

Die Zeichencodierung (charset) Erklärung ist auch sehr einfach:

<meta charset="UTF-8">

HTML5 Beispiel:

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

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

</html>

Die Standardzeichencodierung in HTML5 ist UTF-8.


Neue HTML5-Elemente

Die interessantesten neuen Elemente sind:

Neue semantische Elemente wie <header> , <footer> , <article> und <section> .

Steuer neue Form Attribute wie Nummer, Datum, Uhrzeit, Kalender und Reichweite.

Neue grafische Elemente: <svg> und <canvas> .

Neue Multimedia - Elemente: <audio> und <video> .

Im Kapitel HTML5 - "teach" Unterstützung , werden Sie lernen, wie man "teach" alten Browser HTML5 semantische zu behandeln.


Neuer HTML5 - APIs (Application Programming Interfaces)

Die interessantesten neuen APIs sind:

  • HTML Geolokalisierung
  • HTML Drag and Drop
  • HTML Local Storage
  • HTML Application Cache
  • HTML Web Workers
  • HTML SSE

Der lokale Speicher ist ein leistungsfähiger Ersatz für cookies .


Elemente entfernt in HTML5

Die folgenden HTML4 Elemente wurden von HTML5 entfernt:

Element verwenden Sie stattdessen
<acronym> <abbr>
<applet> <object>
<basefont> CSS
<big> CSS
<center> CSS
<dir> <ul>
<font> CSS
<frame>  
<frameset>  
<noframes>  
<strike> CSS
<tt> CSS

Im Kapitel HTML5 Migration , erfahren Sie , wie leicht von HTML4 zu HTML5 migrieren.


HTML Geschichte

Seit den frühen Tagen des Web gibt es viele Versionen von HTML gewesen:

Version Jahr
Tim Berners-Lee erfunden www 1989
Tim Berners-Lee erfand HTML 1991
Dave Raggett entworfen HTML + 1993
HTML-Arbeitsgruppe definiert HTML 2.0 1995
W3C empfohlen HTML 3.2 1997
W3C empfohlen HTML 4.01 1999
W3C XHTML 1.0 Empfohlene 2000
HTML5 WHATWG Erste öffentliche Draft 2008
HTML5 WHATWG Lebensstandard 2012
HTML5 W3C endgültige Empfehlung 2014

Tim Berners-Lee erfand das "World Wide Web" im Jahr 1989 und das Internet hat in den 1990er Jahren ab.

Von 1991 bis 1998, HTML von Version 1 auf Version 4 entwickelt.

Im Jahr 2000 das World Wide Web Consortium (W3C) empfohlen XHTML 1.0.

Die XHTML - Syntax war streng, und wurden die Entwickler gezwungen zu schreiben gültig und "well-formed" Code.

Im Jahr 2004 WHATWG (Web Hypertext Application Technology Working Group) wurden als Reaktion gebildet W3C Entwicklung zu verlangsamen, und Entscheidung des W3C , die Entwicklung von HTML zu schließen, für XHTML.

WHATWG wollte HTML entwickeln, im Einklang mit, wie das Web verwendet wurde, während rückwärts mit älteren Versionen von HTML-kompatibel ist.

Im Zeitraum 2004-2006 erhielt die WHATWG Initiative Unterstützung von dem großen Browser-Anbieter.

Im Jahr 2006 kündigte W3C, dass sie WHATWG unterstützen würden.

Im Jahr 2008 wurde der erste HTML5 öffentliche Entwurf veröffentlicht.

Im Jahr 2012 entschieden WHATWG und W3C auf einer Trennung:

WHATWG wird HTML als entwickeln "Living Standard" .

Ein Lebensstandard ist nie ganz vollständig, aber immer aktualisiert und verbessert. Neue Funktionen können hinzugefügt werden, aber die alte Funktionalität kann nicht entfernt werden.

Der WHATWG Lebensstandard wurde 2012 veröffentlicht und wird laufend aktualisiert.

W3C wird einen definitiven HTML5 und XHTML5 Standard, als entwickeln "snapshot" von WHATWG.

Die W3C HTML5 Empfehlung wurde 28. Oktober 2014 veröffentlicht.