Unterschiede

Hier werden die Unterschiede zwischen der gewählten und der aktuellen Version gezeigt.

start:info:08_diff:xhtml:dokument 27.08.2009 09:44 start:info:08_diff:xhtml:dokument 23.10.2013 10:12 aktuell
Zeile 17: Zeile 17:
Webseiten sollten/müssen eine gültige DOCTYPE-Definition (DTD) am Anfang des (X)HTML-Documents haben, nicht nur um die richtige Definition und die damit verbundenen Konstrukte benutzen zu können, sondern um auch die Standardkonforme Rendering-Modus in den unterschiedlichen Browsern (Internet Explorer 6, Mozilla/Firefox, Opera,...) zu aktivieren. Wenn hier ein Fehler vorliegt oder die Definition einfach nur unvollständig ist (z.B. der URL-Part fehlt), dann wird der Standard-Modus nicht aktiviert, sondern anstelle dessen der //Legacy Quirks Mode//. Webseiten sollten/müssen eine gültige DOCTYPE-Definition (DTD) am Anfang des (X)HTML-Documents haben, nicht nur um die richtige Definition und die damit verbundenen Konstrukte benutzen zu können, sondern um auch die Standardkonforme Rendering-Modus in den unterschiedlichen Browsern (Internet Explorer 6, Mozilla/Firefox, Opera,...) zu aktivieren. Wenn hier ein Fehler vorliegt oder die Definition einfach nur unvollständig ist (z.B. der URL-Part fehlt), dann wird der Standard-Modus nicht aktiviert, sondern anstelle dessen der //Legacy Quirks Mode//.
 +
 +Was heißt das? Im Prinzip ist das nichts anderes, als dass man mitteilt, in welchen Dialekt man spricht, damit mein Gesprächspartner mich versteht. In diesem simplen Beispiel entspricht somit...
 +
 +  * ...die Mitteilung, welches Dialekt man spricht, der DOCTYPE-Definition
 +  * ...der Standardkonforme Rendering-Modus dem "Übersetzen" und
 +  * ...der Legacy Quirks Mode einer eigenwilligen (aber allgemeinen) Übersetzung, die leider nicht immer so interpretiert, wie man es haben möchte - vor allem Browserübergreifend sieht die ein und dieselbe Seite recht unterschiedlich aus.
Die //Transitional DOCTYPE-Definition// beinhaltet veraltete (und abgeschaffte) Tags wie ''font'' und ''center'', während Frameset DTDs für Seiten, die Frames haben, benutzt werden sollten (d.h. die Seiten, die den ''frameset''- und den ''frame''-Tag beinhalten). Unten siehst du die möglichen Definitionen für HTML 4.01 und XHTML 1.0. Diese müssen am Anfang der (X)HTML-Datei platziert werden. Die //Transitional DOCTYPE-Definition// beinhaltet veraltete (und abgeschaffte) Tags wie ''font'' und ''center'', während Frameset DTDs für Seiten, die Frames haben, benutzt werden sollten (d.h. die Seiten, die den ''frameset''- und den ''frame''-Tag beinhalten). Unten siehst du die möglichen Definitionen für HTML 4.01 und XHTML 1.0. Diese müssen am Anfang der (X)HTML-Datei platziert werden.
Zeile 40: Zeile 46:
  * Transitional((Transitional und Frameset DTDs schalten im Firefox & Mozilla Browser einen dritten Rendering-Modus ein, den sogenannten [[http://developer.mozilla.org/en/docs/Gecko%27s_Almost_Standards_Mode|"fast Standard"-Modus]].)):\\   * Transitional((Transitional und Frameset DTDs schalten im Firefox & Mozilla Browser einen dritten Rendering-Modus ein, den sogenannten [[http://developer.mozilla.org/en/docs/Gecko%27s_Almost_Standards_Mode|"fast Standard"-Modus]].)):\\
    %%<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">%%     %%<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">%%
 +
 +(Der Transitional-Modus ist der, den wir zunächst benutzen werden.)
  * Frameset((Transitional und Frameset DTDs schalten im Firefox & Mozilla Browser einen dritten Rendering-Modus ein, den sogenannten [[http://developer.mozilla.org/en/docs/Gecko%27s_Almost_Standards_Mode|"fast Standard"-Modus]].)):\\   * Frameset((Transitional und Frameset DTDs schalten im Firefox & Mozilla Browser einen dritten Rendering-Modus ein, den sogenannten [[http://developer.mozilla.org/en/docs/Gecko%27s_Almost_Standards_Mode|"fast Standard"-Modus]].)):\\
    %%<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Frameset//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-frameset.dtd">%%     %%<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Frameset//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-frameset.dtd">%%
 +
 +====== Grundgerüst zum Kopieren ======
 +
 +<code xml>
 +<!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" lang="de-de">
 +  <head>
 +    <title>Grundger&uuml;st</title>
 +    <meta name="author" content="E. Alkan" />
 +    <meta http-equiv="content-type" content="text/html; charset=ISO-8859-1" />
 +  </head>
 +
 +  <body>
 +    <!-- Hier kommt euer Inhalt hin -->
 +
 +  </body>
 +</html>
 +
 +</code>
 +
start/info/08_diff/xhtml/dokument.1251359059.txt.gz · Zuletzt geändert: 23.10.2013 10:12 (Externe Bearbeitung)
www.chimeric.de Creative Commons License Valid CSS Driven by DokuWiki do yourself a favour and use a real browser - get firefox!! Recent changes RSS feed Valid XHTML 1.0