POST vs post, GET vs ottenere
Domanda
Mi rendo conto che sia, ma è quello più corretto di altri?
<form method="POST" />
vs
<form method="post" />
Perché usare l'uno o l'altro?
Soluzione
W3C è teso verso minuscole per i nomi degli attributi e valori per un po'.
Per esempio, la sezione 4.11 del xhtml 1.0 standard nel 2002:
4.11.Attributi con valore predefinito imposta
HTML 4 e XHTML entrambi hanno alcune gli attributi che si sono pre-definiti e limitato di valori (ad es.il tipo attributo dell'elemento di input).In SGML e XML, questi sono chiamati attributi enumerati.In HTML 4, l'interpretazione di questi valori è stato case-insensitive, quindi un valore di TESTO era equivalente a un valore di testo.In XML, l'interpretazione di questi valori è case-sensitive, e in XHTML 1 tutti questi valori sono definiti in minuscole.
Altri suggerimenti
È possibile utilizzare uno di loro perché, perché HTML è linguaggio di markup non maiuscole e minuscole.
Il valore è case-insensitive (cioè, agenti utente interpretare "a" e "A" come lo stesso).
Si noti che XHTML dovrebbe essere minuscolo.
4.2. I nomi degli elementi e degli attributi devono essere in minuscolo
I documenti XHTML devono usare lettere minuscole per tutti gli elementi HTML e attributi nomi. Questa differenza è necessaria poiché XML è esempio-sensitive
<li>
e<LI>
sono diversi tag.
In entrambi i casi è bene per HTML. Non c'è raccomandazione specifica.
Possible (case-insensitive) i valori sono "Get" (il default) e "post".
Ci sono argomenti a favore sia lettere maiuscole e minuscole. Si potrebbe dire che il valore predefinito per HTML (e obbligatorio per XHTML) gettoni è di scriverli in minuscolo, ma dicendo che i valori utilizzati in HTTP richieste sono quelle maiuscole è altrettanto valida.
In entrambi va bene. Non è maiuscole e minuscole. W3Schools implica il W3C raccomanda minuscolo per HTML: http://www.w3schools.com/html/html_attributes asp
Questa è la W3C XHTML requisito minuscole per gli attributi: http: // www .w3.org / TR / xhtml1 / # h-4,2
Come con la maggior parte delle convenzioni di codifica, la coerenza è la chiave. Scegliere il rivestimento si sta più bene con e assicurarsi di utilizzarlo in tutto il codice.
Questo attributo specifica quale metodo HTTP verrà utilizzato per inviare l'insieme di dati forma. Possibili (case-insensitive) i valori sono "get" (il default) e "post".
Valid è diversa, ei valori di attributo non sono maiuscole e deve essere minuscole .
In HTML 4, l'interpretazione di questi valori è case-insensitive, quindi un valore di testo era equivalente ad un valore di testo. Sotto XML, l'interpretazione di questi valori è case-sensitive, e in XHTML 1 tutti questi valori sono definiti in minuscolo.
Quanto sopra è da XHTML 1.0 (Punta di cappello a @amelvin per avvistare qualcosa che ho pensato è stato un altro caso di un cambiamento non documentato).