>  기사  >  웹 프론트엔드  >  HTML 스크립트 태그에 \'Type\'을 지정해야 합니까?

HTML 스크립트 태그에 \'Type\'을 지정해야 합니까?

Patricia Arquette
Patricia Arquette원래의
2024-10-31 18:37:29253검색

Should You Specify

HTML 스크립트 태그: 스크립트 유형을 지정할지 여부

HTML 스크립트 태그를 사용할 때 스크립트 유형을 지정하는 세 가지 옵션이 있을 수 있습니다. 스크립트 유형: "유형" 지정, "언어" 지정 또는 두 속성을 모두 생략합니다. 역사적으로 세 가지 접근 방식이 모두 사용되었지만 적절한 사용법은 HTML 버전과 브라우저 지원에 따라 다릅니다.

"유형" 지정

"유형" 속성은 명시적으로 정의합니다. 브라우저가 해석할 스크립트 유형입니다. 과거에는 "text/javascript"만이 유효한 값이었지만 HTML5에서는 이를 기본값으로 표준화했습니다. 따라서 "유형"을 지정하는 것은 대부분의 경우 중복되고 불필요합니다.

"언어" 지정

"언어" 속성은 HTML 4.01에서 더 이상 사용되지 않으며 그렇게 해서는 안 됩니다. 사용된. 모든 브라우저는 "text/javascript"를 기본 스크립트 유형으로 인식하므로 아무 소용이 없습니다.

"Type" 및 "Language" 모두 생략

두 "type" 생략 " 및 "언어"는 HTML5에서 유효합니다. 브라우저는 자동으로 "text/javascript"를 스크립트 유형으로 가정합니다. 그러나 XHTML 1.0 또는 HTML 4.01에서는 "type"을 생략하는 것은 유효하지 않은 것으로 간주됩니다.

권장사항

모든 HTML 버전 및 브라우저와의 호환성을 보장하려면 다음을 수행하는 것이 좋습니다. 인라인 스크립트의 경우 "text/javascript" 값과 함께 "type" 속성을 사용합니다. "src" 속성을 통해 외부적으로 로드된 스크립트의 경우 브라우저가 파일 확장자(.js)에서 추론하므로 "type"을 지정할 필요가 없습니다.

위 내용은 HTML 스크립트 태그에 \'Type\'을 지정해야 합니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.