p태그 안에 div ?

hhxdragon·2021년 1월 12일
1
post-thumbnail

p태그 안에 div태그를 넣으면 안된다

평소에 이렇게만 알고 있고 생각해보니 이유를 찾아보지 알아보지 않았다;

통상 인라인 요소 안에 블럭요소를 넣으면 안된다

하지만 p태그는 블럭요소가 아닌가? 생각을했는데
p태그 용도가 문단을 나누는 것 이기 때문에 문장과 문장을 나누는데 사용하는것이
용도에 맞는 사용이다.

또한 a태그는 인라인요소지만 html5로 넘어오면서 안에 블록요소를 품을 수 있다.
그렇다고 인라인요소가 블록요소를 품을 수 있는건 아니다

  • p태그는 문단을 나누는 용도기 때문에 div태그를 넣는것은 웹표준 위반
  • html5부터는 a태그안에 블록요소를 넣을 수 있다.
  • 태그를 용도에 맞게 사용하자

0개의 댓글