시맨틱 태그 설명 header main footer 으로 영역이 나눠집니다. 대표적으로 header 는 로고, 메뉴, 로그인으로 영역이 되고, main 는 메인비주얼, 콘텐츠으로 영역이 되고, footer 는 주소, 저작권표기 영역이 됩니다.
html의 원칙상 인라인요소 안에 블록요소가 들어가는 것을 인라인요소안에 블록요소를 들어가면 안되서 display: block;저는 인라인요소안에 블록요소를 못가지니 안되는줄 알았는데 자손으로 블록요소를 가질 수 있다고 합니다.HTML5 버전에서 생겨난 한가지 예외 경
div 는 아무 의미가 없습니다.
span 되도록이면 많이 쓰지 맙시다.
마크업 구조설계 하는 방법 밖에서 안으로 설계 합니다. 아래 그림보시면 이해가 빠릅니다.
이미지 의미가 있는거는 <img> 로 의미가 없는거는 css background 로 처리 해야합니다.
href="" 없으면 웹페이지가 새로고침이 됩니다. 이를 방지하기 위해 javascript:return false; 작성하면 새로고침이 더 이상 발생하지 않습니다.