HTML5 그룹 요소, 구조 관련 요소
그룹 요소 - 블록 레벨 요소 - 요소들을 그룹으로 묶어주고, CSS를 손쉽게 적용할 수 있게 함, 태그 자체는 아무 의미가 없음 - 텍스트, 인라인요소, 블록 레벨 요소 모두 포함 가능 - 인라인 요소 - 인라인 요소들을 그룹으로 정의하는 태그 - 태그처럼 CSS를 손쉽게 적용하기 위함 - 텍스트, 인라인 요소 포함 가능 구조 관련 요소 - 구조 관련 요소는 모두 블록 레벨 요소이다. - HTML문서의 헤더, 제목, 네비게이션, 검색 등의 내용 포함 가능 - 텍스트, 인라인 요소, 블록 레벨 요소 포함 가능 - 맥락이 같은 요소들을 주제별로 그룹화할 때 사용 - 섹션 작성자나 저작권에 대한 정보나 링크를 포함할 때 사용 - 메인 네비게이션이나, 목차 등을 정의할 때 사용 - 게시물, 뉴스 기사, 블로그..
HTML5 목록, 표, 폼 관련 요소
목록 관련 요소 - 블록 레벨 요소 - Order List의 약자, 순서목록을 정의할 때 사용 - 자식요소로 반드시 태그를 정의해 주어야 함. 태그만 가능 - 블록 레벨 요소 - List Item의 약자, 항목을 정의할 때 사용 - , 태그의 자식요소 - 텍스트, 인라인요소, 블록 레벨 요소를 모두 포함 가능 - 블록 레벨 요소 - Unorder List의 약자 - 비순서 목록을 정의할 때 사용 - 자식요소로 반드시 태그를 정의해 주어야 함. 태그만 가능 - 블록레벨 요소 - Description List의 약자 - 용어에 대한 설명 목록을 정의할 때 사용 - 자식 요소로 반드시 ,태그를 정의해주어야 함 표 관련 요소, 속성 - 블록 레벨 요소 - 표를 정의할 때 사용하는 태그, 행과 열의 2차원 정보로..
HTML5 블록 레벨 요소, 인라인 요소, 기본 요소
블록 레벨 요소 - 마크업을 할 때 줄이 바뀌는 특성을 가지고 있다. 블록 레벨 요소는 마크업을 할 때 줄이 바뀌는 특성을 가진다. 블록 레벨 요소는 마크업을 할 때 줄이 바뀌는 특성을 가진다. - 텍스트(문자) 와 인라인 요소를 자식요소로 포함할 수 있다. - 블록 레벨 요소를 블록 레벨 요소에 포함할 수 있는 경우와 없는 경우가 있다. - 대표적으로 ,,,,,,,,,,,,,, 등이 있다. 인라인 요소 - 줄바꿈이 일어나지 않는다. - 줄바꿈이 일어나지 않는다. - 텍스트(문자)와 인라인 요소를 자식 요소로 포함할 수 있다. - 블록 레벨 요소를 자식 요소로 포함할 수 없다. - 줄바꿈이 일어나지 않는다. - 텍스트(문자)와 인라인 요소를 자식 요소로 포함할 수 있다. - 블록 레벨 요소를 자식 요소로..