2014-05-24 4 views
-1

흥미로운 질문이 있습니다. 나는 모든 사이트가 (하나의 도메인을 통해) W3C가 유효한지 확인하는 자동 모니터링 시스템을 구축하고 있습니다. 문제는 HTML이 포함 된 다른 데이터베이스의 일일 콘텐츠를 추가한다는 것입니다. 따라서 외부 웹 사이트의 콘텐츠를 추가 한 후에 내 웹 사이트에서 유효한 사이트가 유효하지 않을 수 있습니다.w3c 유효성 검증 및 코드 추가 정보

내 질문은 :

나는 외부 데이터베이스에서 코드를 검증하는 경우 그리고 나는 내 사이트에 추가하고 해당 사이트는 여전히 유효합니다 확신 할 수 있습니다, 유효합니다?

간단한 질문 : W3C 유효 HTML + W3C 유효 HTML은 항상 유효합니까?

답변

0

이 많은 요인에 따라 달라집니다, 항상 당신을 위해 유효한 HTML을 초래할 것이라는 경우 일 수 있지만 시스템에 대한 자세한 내용은없이, 이것은 단지 일반적으로 답변을 얻을 수 있습니다 :

번호

012 :

페이지가이 유효 body 있습니다


그것을 증명하려면, 여기에 간단한 HTML5의 예제

가 가

저자는 이상을 포함 할 수 없습니다 :

<main> 
    <p>…</p> 
</main> 

이 조각을 삽입 상관없이, 그것은 there can only be one main element 때문에 잘못된 페이지가 발생합니다 : 3,516,

<h1>Your site</h1> 
<nav>…</nav> 
<main>…</main> 
<footer>…</footer> 

외부 데이터베이스이 유효 조각을 포함 하나의 main 요소가 문서에 있습니다.


또 다른 명백한 경우 :

두, 페이지 및 외부 데이터베이스의 조각은, id="a"와 요소를 가지고있다. 페이지 당 ID must be unique이므로 잘못되었습니다.