본문 바로가기
아카이브/CSS

CSS

by nineteen 2021. 8. 8.
반응형

스타일 시트

종류 설명
브라우저 기본 스타일 웹 브라우저에 웹 문서를 표시할 때 브라우저에서 기본으로 사용하는 스타일
인라인 스타일 style 속성을 사용해 필요한 요소에 직접 스타일을 지정하는 것
내부 스타일 시트 문서 앞부분에 문서에서 사용하는 스타일을 지정하는 것
외부 스타일 시트 .css파일로 저장된 스타일 시트를 해당 문서에 연결해 사용하는 것

 

 

 

CSS 기본 선택자

종류 설명 작성 예시
전체 선택자 문서의 모든 요소에 스타일 적용  * { background-color: #fff }
타입 선택자 특정 태그를 사용한 모든 요소에 스타일 적용 h1 { background-color: #fff }
클래스 선택자 특정 부분만 선택해서 스타일 적용 ( 여러번 적용 가능 ) .bg { background-color: #fff }
ID 선택자 특정 부분만 선택해서 스타일 적용 ( 한번만 적용 가능 ) # container { background-color: #fff }
그룹 선택자 여러 요소에 같은 스타일 적용 h1, p { background-color: #fff }

 

 

 

글자와 관련된 속성

종류 설명
font-family 글꼴 종류를 지정
font-size 글자 크기 지정
font-style 글자 이탤릭체 지정
font-weight 글자 굵기 지정

 

 

 

텍스트 스타일 속성

종류 속성
color 글자색 지정
text-decoration 밑줄, 취소선 표시 여부 지정
text-transform 텍스트 전체 또는 첫 글자 대문자 표시
text-shadow 텍스트 그림자 지정
letter-spacing 글자 사이 간격 지정
word-spacing 단어 사이 간격 지정
text-align 텍스트 정렬 방법 지정
line-height 줄 간격 조절

 

 

 

박스 모델 속성

종류 설명
width 박스 모델의 너비 지정
height 박스 모델의 높이 지정
box-sizing 박스 모델의 크기 계산 기준 지정
box-shadow 박스 모델에 그림자 효과 지정

박스 모델에서 블록 레벨 요소와 인라인 레벨 요소가 있다

블록 레벨 요소

  - 혼자 한 줄을 차지

  - <h1>, <div>, <p>등

인라인 레벨 요소

  - 한 줄 차지x, 콘텐츠만큼만 영역 차지

  - <span>, <img>, <strong>등

 

 

 

테두리 속성

속성 설명
border-style 상하좌우 4개 방향의 테두리 스타일을 한꺼번에 지정
border-위치-style '위치'자리에 top, right, bottom, left중 선택해 특정 위치에만 테두리 스타일 지정
border-width 상하좌우 4개 방향 테두리 두께를 한꺼번에 지정
border-위치-width '위치'자리에 top, right, bottom, left중 선택해 특정 위치에만 테두리 두께 지정
border-color 상하좌우 4개 방향 테두리 색상를 한꺼번에 지정
border-위치-color '위치'자리에 top, right, bottom, left중 선택해 특정 위치에만 테두리 색상 지정
border-radius 상하좌우 4개 방향 꼭지점을 한꺼번에 둥글게 지정
border-위치-radius '위치'자리에 top-left, top-right, bottom-right, bottom-left중 선택해 특정 위치에만 특정 꼭지점 둥글게 지정

 

 

 

여백 속성

종류 설명
margin 상하좌우 4개 방향의 마진을 한꺼번에 지정
margin-위치 '위치'자리에 top, right, bottom, left중 선택해 특정 위치에만 마진 지정
padding 상하좌우 4개 방향의 패딩을 한꺼번에 지정
padding-위치 '위치'자리에 top, right, bottom, left중 선택해 특정 위치에만 패딩 지정

 

 

 

레이아웃 속성

종류 설명
display 화면에서 요소의 배치방법을 지정
block, inline, inline-block, none등
float 웹 요소를 왼쪽이나 오른쪽에 배치
float을 적용한 요소는 clear속성으로 해제하지 않으면 뒤에 오는 요소도 float이 적용됨

 

 

 

위치 지정 속성

종류 설명
left, right, top, bottom 기준 위치와 요소 사이에 상하좌우 얼마나 떨어져 있는지 지정
position 웹 요소의 위치 지정
static, relative, absolute, fixed등

 

 

 

배경 이미지 관련 속성

종류 설명
boackground-color 배경색 지정
background-clip 배경색이나 이미지를 어디까지 적용할지 지정
background-image 배경 이미지 지정
background-repeat 배경 이미지 반복 방법 지정
background-position 배경 이미지의 위치 지정
background-origin 배경 이미지 배치 기준 지정
background-attachment 배경 이미지 문서에 고정
background-size 배경 이미지의 크기 조절
background 하나의 속성으로 배경 스타일을 한꺼번에 지정

'아카이브 > CSS' 카테고리의 다른 글

CSS 20200907  (0) 2020.09.07