CSS - 속성 정리(1)
background-color : 배경색
background-image : 배경 이미지를 정의
background-repeat : 배경 이비지의 반복 여부를 지정
(repeat-x; => 수평방향 x축으로 반복 / repeat-y; => 수직방향 y축으로 반복)
background-attachment : 배경 이미지가 고정 or 스크롤인지 지정
background-position : 배경 이미지 위치를 설정
background-size : 배경 이미지 크기를 지정
border:2px solid red; => 2 , solid , red 테두리 두께를 2픽셀, 실선, 테두리 선색을 빨강
(+border-top, border-bottom, border-left, border-right으로 각각 지정할 수 있다.)
border-collapse: collapse; => 표 테이블 테두리 선을 분리하지 않고 한줄로 그린다.
border-style : 경계선 스타일 / border-width : 경계선 폭 / border-color : 경계선 색상
border-radius : css3에서 새롭게 추가된 속성으로 테두리를 둥글게 처리
color:red; => 글자색을 빨강
text-align:center; => 글자를 수평 중앙정렬
vertical-align : 수직 방향의 정렬
display : none; => 해당부분을 웹브라우저 화면에 안보이게 한다. 화면에서 자리도 차지하지 않고 완전히 제외된다.
letter-spacing : 문자와 문자 사이의 간격. 즉 글자 간 간격 지정
line-height : 수직간의 문장 사이의 줄 간격. 텍스트 줄의 높이를 지정
text-indent : 들여쓰기
text-decoration : underline(밑줄선), overline(윗줄선), line-through(취소선), none (장식 없앰)
text-transform : capitalize(첫글자를 영문 대문자), uppercase(영문 대문자), lowercase(영문 소문자)
text-shadow : css3에서 새롭게 추가된 속성으로 텍스트에 그림자 효과를 줌.
box-shadow : css3에서 새롭게 추가된 속성으로 div 박스 모델에 그림자 효과를 줌.
word-wrap : break-word; => 단어가 길 때, 적절하게 자동으로 줄 바꿈을 한다.
font-family : 글꼴 / font-size : 글자 크기 / font-style : 글자 스타일
padding : 안여백 설정 ( padding: 5px 6px 7px 8px; 순서대로 상 우 하 좌 )
margin : 바깥 여백 설정 ( margin: 5px 6px 7px 8px; 순서대로 상 우 하 좌 )
(margin-left(or margin-right) : auto; => div, h1, h2, p 등과 같은 가로줄 전체를 차지하는 블록수준 태그에 일정한 width 즉 너비를 지정한 후 수평 좌우 중앙 정렬할 때 사용)
list-style : none; => ul li로 메뉴 구성할 때 생성된 목록 앞 점을 사라지게 한다.
list-style-image : url("그림파일경로"); => 목록의 글머리 기호에 이미지 사용. 리스트 항목 마커를 이미지로 지정
list-style-position : 글머리 기호 위치 지정. 리스트 마커의 위치를 안쪽인지 바깥쪽인지를 지정
min-width, min-height : 요소의 최소 너비와 높이
max-width, max-height : 요소의 최대 너비와 높이
타입 선택자 css
a:link => 방문하지 않은 하이퍼링크 된 곳 css 효과
a:visited => 한번이라도 방문, 클릭된 하이퍼링크 된 곳 css 효과
a:hover => 하이퍼링크 된 곳 마우스 오버시 css효과. 링크 스타일을 지정할 때 반드시 지켜야하는 규칙이 있는데, a:hover는 a:link와 a:visited 다음에 위치해야하며, a:active는 a:hover다음에 와야 한다.
a:active => 하이퍼링크를 클릭하는 순간 (클릭하는 동안의) css효과
<style>
#login a:hover{/*하이퍼링크 마우스 오버시 css효과*/
color:#F90;/*#FF9900을 줄여서 표현*/
}
</style>
'언어공부 > CSS' 카테고리의 다른 글
CSS - 속성 float (div 수평정렬) (0) | 2021.07.16 |
---|---|
CSS - 속성 정리 (2) / CSS3 애니메이션 (0) | 2021.07.15 |
CSS 스타일 시트 / CSS 선택자 문법 / CSS를 삽입하는 방법 (외부 스타일 시트방법, 내부 스타일 시트 방법, 인라인 스타일 시트방법) (0) | 2021.07.13 |
(생활코딩) CSS 코드의 재사용 <link> (0) | 2021.04.05 |
(생활코딩) CSS 미디어 쿼리 (0) | 2021.04.05 |