2013-04-07 4 views
2

div 요소를 앵커 요소 안에 배치하면 내 HTML이 무효화됩니다.블록 요소를 인라인 요소 안에 두지 않는 이유

블록 레벨 요소를 인라인 요소 안에 배치하지 않는 이유는 무엇입니까?

+0

W3에서 규칙을 얻을 수 있습니다. 규칙에 대한 추론과 역사에 관해서는 행운을 빈다. – j08691

+1

[이전 브라우저에서 올바르게 구문 분석하지 않기 때문에] (http://stackoverflow.com/q/1091739). – icktoofay

답변

4

div 요소를 앵커 요소 안에 배치하면 내 HTML이 무효화됩니다.

This is not true as of HTML5.

인라인 요소 내부 블록 레벨 요소를 배치하지 않는 이유는 무엇 ?

HTML 사양은 다른 요소를 포함 할 수있는 요소를 설명합니다. "Flow content"에는 종종 "Flow Content"또는 "Phrasing Content"이 포함될 수 있지만 항상 그런 것은 아닙니다. 예를 들어, p 요소는 블록 레벨 요소이지만 "문안 내용"만 포함 할 수 있습니다.

관련 문제