html:html5
Unterschiede
Hier werden die Unterschiede zwischen zwei Versionen angezeigt.
| Nächste Überarbeitung | Vorhergehende Überarbeitung | ||
| html:html5 [2015-03-09 16:17] – angelegt a.kamola | html:html5 [2018-06-02 11:26] (aktuell) – Hierarchie korrigiert a.kamola | ||
|---|---|---|---|
| Zeile 1: | Zeile 1: | ||
| - | ====== | + | # HTML5 |
| - | //HTML5// ist ein Überbegriff für verschiedene neue Webtechnologien, | + | *HTML5* ist ein Überbegriff für verschiedene neue Webtechnologien, |
| - | ===== CSS3 ===== | + | ## HTML 5 |
| + | |||
| + | //HTML 5// (mit Leerzeichen) ist das eigentliche neue [[html: | ||
| + | |||
| + | ### HTML 5-Elemente im Internet Explorer | ||
| + | |||
| + | Der Internet Explorer kennt HTML 5-Elemente erst seit Version 9. Die neuen HTML-Elemente werden zwar (als Inline-Boxen) gerendert, allerdings lassen sich diese nicht über CSS ansprechen. Um dem Internet Explorer die HTML 5-Elemente bekannt zu machen kann z.B. JavaScript verwendet werden. | ||
| + | |||
| + | Mit *Conditional Comments* wird sichergestellt, | ||
| + | |||
| + | <code html> | ||
| + | <!--[if lt IE 9]> | ||
| + | <script type=" | ||
| + | < | ||
| + | </ | ||
| + | |||
| + | Im JavaScript werden mittels '' | ||
| + | |||
| + | <code javascript html5.js> | ||
| + | (function(){ | ||
| + | var elements | ||
| + | |||
| + | for (var i = 0; i < elements.length; | ||
| + | document.createElement(elements[i]); | ||
| + | } | ||
| + | })(); | ||
| + | </ | ||
| + | |||
| + | Im CSS muss nur noch angegeben werden, dass die Block-Elemente als solche gerendert werden sollen, da der Internet Explorer sie bisher als Inline-Elemente rendert: | ||
| + | |||
| + | <code css> | ||
| + | article, aside, audio, canvas, footer, header, hgroup, nav, section, video { | ||
| + | display: block; | ||
| + | } | ||
| + | </ | ||
| + | |||
| + | ## CSS3 | ||
| * [[css: | * [[css: | ||
| + | |||
| + | ## Links | ||
| + | |||
| + | * [[https:// | ||
| + | * [[http:// | ||
html/html5.1425914223.txt.gz · Zuletzt geändert: 2015-03-09 16:17 von a.kamola