Frage

Ich weiß, dass beide arbeiten, aber es ist ein richtiger als die andere?

<form method="POST" />

vs.

<form method="post" />

Warum verwenden eine oder das andere?

War es hilfreich?

Lösung

W3C hat für Attributnamen und Werte für eine Weile in Richtung Klein neigt.

Zum Beispiel Abschnitt 4.11 des xhtml 1.0 Standard 2002:

  
    

4.11. Attribute mit vordefinierten Wertesätze

         

HTML 4 und XHTML beide haben einige     Attribute, die vordefiniert sind und     begrenzte Sätze von Werten (zum Beispiel der Typ     Attribut des Eingabeelements). Im     SGML und XML, diese werden als     aufgezählten Eigenschaften. Unter HTML 4,     die Interpretation dieser Werte war     Groß- und Kleinschreibung, so ein Wert von TEXT     wurde auf einen Wert von Textäquivalent.     Unter XML, die Interpretation dieser     Werte zwischen Groß- und in XHTML     1 alle diese Werte sind definiert in     Kleinbuchstaben.

  

Andere Tipps

Sie sie verwenden können, entweder warum, weil HTML ist nicht case-sensitive Auszeichnungssprache.

Siehe HTML 4.01 Spezifikation

  

Der Wert ist Groß- und Kleinschreibung (das heißt, Benutzeragenten    interpretieren "a" und "A" als die gleichen).


Beachten Sie, dass XHTML sollte niedriger Fall sein.

  

4.2. Element- und Attributnamen in Kleinbuchstaben eingegeben werden müssen

     

XHTML-Dokumente müssen Kleinbuchstaben verwenden   für alle HTML-Elemente und Attribute   Name. Dieser Unterschied ist notwendig   weil XML ist Groß- z.B.   <li> und <LI> sind verschiedene Tags.

So oder so ist in Ordnung für HTML. Es gibt keine spezifische Empfehlung.

  

Mögliche (Groß- und Kleinschreibung) Werte   "Get" (Standard) und "post".

Es gibt Argumente für beide Groß- und Kleinschreibung. Man könnte sagen, dass der Standard für HTML (und verpflichtend für XHTML) Token ist sie in Klein zu schreiben, aber sagen, dass die verwendeten Werte in HTTP-Anforderungen sind die Groß diejenigen ist gleichermaßen gültig.

ist entweder in Ordnung. Es ist nicht zwischen Groß- und Klein. w3schools impliziert die w3c kleingeschrieben empfiehlt für HTML: http://www.w3schools.com/html/html_attributes .asp

Dies ist der W3C XHTML Klein Voraussetzung für Attribute: http: // www .w3.org / TR / xhtml1 / # h-4.2

Wie bei den meisten Codierungskonventionen, ist die Konsistenz Schlüssel. Wählen Sie das Gehäuse Sie am bequemsten mit und stellen Sie sicher, verwenden, um es in Ihrem Code.

Von der HTML 4.01 Empfehlung :

  

Dieses Attribut gibt die HTTP-Methode verwendet wird, um die Form Datensatz zu übermitteln. Möglicher (Groß- und Kleinschreibung) Werte sind "get" (Standard) und "post".

XHTML ist anders, und die Attributwerte dort sind Groß- und Kleinschreibung muss Kleinschreibung .

  

Unter HTML 4, die Interpretation dieser Werte war Groß- und Kleinschreibung, so ein Wert von TEXT auf einen Wert von Text entspricht. Unter XML ist die Interpretation dieser Werte zwischen Groß- und XHTML 1 alle diese Werte sind in Kleinbuchstaben definiert.

Das ist oben von XHTML 1.0 (Hutspitze zu @amelvin für Spek etwas, das ich war ein weiterer Fall einer undokumentierten Änderung angenommen).

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