.
.
.
.
블록 요소의 특징 기본(디폴트) width가 100%다. height는 처음엔 (요소 안에 텍스트처럼 뭔가를 넣기 전에는) 0이다. 안에 내용을 넣으면 그 내용의 크기만큼 height가 늘어난다. height를 200px로 설정하고 그 안에 아주 긴 텍스트를 계속 넣
1. 배경색이나 테두리 속성 줘 보기 2. 엄청 큰 값 적용해 보기
여백이 필요하다면? margin!🙌 배경(배경 공간)이 더 필요하다면? padding!🙌
✨ margin: auto로 가운데 정렬하려면 반드시 width값이 있어야 한다.
이미지와 달리, 배경 이미지(background-image)는 콘텐츠가 아닌 장식이다.
header, h1 스타일 작업 시 주의사항
.
.
.
.
마진 상쇄가 발생할 때는 마진 대신 패딩을 쓴다!
inline 요소는 margin, padding, border를 왼쪽, 오른쪽에만 줄 수 있다. > 위, 아래에는 줄 수 없다.
.
.
.
.
.
.
.
firefox에만 있는 디버깅 기능이 있으니 디버깅용으로 firefox 깔아 두고, 왜 css가 적용 안 되는지 모르겠을 때 firefox 개발자 도구에서 보면 유용하다!
.
마진은 요소 간의 간격을 조정하는 역할을 주로 한다.
.
예를 들어, 라디오 input 클릭(checked) 시 이 input에 해당하는 라벨 스타일을 바꾸고 싶다면✨ 형제 선택자를 쓰면 된다! (js 작업 필요 없다)
.
.
.