div+css 에서 Class 와 ID 의 차이

하나의 Class 는 사용자 가 정의 하 는 기준 에 따라 하나 이상 의 요 소 를 정의 하 는 데 사 용 됩 니 다.비교적 적절 한 예 를 들 어 대본 이다.하나의 Class 는 대본 의 모든 인물 의 이야기 라인 을 정의 할 수 있 고 CSS,자바 script 등 을 통 해 이런 종 류 를 사용 할 수 있다.따라서 한 페이지 에 class="Frodo"를 사용 할 수 있 습 니 다. ,class='Gandalf',class='Aragorn'은 서로 다른 이야기 선 을 구분한다.또 한 가지 중요 한 것 은 문서 에서 임의의 클래스 를 사용 할 수 있다 는 것 이다.      ID 는 보통 페이지 에 한 번 만 나타 나 는 표 시 를 정의 하 는 데 사 용 됩 니 다.페이지 레이아웃 을 구조 화 할 때(예 를 들 어 보통 한 페이지 는 하나의 머 릿 말,하나의 헤더,하나의 내용 구역 과 하나의 꼬 릿 말 등 으로 구성)보통 ID 를 사용 하 는 것 이 이상 적 입 니 다.하나의 ID 는 한 문서 에서 한 번 만 사용 할 수 있 기 때 문 입 니 다.이런 요 소 는 같은 페이지 에서 한 번 이상 나타 나 지 않 는 다.      한 마디 로 클 라 스 는 반복 적 으로 사용 할 수 있 고 ID 는 한 페이지 에서 한 번 만 사용 할 수 있다.대부분의 브 라 우 저 에서 같은 ID 를 반복 적 으로 사용 하 는 것 은 문제 가 되 지 않 을 수 있 지만,표준 적 으로 는 잘못된 사용 이 며,일부 브 라 우 저의 현실 적 인 문 제 를 초래 할 수 있 습 니 다.(방금 Dreamweaver 에서 해 봤 는데,확실히,틀 리 지 않 았 어 요)      실제 응용 할 때 Class 는 문자 의 레이아웃 등에 유용 할 수 있 고 ID 는 거시적인 구조 와 디자인 에 각종 요 소 를 배치 하 는 데 유용 하 다.

좋은 웹페이지 즐겨찾기