반응형
    
    
    
  ID
- 고유한 속성으로 한 HTML 문서에 하나만 사용 가능합니다.
- 고유한 ID 값이 있으면 하나하나에 특별한 제어를 할 수 있으며 검색에도 용이합니다.
Class
- 하나의 HTML문서 안에 중복해서 사용 가능합니다.
- 하나의 태그에 여러 개의 다른 class 이름을 공백을 기준으로 나열할 수가 있습니다.
- 홈페이지 전체적인 스타일을 일관성 있게 지정하기 위해서는 class의 사용이 필수적입니다.
이렇게 구분할 수 있지만, 많은 회사마다 개발단계에서 어떠한 약속(convention)을 만들어서 자신들만의 규칙을 사용하기도 합니다.
예를 들어 ID사용을 금하는 곳도 있습니다.
class로만 사용하는 곳도 있습니다.
그건 팀이 결정하기 나름입니다.
하지만 반대의 경우 즉 모든 것을 id만으로 사용하는 것은 없겠죠?
실습코드
| 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 | <!DOCTYPE html> <html> <head>   <meta charset="utf-8">   <meta name="viewport" content="width=device-width">   <title>JS Bin</title> </head> <body>   <header>   <h1>Company Name</h1>   <img src="..." alt="logo">   </header>   <section id="nav-section">     <nav><ul>       <li>Home</li>       <li>Home</li>       <li>About</li>       <li>Map</li>       </ul>     </nav>     <section id="roll-section">       <button></button>       <div><img src="dd" alt=""></div>       <div><img src="dd" alt=""></div>       <div><img src="dd" alt=""></div>       <button></button>     </section>     <section>       <ul>         <li class="our_diescriptipn">           <h3>What we do</h3>           <div>Lorem ipsum dolor sit amet, consectetur adipisicing</div>         </li>         <li class="our_diescriptipn">           <h3>What we do</h3>           <div>Lorem ipsum dolor sit amet, consectetur adipisicing elit. Similique accusamus, corporis, dolorum fugiat tenetur porro. Aspernatur commodi, ea suscipit non? Molestiae nulla explicabo debitis provident nostrum dolorem minima reiciendis suscipit?</div>         </li>         <li class="our_diescriptipn">           <h3>What we do</h3>           <div>Lorem ipsum dolor sit amet, consectetur adipisicing</div>         </li>       </ul>     </section>   </section>   <footer>     <span>Copyright @codesquad</span>   </footer> </body> </html> | cs | 
반응형
    
    
    
  '웹개발 > 부스트코스(웹프로그래밍)' 카테고리의 다른 글
| HTML (0) | 2018.12.14 | 
|---|---|
| css 선언방법 (0) | 2018.12.14 | 
| HTML 구조설계 (0) | 2018.12.14 | 
| HTML 레이아웃 태그(Layout tag) (0) | 2018.12.14 | 
| HTML tag (0) | 2018.12.14 | 




최근댓글