Frage

Wir sehen oft <!DOCTYPE ...> wie folgt:

<!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">

Was die Funktionalität von !DOCTYPE ist?

Andere Tipps

Es sagt dem Prüfer auch die Version von HTML tun Sie verwenden. Ein Browser diese Informationen benutzen, um die Seite korrekt zu machen.

Hier sind richtige Version von DOCTYPE:

  • HTML 4.01 Strict, Transitional, Frameset

    <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
    <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
    <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Frameset//EN" "http://www.w3.org/TR/html4/frameset.dtd">
    
  • XHTML 1.0 Strict, Transitional, Frameset

    <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
    <!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 Frameset//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-frameset.dtd">
    
  • XHTML 1.1

    <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN" "http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd">
    
  • HTML5

    <!DOCTYPE html>
    

Es teilt Ihrem Browser, der HTML-Version es geladen wird, um die Ladezeit macht ein bisschen schneller als der Browser wissen, was zu erwarten ist.

Der Doctype ist ein Standard des W3C definiert - wenn Sie Standards hören über Web-Entwicklung basiert das ist, was sie reden. Die Idee, den Doctype verwenden ist, dass Sie gültigen HTML erstellen, die den Doctype folgt.

Wenn Sie klug sind, können Sie tatsächlich Ihre eigenen Doctype schreiben.

Der Haupt (praktisch) Zweck der DOCTYPEs ist IE zu zwingen, von „Quirks-Modus“ auf „standardkonformen Modus“, beide Euphemismen für „schrecklich gebrochen Modus“ und „leicht gebrochen Modus“ (jeweils).

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top