CSS는 HTML 파일에서는 대소문자를 구분하지 않지만, XHTML에서 CSS를 사용하는 경우 CSS에 정의된 요소 이름은 대소문자를 구분합니다.
이 기사의 운영 환경: Windows7 시스템, HTML5&&CSS3 버전, Dell G3 컴퓨터.
CSS는 대소문자를 구분하나요?
Cascading Style Sheets(영어 전체 이름: Cascading Style Sheets)는 HTML(Standard Generalized Markup Language의 응용 프로그램) 또는 XML(Standard Generalized Markup Language의 하위 집합)과 같은 파일 스타일을 표현하는 데 사용되는 컴퓨터 언어입니다.
HTML 파일에서 CSS는 대소문자를 구분하지 않습니다. XHTML에서 CSS를 사용할 때 CSS에 정의된 요소 이름은 대소문자를 구분합니다.
예:
<!DOCTYPE html PUBLIC"-//W3C//DTD HTML 4.01 Transitional//EN""http://www.w3.org/TR/html4/loose.dtd"> <!-- 声明为XHTML类型的,如果去掉此行,则为普通的HTML类型 --> <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> <title>URI utility</title> <style type="text/css"> <!-- BODY { border: 1px solid blue; } .Row { border: 1px solid red; padding: 2px 2px 2px 2px; margin: 4px 10px; } --> </style> </head> <body> <div class="main"> <form name="form1"> <div class="row"> <input type="text" name="uri1" size="60" /><br/> </div> </form> </div> </body> </html>
그러나 XHTML에서 CSS는 여전히 기본 HTML 태그에 대해 대소문자를 구분하지 않습니다. 이 예의 BODY는 여전히
태그에 적용될 수 있습니다. [추천 학습: sCSS 동영상 튜토리얼xhtml:
html:
xhtml:
은 슈퍼 텍스트 마커 언어(영어)의 확장으로 확장 가능 : XHTML(Extensible Hypertext Markup Language)은 HTML(Hypertext Markup Language)과 표현이 유사하지만 구문이 더 엄격한 마크업 언어입니다.
상속 관계 측면에서 HTML은 SGML(Standard Generalized Markup Language) 기반 응용 프로그램이며 매우 유연한 마크업 언어인 반면, XHTML은 SGML의 하위 버전인 XML(Extensible Markup Language)을 기반으로 합니다. XHTML 1.0은 2000년 1월 26일에 W3C 권장 사항이 되었습니다.
위 내용은 CSS는 대소문자를 구분하나요?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!