Class와 Id가 동시에 쓰이는 건 어떤 경우인가요? 정보
Class와 Id가 동시에 쓰이는 건 어떤 경우인가요?본문
공부를 하면서 보면
<div class="A" id="B">내용</div>
의 형태가 보이는데,
class값과 id의 스타일 값을 동시에 적용을 하는 것인가요?
아니면 class는 스타일, id 북마크가 되는 것인가요?
<div class="A" id="B">내용</div>
의 형태가 보이는데,
class값과 id의 스타일 값을 동시에 적용을 하는 것인가요?
아니면 class는 스타일, id 북마크가 되는 것인가요?
댓글 전체
id를 사용할 일이 없으면 넣을 필요가 없는 것이죠
스타일이 다른 설정 두가지를 적용하려고 id를 넣을 필요는 없습니다
class="A B" 이렇게 하면 되니까요
페이지 만든 사람 마음이겠죠
처음엔 사용하려고 넣었다가 필요가 없어졌지만 그대로 둘 수도 있는 것이고..
스타일이 다른 설정 두가지를 적용하려고 id를 넣을 필요는 없습니다
class="A B" 이렇게 하면 되니까요
페이지 만든 사람 마음이겠죠
처음엔 사용하려고 넣었다가 필요가 없어졌지만 그대로 둘 수도 있는 것이고..
id는 일반적으로 프로그래머들이 자주사용하는 거죠
<script>
var a = document.getElementById('aa'); // 이거 때문에 아이디가 필요 하죠.
</script>
class 는 디자이너들이 자주 이용하는 거구요.
#b{ color:#333}
.a{color:#444}
#b.a{color:#555}
하면 color 는 #555가 적용됩니다.
우선순위가 #b.a 가 젤 높고 그 다음에 #b, 그다음에 .a .
아이디를 주는 경우는 이미 누군가 정의한 스타일을 내가 정의한 스타일로 강제로 변경하고자 하는 경우에
우선순위를 높게 주기 위하여 사용하기도 합니다.
<script>
var a = document.getElementById('aa'); // 이거 때문에 아이디가 필요 하죠.
</script>
class 는 디자이너들이 자주 이용하는 거구요.
#b{ color:#333}
.a{color:#444}
#b.a{color:#555}
하면 color 는 #555가 적용됩니다.
우선순위가 #b.a 가 젤 높고 그 다음에 #b, 그다음에 .a .
아이디를 주는 경우는 이미 누군가 정의한 스타일을 내가 정의한 스타일로 강제로 변경하고자 하는 경우에
우선순위를 높게 주기 위하여 사용하기도 합니다.