warum verwenden wir html-tag obwohl meine website läuft perfekt ohne html-tag

8

Ich muss wissen, was <html> tag vom Anfang der Webseite verwendet, obwohl die Website ohne diese <html> </html> -Tags perfekt läuft.

Ich wusste, dass Doctype erforderlich ist, aber warum dieses <html> -Tag erforderlich ist.

    
pravat231 17.07.2010, 07:21
quelle

4 Antworten

19

Das <html> -Tag ist nicht erforderlich.

Von der DTD:

%Vor%

Die zwei O s zeigen an, dass die Start- und End-Tags (optional) optional sind.

Das Element hingegen ist erforderlich (aber die Sprache ist so konzipiert, dass Browser dies anzeigen können).

Da ein DOM aus einer Baumstruktur von Knoten besteht, müssen Sie einen Knoten (das Wurzelelement) für alles andere haben, von dem es abhängt, und das ist das html-Element.

Es ist auch ein wirklich nützlicher Ort, um ein lang -Attribut zu behalten, das auf das gesamte Dokument angewendet wird.

    
Quentin 17.07.2010, 07:25
quelle
5

Sie müssen es nicht verwenden, es ist optional:

  

7.3 Das HTML-Element

     
    

Start-Tag: optional, End-Tag: optional

  

Quelle: Ссылка

    
Anax 17.07.2010 07:31
quelle
0

Es ist ein optionales Tag, aber einige Browser fügen es beim Surfen zur Seite hinzu.

    
Pirozek 17.07.2010 08:05
quelle
-1

im Allgemeinen funktioniert es aber wenn wir einige Argumente wie HTML Vesion geben müssen Jede Verschlüsselung folgt dann dem Tag

    
Sagar Varpe 17.07.2010 10:21
quelle

Tags und Links