2012-06-08 5 views
1

나는 웹 사이트를 개발하고 있어요 단점에서쿼크 모드와 않은 doctype은

모드 (Gecko/Webkit)에서 DTD가 선언되지 않으면 웹 페이지가 정상적으로 렌더링됩니다.

doctype (4.1 transitional 또는 HTML5)을 추가하여 IE에서 작동하기 시작한 페이지를 얻으려면 페이지 오른쪽에있는 스크롤러가 작동하지 않습니다.

마법 픽스가 없다면 – 사이트를 재 구축해야하지만 그렇게하기 전에 나에게 제안 사항이 있는지 궁금합니다.

+2

doctype *을 추가 할 때 데모를 추가 할 수 있습니까? – Joseph

+0

다른 사람들이 아래에 답변 했으므로 ** 귀하의 HTML **을 확인하십시오. 유효한 HTML은 여러 브라우저에서 예상대로 잘 작동합니다. – Sparky

+0

안녕하세요. 다음은 정적 http://parkoura.tk/ashkon/blog.html 페이지이며 doctype 선언이 있습니다. 유효성 검사기에 대해 감사드립니다. 나는 오늘 밤 내 모든 문제를 해결하려고 노력할 것이다. 그래도 문제가 해결되지 않을 경우를 대비하여 질문을 공개하겠습니다. – stackOverFlew

답변

3

시작 코드의 유효성을 검사하여, 즉 마크 업에서 약간의 오류가 있음을 보여줍니다 :

http://validator.w3.org/check?uri=http%3A%2F%2Fparkoura.tk%2Fashkon%2Fblog.php&charset=%28detect+automatically%29&doctype=Inline&group=0

예를 들어, 당신은 <header> 대신 <head>을 사용하고, 당신은 일치하지 않는 태그가, 당신은 큰 따옴표를 벗어났다.

최악의 오류를 수정하면 페이지가 doctype과 호환 될 수도 있습니다.

2

여기에서 시작하십시오 : validator.w3.org. 일단 이러한 오류/경고를 해결하면 좋은 모습이어야합니다. 유효한 HTML 문서를 만드는 데 중점을두고 사이트를 다시 작성하지 않아도됩니다.

관련 문제