-
[HTML] <noscript>HTML 2020. 8. 26. 15:37728x90반응형
▶ <noscript>
-
스크립트를 지원하지 않는 환경에서 삽입할 HTML을 정의.
- 자바스크립트가 동작하지 않는 환경에서는 이러한 내용을 실행해달라는 요청. -
지금은 흔치 않지만 예전에는 자바스크립트가 동작하지 않는 브라우저도 있었음.
cf. <iframe>의 sandbox 속성을 통해 자바스크립트 환경을 막는 것도 가능.
<noscript> 사용 예시 - 위의 예시에서는 자바스크립트가 실행 가능한 환경이기 때문에 <noscript> 내의 텍스트는 실행되지 않음.
<noscript> 사용 예시. index.html(좌), noscript.html(중), 결과화면(우) - noscript.html 추가 후 <iframe>으로 기존의 index.html 가져옴.
- 이후 sandbox 속성을 추가해 자바스크립트가 동작할 수 없는 환경 구성 시 <noscript> 내의 텍스트가 노출됨.
∴ <noscript>를 통해 자바스크립트가 실행되지 못하는 환경에서 화면상에 출력할 내용을 <noscript>에 지정하는 것.
728x90반응형'HTML' 카테고리의 다른 글
[HTML] 표(2) - caption, colgroup, col, thead, tbody, tfoot (0) 2020.08.27 [HTML] 표(1) - table, tr, th, td (0) 2020.08.26 [HTML] <script> (0) 2020.08.26 [HTML] 내장 콘텐츠 - iframe, canvas (0) 2020.08.26 [HTML] 멀티미디어(2) - audio, video, figure, figcaption (0) 2020.08.25 -