text-align: center
를 통해 수평중앙에 맞춰주고, line-hegiht
를 요소의 width
와 동일하게 맞춰 수직 중앙으로 배치할 수 있다.const imgEl = document.querySelector('img')
console.log(window.getComputedStyle(imgEl).display) //inline
※마진 중첩은 위아래에서만 발생을 합니다.
Case1 부모-자식
- 부모의 margin-top과 자식의 margin-top이 만나면 중첩이 생깁니다.
- 부모의 margin-bottom과 자식의 margin-bottom이 만나면 중첩이 생깁니다.
Case2 이전 형제와 다음형제가 만나는 경우- 이전 형제의 아래와 다음 형제의 위가 만나면 발생합니다.
- letter-spacing // 글자와 글자 사이의 간격조절
- word-spacing //단어와 단어 사이의 간격
- white-space: nowrap // 요소의 너비 이상으로 글이 이어지는 것을 허용
div { width: 200px; border: 4px solid; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; }
백그라운드 이미지에 대체텍스트를 적용한경우 화면에서 보이지 않도록 적용하는 방법
text-indent: -9999px;
a {
display: block;
text-indent: -9999px;
}
background-imges에 사용하는 속성입니다.