어떤 경우에는 내용이없는 페이지 (예 : postMessage을 통해 데이터를 보내고 그 자체를 닫음)가있는 스크립트가 있습니다.스크립트 태그 및 페이지 유효성에 대한 최소 요구 사항
이러한 경우, 그냥 <script>doSomeStuff</script>
유효 페이지 또는 그것은 또한 그렇게 같은 doctype이 필요 않습니다
<!DOCTYPE html>
<html>
<script>doSomeStuff</script>
</html>
또는 페이지와 같은 완전한 HTML 선언이 필요하지 않습니다 :
<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<script>doSomeStuff</script>
</head>
</html>
하나 <meta charset="UTF-8">
을 포함시키는 것이 현명하다고 생각할 수도 있습니다. 그렇지 않으면 페이지가 인코딩 오류를 겪을 수 있고 스크립트가 잘못 해석되거나 해석되지 않을 수 있기 때문입니다.
답장을 보내 주셔서 감사합니다. 끝에 닫지 않고 doctype''을 사용하여 html 태그를 열 수 있습니까? – Buzut
@Buzut : DOCTYPE은'html' 요소의 여는 태그가 아닙니다. 'html' 시작 태그를 원한다면, 문서는''로 시작할 것입니다. 'html' 요소의 경우, 시작 태그 ('') 나 종료 태그 ('') 나 두 태그 (최소한의 예제 에서처럼) 만 생략 할 수 있습니다 - 주석이있는 경우 예외 https://www.w3.org/TR/2014/REC-html5-20141028/semantics.html#the-html-element). – unor
분명히 해주셔서 감사합니다. – Buzut