POSTAL vs POST, GET vs get
Pregunta
Me doy cuenta de que tanto va a funcionar, pero es uno más correcto que el otro?
<form method="POST" />
vs.
<form method="post" />
¿Por qué utilizar uno o el otro?
Solución
W3C ha tendido hacia minúsculas para los nombres de atributos y valores para un tiempo.
Por ejemplo la sección 4.11 de la XHTML 1.0 estándar en 2002:
4,11. Atributos con predefinidos conjuntos de valores
HTML 4 y XHTML ambos tienen algunos atributos que se han pre-definidos y conjuntos limitados de valores (por ejemplo, el tipo de atributo del elemento de entrada). En SGML y XML, estos son llamados atributos enumerados. Bajo HTML 4, la interpretación de estos valores era mayúsculas y minúsculas, por lo que un valor de TEXTO era equivalente a un valor de texto. Bajo XML, la interpretación de estos valores entre mayúsculas y minúsculas, y en XHTML 1 todos estos valores se definen en minúsculas.
Otros consejos
Puede utilizar cualquiera de ellos por qué, porque HTML no entre mayúsculas y minúsculas lenguaje de marcas.
El valor es sensible a las mayúsculas (es decir, los agentes de usuario interpretar "a" y "A" como el mismo).
Tenga en cuenta que XHTML debe estar en minúsculas.
4,2. Elementos y atributos nombres deben estar en minúsculas
Los documentos XHTML deben usar minúsculas para todos los elementos y atributos HTML nombres. Esta diferencia es necesario porque XML es sensible a mayúsculas, por ejemplo,
<li>
y<LI>
son diferentes etiquetas.
De cualquier manera está bien para HTML. No hay recomendación específica.
Posible (sensible a las mayúsculas) valores son "Get" (por defecto) y "post".
Hay argumentos a favor tanto mayúsculas y minúsculas. Se podría decir que el valor predeterminado de HTML (y obligatoria para XHTML) fichas es escribirlas en minúsculas, pero decir que los valores utilizados en las peticiones HTTP son las mayúsculas es igualmente válida.
O está bien. No es sensible a mayúsculas. w3schools implica el W3C recomienda minúsculas para HTML: http://www.w3schools.com/html/html_attributes .asp
Esta es la W3C XHTML menor requerimiento de los casos para los atributos: http: // www .w3.org / TR / xhtml1 / # h-4,2
Al igual que con la mayoría de las convenciones de codificación, la consistencia es la clave. Escoge la carcasa que se sienta más cómodo y asegúrese de usarlo en todo el código.
Desde el HTML 4.01 Recomendación :
Este atributo especifica que se utilizará método HTTP a presentar el conjunto de datos de formulario. Posible (mayúsculas y minúsculas) Los valores son "get" (por defecto) y "post".
XHTML es diferente, y los valores de atributo hay son mayúsculas y minúsculas y debe ser minúsculas .
En HTML 4, la interpretación de estos valores fue entre mayúsculas y minúsculas, por lo que un valor de texto fue equivalente a un valor de texto. Bajo XML, la interpretación de estos valores entre mayúsculas y minúsculas, y en XHTML 1 todos estos valores se definen en minúscula.
El anterior es de XHTML 1.0 (Punta de sombrero para @amelvin para Localización algo que supuse era otro caso de un cambio no documentado).