width,height값이 없는 inline 요소를 가운데 정렬할 때 사용
즉, text성질의 요소를 가운데 정렬할 때 사용
width,height값이 있는 block요소를 가운데 정렬할 때 사용
margin: auto;를 사용할 때는 width값을 항상 적어줘야 한다.
block 요소:
박스 구조의 HTML 요소
요소 안 내용 길이에 상관없이 요소 자체가 한 줄 전체를 차지하는 요소
ex: div, h1~h6, p, ul, ol, li
inline 요소 :
텍스트 성질의 HTML
해당 요소 안 내용 길이 만큼만 너비 차지하는 요소
ex: span, a
<link rel="stylesheet" href="oo.css">
<style>
을 oo.css라는 파일에 따로 작성하겠다.
margin: 15px 20px (상하 15픽셀 / 좌우 20픽셀)
margin: 15px 20px 25px 30px(상15, 우20, 하25, 좌30픽셀)
>
사용법hello 클래스 안에 있는 a태그만 수정? .hello>a {oooo}
profile 클래스 안에 있는 img 태그만 수정? profile>img{oooo}
리스트를 사용하면 생기는 1 2 3 이나 별표같은 모양을 없앤다.
아이템을 수평으로 정렬하는 속성, 아이템 가로 너비가 자신이 속한 열의 크기보다 작아야 한다.
웹 문서 크기에 따라 알아서 이미지의 위치를 조절해준다
이미지 줄바꿈 같은 역할
아이템을 수직으로 정렬하는 속성, 아이템 세로 너비가 자신이 속한 행의 크기보다 작아야 한다.
-align-items: normal (기본값)
-align-items: start (위쪽 정렬)
-align-items: center (수직 가운데 정렬)
-align-items: end (아래쪽 정렬)
마우스를 올렸을 때 라는 뜻
ex: .icon>a:hover{ooo} - 아이콘 클래스 안에 있는 a 태그위에 마우스를 올렸을 때
투명도를 뜻하여 opacity:0이면 완전 투명, opacity:1이면 본래 그림 그대로를 표출