Я понимаю, что оба будут работать, но являются более правильными, чем другие?
<form method="POST" />
против.
<form method="POST" />
Зачем использовать один или другой?
Я понимаю, что оба будут работать, но являются более правильными, чем другие?
<form method="POST" />
против.
<form method="POST" />
Зачем использовать один или другой?
W3C имеет тенденцию к нижнему регистру для имен атрибутов и значений в течение некоторого времени.
Например, в разделе 4.11 раздела xhtml 1.0 в 2002 году:
4.11. Атрибуты с заранее определенными наборами значений
HTML 4 и XHTML оба имеют некоторые атрибуты, которые были предварительно определены и ограниченные наборы значений (например, тип атрибут входного элемента). В SGML и XML, они называются перечислены атрибуты. В HTML 4, интерпретация этих значений была без учета регистра, поэтому значение TEXT эквивалентно значению текста. В рамках XML интерпретация этих значения чувствительны к регистру, а в XHTML 1 все эти значения определены в в нижнем регистре.
Вы можете использовать любой из них почему, потому что HTML не чувствителен к регистру языка разметки.
Значение не зависит от регистра (т.е. Пользовательские агенты интерпретируют "a" и "A" как одно и то же).
Обратите внимание, что XHTML должен быть в нижнем регистре.
4.2. Имена элементов и атрибутов должны быть в нижнем регистре
Документы XHTML должны использовать строчные буквы для всех имен элементов и атрибутов HTML. Это различие необходимо, потому что XML чувствителен к регистру, например,
<li>
и<LI>
- это разные теги.
В любом случае это хорошо для HTML. Рекомендации отсутствуют.
Возможные (без учета регистра) значения "get" (по умолчанию) и "post".
Есть аргументы как для верхнего, так и для нижнего регистра. Можно сказать, что значение по умолчанию для токенов HTML (и обязательных для XHTML) заключается в том, чтобы записывать их в нижнем регистре, но говоря, что значения, используемые в HTTP-запросах, являются заглавными.
Либо все нормально. Это не чувствительный к регистру. w3schools подразумевает, что w3c рекомендует использовать нижний регистр для HTML: http://www.w3schools.com/html/html_attributes.asp
Ниже приведено требование к w3c XHTML для атрибутов: http://www.w3.org/TR/xhtml1/#h-4.2
Как и в большинстве конвенций кодирования, согласованность является ключевой. Выберите корпус, который вам наиболее удобен, и обязательно используйте его во всем коде.
Этот атрибут указывает, какой метод HTTP будет использоваться для отправки набора данных формы. Возможные значения (без учета регистра): "get" (по умолчанию) и "post".
XHTML отличается, а значения атрибута чувствительны к регистру и должны быть в нижнем регистре.
В HTML 4 интерпретация этих значений была нечувствительна к регистру, поэтому значение TEXT эквивалентно значению текста. В XML интерпретация этих значений чувствительна к регистру, а в XHTML 1 все эти значения определены в нижнем регистре.
Вышеуказанное из XHTML 1.0 (подсказка о шляпе к @amelvin для определения того, что я предположила, был другим случаем недокументированного изменения).