<!DOCTYPE html>
<meta charset="utf-8">
<body>
Hello, world!
SOURCE FOR CODEHTML5 마크 업이 유효합니까?
그렇다면, 제거 외에 "안녕하세요, 세상을!" 제거 할 수있는 태그가 있으며 여전히 유효하며 어떻게 유효하다는 것을 어떻게 알 수 있습니까?
<!DOCTYPE html>
<meta charset="utf-8">
<body>
Hello, world!
SOURCE FOR CODEHTML5 마크 업이 유효합니까?
그렇다면, 제거 외에 "안녕하세요, 세상을!" 제거 할 수있는 태그가 있으며 여전히 유효하며 어떻게 유효하다는 것을 어떻게 알 수 있습니까?
유효하지 않습니다. 확인하려면 다음을 실행하십시오. W3C Validator
오류 : 요소 머리글에 하위 요소 제목의 필수 인스턴스가 없습니다.
...UPDATE
으로 vcsjones는 head
요소는 선택 사항이며 말했다. 그게 title
입니다. body
도 선택 사항임을 나타내는 mootinator에 대한 크레디트.
title
요소는 선택 사항입니다
주 (. HTML 구문 HTML5의 가정)
<!DOCTYPE html>
<title></title>
'head' 태그는 선택 사항입니다. 필요한'title' 태그입니다. 본문 앞에 'title'을 추가하면 유효성 검사 오류가 해결됩니다. – vcsjones
또한, '는 필요하지 않습니다. –
분명히 '
'도 선택 사항입니다. –너무. HTML5’s definition of head
에서
:
title
요소는 대부분의 경우 필수 자식이지만, 더 높은 수준의 프로토콜은 제목 정보, 예를 제공 할 때 HTML이 전자 메일 작성 형식으로 사용될 때 전자 메일의 제목 줄에title
요소를 생략 할 수 있습니다.srcdoc
가이 (가정의 - 문서가iframe
의 값이<!DOCTYPE html>
경우
는 그래서 "더 높은 수준의 프로토콜"에서 제목을 가져옵니다 문서에 대한 최소한의 마크 업이있다 제목)은 컨테이너 문서에 의해 제공됩니다 :
<html>
그리고이의 독립형 문서
합니다 (title
요소가 몇 가지 실제 내용이 필요로는이 "..."그래서 그냥 예) :
<!DOCTYPE html>
<title>…</title>
제목 태그는 비어 있거나 공백 만 구성 될 수 없습니다. 따라서 문서가 제목 태그가 필요한 컨텍스트에있는 경우 유효한 제목 값을 설정해야합니다.
title content model은 "요소 간 공백이 아닌 텍스트"로 정의됩니다.
"공백 문자 노드와 공백 문자 시퀀스로 구성된 텍스트 노드"는 inter-element whitespace입니다. 공백 문자는 공백, 탭, 줄 바꿈, 양식 공급 및 캐리지 리턴입니다.
제목 태그가 비어있는 경우 W3C 유효성 검사기는 "요소 제목을 비워서는 안됩니다."라는 오류 메시지를 표시합니다. 유효성 검사기는 스펙에 따라 올바르지 않은 경우에도 공백 만 추가하는 것으로 충분합니다.
다른 비 공백 문자 추가 할 경우 유효 : 당신이 가짜에 "빈하려는 경우가 아닌 휴식 공간 또는 제로 폭 비 휴식 공간과 같은 다른 공백 문자를 사용할 수
<!DOCTYPE html>
<title>x</title>
을 "제목.
흠, 정확히 하나의 태그가 누락되어 있고 다른 하나는 제거 할 수있는 태그가 있습니다. 숙제 *와 같은 냄새가납니다. –
@mootinator : 소스가 [D3의 프레젠테이션] (http://bost.ocks.org/mike/d3/workshop/)입니다. 슬라이드에 연결하는 방법을 알 수 없으므로 방금 연결했습니다. 코드. 흥미 롭다고 생각했지만 유효하지 않았습니다. 더 중요한 것은 아닙니다. HW가 아닙니다. – blunders
아, 그럼에도 불구하고 토론의 목적을위한 고안된 예 : 그 프레젠테이션에 흥미가 있었지만 실제로는 유효하지 않습니다. –