Например, если у нас есть
<html>
<head>
<title>FooBar</title>
</head>
<body></body>
</html>
Если мы сделаем document.getElementByTagName("title").TagName
, то получимTITLE
(верхний регистр ). В то время как стандарты html рекомендуют писать html-теги строчными буквами.
Я знаю, что между ними нет никакой связи, но это все равно не имеет смысла.
Есть ли причина, по которой DOM должен возвращать имена тегов в верхнем регистре?