평소에 이렇게만 알고 있고 생각해보니 이유를 찾아보지 알아보지 않았다;
통상 인라인 요소 안에 블럭요소를 넣으면 안된다
하지만 p태그는 블럭요소가 아닌가? 생각을했는데 p태그 용도가 문단을 나누는 것 이기 때문에 문장과 문장을 나누는데 사용하는것이 용도에 맞는 사용이다.
또한 a태그는 인라인요소지만 html5로 넘어오면서 안에 블록요소를 품을 수 있다. 그렇다고 인라인요소가 블록요소를 품을 수 있는건 아니다