Skip to main content

HTML 5 태그는 대소 문자를 구분합니까?

How I Made My Own Android Phone - in China (유월 2026)

How I Made My Own Android Phone - in China (유월 2026)
Anonim

많은 새로운 웹 디자이너가 가지고있는 한 가지 질문은 HTML 5 태그가 대소 문자를 구분하는지 여부입니다. 짧은 대답은 - "아니오"입니다. HTML5 태그는 대소 문자를 구분하지 않지만 HTML 마크 업 작성법에 엄격하지 않아야한다는 의미는 아닙니다.

XHTML (으)로 돌아 가기

HTML5가 업계에 도입되기 전에 웹 전문가는 XHTML이라는 마크 업 언어를 사용하여 웹 페이지를 만들었습니다.

XHTML을 작성할 때 XHTML은 대소 문자를 구분하므로 모든 표준 태그를 소문자로 작성해야합니다. 즉, 태그 다른 태그입니다. XHTML로 XHTML 웹 페이지를 어떻게 코딩했는지는 매우 구체적이어야하고 소문자 만 사용해야합니다. 이 엄격한 준수는 실제로 많은 새로운 웹 개발자에게 이익이되었습니다. 소문자와 대문자가 혼합 된 마크 업을 쓸 수있는 대신, 그들은 따라야 만하는 엄격한 형식이 있음을 알고있었습니다. XHTML이 인기가있을 때 웹 디자인에서 이빨을 잘라내는 사람에게는 마크 업이 대문자와 소문자를 섞어 놓은 것일 수 있다는 생각은 외계인으로 보입니다.

HTML5가 느슨해집니다.

XHTML 이전의 HTML 버전은 대소 문자를 구분하지 않았습니다. HTML5는 그 전통에 따라 XHTML의 엄격한 포맷 요구 사항을 벗어났습니다.

따라서 HTML 5는 XHTML과 달리 대소 문자를 구분하지 않습니다. 이것은 HTML 5에서 모두 같은 태그입니다.이 태그가 혼란스러워 보이는 경우, 나는 당신의 고통을 느낍니다.

대소 문자를 구분하지 않는 HTML5의 아이디어는 새로운 웹 전문가가 언어를 쉽게 익히는 것이었지만 웹 디자인을 새로운 학생에게 가르치는 사람으로서 이것이 사실이 아님을 절대적으로 증명할 수 있습니다.

학생들에게 "항상 소문자로 HTML 작성"과 같은 명확한 규칙 집합을 웹 디자인에 익숙하게 할 수 있으므로 웹 디자이너로 배우기 위해 필요한 모든 것을 배우려고 할 때 도움이됩니다. 그들에게 너무 유연한 규칙을주는 것은 실제로 많은 학습자들을 혼란스럽게 만드는 대신 혼란스럽게 만듭니다.

HTML5 사양의 작성자가보다 유연하게 배울 수 있도록 돕기 위해 노력하고 있다는 사실을 좋아하지만이 경우에는 실수로 생각합니다.

HTML 5 협약은 소문자 사용

HTML 5를 작성할 때 선호하는 대 / 소문자를 사용하여 태그를 작성하는 것이 타당하지만, 규칙은 태그와 속성에 모두 소문자를 사용하는 것입니다. 이것은 엄격한 XHTML 시대에 살았던 많은 노련한 웹 개발자가 HTML5 (이상)에 대한 우수 사례를 계속 수행했기 때문입니다. 이러한 웹 전문가는 오늘날 HTML5에서 대문자와 소문자의 혼합이 유효하다는 것을 신경 쓰지 않고 알고있는 것을 소문자로 사용합니다. 모두 소문자입니다.

웹 디자인 지식의 상당 부분은 다른 사람들, 특히 업계에서 더 많은 경험을 가진 사람들로부터 배우는 지식입니다. 즉, 새로운 웹 개발자는 노련한 전문가의 코드를 검토하고 소문자 마크 업을 모두 볼 수 있습니다. 그들이이 코드를 에뮬레이션하면 HTML5를 모두 소문자로 쓰게된다는 것을 의미합니다. 이것은 오늘 일어나는 것 같습니다.

레터 케이스 사용을위한 모범 사례

내 자신의 경험에 비추어 볼 때 항상 HTML 코드와 파일 이름에 소문자를 사용하는 것이 가장 좋습니다. 특정 서버는 파일 이름에서 대소 문자를 구분하므로 (예 : "logo.jpg"는 "logo.JPG"와 다르게 표시됩니다), 항상 소문자를 사용하는 워크 플로가있는 경우 질문 할 필요가 없습니다 이미지 누락과 같은 문제가 발생하는 경우 케이스가 문제가 될 수 있습니다. 소문자를 항상 사용하는 경우 사이트 문제를 디버깅 할 때 문제가되는 것으로 간주하여 할인 할 수 있습니다. 이것은 내가 학생들에게 가르치고 내가 자신의 웹 디자인 작업에 사용하는 워크 플로입니다.

Jennifer Krynin의 원본 기사입니다. 제레미 지라드 편집.