All about WEB/All about HTML

19. HTML ID

① HTML id 속성은 HTML 요소의 유일한 id를 지정하는데 사용한다.

  ㉠ 하나의 HTML 문서에 같은 id를 가진 요소가 한 개보다 많이 존재할 수 없다.

  ㉡ id 속성은 특정 스타일 시트의 스타일을 가리키기도 한다.

  ㉢ 또한 자바스크립트를 이용해 id로 요소를 접근, 조작할 수 있게 한다.

    ⓐ 클래스와 아이디로 쓸 수 있는 이름에는 규칙이 있다.

  ★ 첫 글자는 알파벳으로 시작해야 한다.

  ★ 두 번째부터는 알파벳과 숫자 그리고 하이픈(-) 또는 언더바(_)가 사용될 수 이다.

  ★ 대소문자를 구분한다.

  ★ 띄어쓰기를 사용할 시 구분되는 클래스로 인식하기 때문에 한 개의 클래스의 이름일 경우 하이픈이나 언더바 등을 이용해 띄어쓰기를 대체해줘야한다.

② id는 해쉬태그(Hash tag, #)를 사용하고 그 뒤에 id의 이름이 붙는다. 그리고나서 CSS 속성을 중괄호로 지정한다.

 

Mario

 

③ 클래스와 ID의 차이는 클래스는 여러 요소에 존재할 수 있지만, id는 페이지의 오직 한 개의 요소에만 존재해야 한다.

  ㉠ id를 이용해 내부 이동을 수행해야하기 때문에 속성값이 중복되면 안된다.

④ id를 이용해 한 페이지 내의 한 부분에서 다른 부분으로 점프시킬 수 있다.

  ㉠ 책갈피(Bookmarks) 기능과 같으며, 페이지가 굉장히 길 경우 유용하다.

  ㉡ id 속성으로 책갈피를 만든 뒤, <a href>요소로 id를 연결해주면 된다.

 

상위 이미지로 이동

'All about WEB > All about HTML' 카테고리의 다른 글

1. HTML 문서 둘러보기  (0) 2021.07.18
20. HTML div와 span 요소  (0) 2021.07.18
18. HTML 클래스(Class)  (0) 2021.07.18
17. HTML 테이블(Tables)  (0) 2021.07.18
17. HTML 리스트(Lists)  (0) 2021.07.18