[CSS] elements
1. style
<head>
<style>
.style_tag {
margin: 10px 20px;
padding: 10px 20px;
display: block;
∙
∙
∙
</style>
</head>
css 파일을 만들지 않고 html 파일안에 작성하려면 <head> 안에 <style>을 이용하여 작성
<div class="style_tag" style="margin: 0px;"> </div>
아니면, tag에 style="css_tag:값;"으로 작성
2. link
css파일을 사용하려면 html파일과 연결해야 되는데, 이때 link tag를 사용
<link rel="stylesheet" href="파일명.css">
3. width, height
width(너비) 와 height(높이)는 요소의 크기를 결정하는 태그
.style_tag {
width: 300px;
height: 40%; }
이렇게 사용가능
4. margin, padding
margin 은 요소가 포함되지 않는 바깥쪽 여백, padding 은 요소가 포함되어 있는 바깥쪽 여백
값을 10px; 하나만 입력하면 상하좌우 10px;
값을 10px 15px; 두개 입력하면 상하 10px, 좌우 15px;
값을 10px 15px 20px 25px; 네개 입력하면 상 10px, 우 15px, 하 20px, 좌 25px;
margin과 padding 동일
5. text-align
text-align은 text 를 정렬할 때 사용
left, right, center, justify 등이 있다
text-align: left; 왼쪽 정렬
text-align: right; 오른쪽 정렬
text-align: center; 중앙 정렬
text-align: justify; 좌우 거리 일정하게 정렬
6. font
크기 조절은 font-size: 20px;
글꼴 수정은
link tag 활용해서 폰트 url을 연결 시킨 후,
font-family: '폰트명'
7. background-color
바깥쪽 배경 색상 지정 background-color: grey;
8. text-decoration, list-style
text-decoration: none; 글자에 대한 꾸밈을 없애거나 지정
list-style:none; 리스트에 대한 꾸밈을 없애거나 지정
9. position
position: absolute; box의 배치 위치를 지정
static 은 기본값
relative 는 현재 위치한 곳에서 떨어뜨릴 때 사용
absolute 는 현재 위치한 컨테이너의 첫번째 요소 위치부터 떨어뜨릴 때 사용
fixed 는 페이지의 위치를 지정 할 때 사용
10. display
display: block; 요소를 배치할 때 레이아웃을 지정
block 한줄을 다 차지하는 레이아웃
inline 속한 박스의 크기 만큼 자리를 차지하는 레이아웃
flex 요소를 유연하게 배치 가능
11. flexbox
display: flex;로 지정하고, 설정하면 원하는대로 배치 가능
justify-content 현재 설정된 방향에서 요소들 배치 (가운데 정렬, 일정한 간격으로 정렬등)
align-items 현재 설정된 방향 반대방향에서 요소들 배치(요소의 현재 위치에서 배치 조정)
align-content 현재 설정된 방향 반대방향에서 box안에 요소들 배치(처음, 중간, 양쪽 끝 등)
flex-direction 요소들의 배치를 가로, 세로를 변경 할 수 있음
flex-wrap 요소 배치보다 화면이 작아졌을때 다음 줄로 넘길 수 있음
flex-flow flex-direction flex-wrap 순으로 하나의 명령으로 설정 가능
12. animation, @keyframes
animation:name 2s infinite; 요소에 움직이는 효과를 주고 싶을 때 사용
이름, 움직이는 속도, 한번 움직일지 영원히 움직일지 등을 지정
@keyframes name {
0% {width:0%; }
100% {width:50%; }
}
keyframes은 처음에는 어떤 상태였던게, 나중에 어떻게 될것이다 라고 지정 가능
form to 를 사용해서도 지정 가능
13. @media
@media (max-width: 1024px;) {
조건들 }
미디어 쿼리는 화면의 크기에 따라서 배치를 바꾸거나, 크기를 바꾸거나, display를 none으로 하는 등의 설정을 할 수 있다
Author And Source
이 문제에 관하여([CSS] elements), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다
https://velog.io/@chosh91/TIL-2-CSS-elements
저자 귀속: 원작자 정보가 원작자 URL에 포함되어 있으며 저작권은 원작자 소유입니다.
우수한 개발자 콘텐츠 발견에 전념
(Collection and Share based on the CC Protocol.)
<head>
<style>
.style_tag {
margin: 10px 20px;
padding: 10px 20px;
display: block;
∙
∙
∙
</style>
</head>
css 파일을 만들지 않고 html 파일안에 작성하려면 <head> 안에 <style>을 이용하여 작성
<div class="style_tag" style="margin: 0px;"> </div>
아니면, tag에 style="css_tag:값;"으로 작성
css파일을 사용하려면 html파일과 연결해야 되는데, 이때 link tag를 사용
<link rel="stylesheet" href="파일명.css">
3. width, height
width(너비) 와 height(높이)는 요소의 크기를 결정하는 태그
.style_tag {
width: 300px;
height: 40%; }
이렇게 사용가능
4. margin, padding
margin 은 요소가 포함되지 않는 바깥쪽 여백, padding 은 요소가 포함되어 있는 바깥쪽 여백
값을 10px; 하나만 입력하면 상하좌우 10px;
값을 10px 15px; 두개 입력하면 상하 10px, 좌우 15px;
값을 10px 15px 20px 25px; 네개 입력하면 상 10px, 우 15px, 하 20px, 좌 25px;
margin과 padding 동일
5. text-align
text-align은 text 를 정렬할 때 사용
left, right, center, justify 등이 있다
text-align: left; 왼쪽 정렬
text-align: right; 오른쪽 정렬
text-align: center; 중앙 정렬
text-align: justify; 좌우 거리 일정하게 정렬
6. font
크기 조절은 font-size: 20px;
글꼴 수정은
link tag 활용해서 폰트 url을 연결 시킨 후,
font-family: '폰트명'
7. background-color
바깥쪽 배경 색상 지정 background-color: grey;
8. text-decoration, list-style
text-decoration: none; 글자에 대한 꾸밈을 없애거나 지정
list-style:none; 리스트에 대한 꾸밈을 없애거나 지정
9. position
position: absolute; box의 배치 위치를 지정
static 은 기본값
relative 는 현재 위치한 곳에서 떨어뜨릴 때 사용
absolute 는 현재 위치한 컨테이너의 첫번째 요소 위치부터 떨어뜨릴 때 사용
fixed 는 페이지의 위치를 지정 할 때 사용
10. display
display: block; 요소를 배치할 때 레이아웃을 지정
block 한줄을 다 차지하는 레이아웃
inline 속한 박스의 크기 만큼 자리를 차지하는 레이아웃
flex 요소를 유연하게 배치 가능
11. flexbox
display: flex;로 지정하고, 설정하면 원하는대로 배치 가능
justify-content 현재 설정된 방향에서 요소들 배치 (가운데 정렬, 일정한 간격으로 정렬등)
align-items 현재 설정된 방향 반대방향에서 요소들 배치(요소의 현재 위치에서 배치 조정)
align-content 현재 설정된 방향 반대방향에서 box안에 요소들 배치(처음, 중간, 양쪽 끝 등)
flex-direction 요소들의 배치를 가로, 세로를 변경 할 수 있음
flex-wrap 요소 배치보다 화면이 작아졌을때 다음 줄로 넘길 수 있음
flex-flow flex-direction flex-wrap 순으로 하나의 명령으로 설정 가능
12. animation, @keyframes
animation:name 2s infinite; 요소에 움직이는 효과를 주고 싶을 때 사용
이름, 움직이는 속도, 한번 움직일지 영원히 움직일지 등을 지정
@keyframes name {
0% {width:0%; }
100% {width:50%; }
}
keyframes은 처음에는 어떤 상태였던게, 나중에 어떻게 될것이다 라고 지정 가능
form to 를 사용해서도 지정 가능
13. @media
@media (max-width: 1024px;) {
조건들 }
미디어 쿼리는 화면의 크기에 따라서 배치를 바꾸거나, 크기를 바꾸거나, display를 none으로 하는 등의 설정을 할 수 있다
Author And Source
이 문제에 관하여([CSS] elements), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다
https://velog.io/@chosh91/TIL-2-CSS-elements
저자 귀속: 원작자 정보가 원작자 URL에 포함되어 있으며 저작권은 원작자 소유입니다.
우수한 개발자 콘텐츠 발견에 전념
(Collection and Share based on the CC Protocol.)
width(너비) 와 height(높이)는 요소의 크기를 결정하는 태그
.style_tag {
width: 300px;
height: 40%; }
이렇게 사용가능
margin 은 요소가 포함되지 않는 바깥쪽 여백, padding 은 요소가 포함되어 있는 바깥쪽 여백
값을 10px; 하나만 입력하면 상하좌우 10px;
값을 10px 15px; 두개 입력하면 상하 10px, 좌우 15px;
값을 10px 15px 20px 25px; 네개 입력하면 상 10px, 우 15px, 하 20px, 좌 25px;
margin과 padding 동일
5. text-align
text-align은 text 를 정렬할 때 사용
left, right, center, justify 등이 있다
text-align: left; 왼쪽 정렬
text-align: right; 오른쪽 정렬
text-align: center; 중앙 정렬
text-align: justify; 좌우 거리 일정하게 정렬
6. font
크기 조절은 font-size: 20px;
글꼴 수정은
link tag 활용해서 폰트 url을 연결 시킨 후,
font-family: '폰트명'
7. background-color
바깥쪽 배경 색상 지정 background-color: grey;
8. text-decoration, list-style
text-decoration: none; 글자에 대한 꾸밈을 없애거나 지정
list-style:none; 리스트에 대한 꾸밈을 없애거나 지정
9. position
position: absolute; box의 배치 위치를 지정
static 은 기본값
relative 는 현재 위치한 곳에서 떨어뜨릴 때 사용
absolute 는 현재 위치한 컨테이너의 첫번째 요소 위치부터 떨어뜨릴 때 사용
fixed 는 페이지의 위치를 지정 할 때 사용
10. display
display: block; 요소를 배치할 때 레이아웃을 지정
block 한줄을 다 차지하는 레이아웃
inline 속한 박스의 크기 만큼 자리를 차지하는 레이아웃
flex 요소를 유연하게 배치 가능
11. flexbox
display: flex;로 지정하고, 설정하면 원하는대로 배치 가능
justify-content 현재 설정된 방향에서 요소들 배치 (가운데 정렬, 일정한 간격으로 정렬등)
align-items 현재 설정된 방향 반대방향에서 요소들 배치(요소의 현재 위치에서 배치 조정)
align-content 현재 설정된 방향 반대방향에서 box안에 요소들 배치(처음, 중간, 양쪽 끝 등)
flex-direction 요소들의 배치를 가로, 세로를 변경 할 수 있음
flex-wrap 요소 배치보다 화면이 작아졌을때 다음 줄로 넘길 수 있음
flex-flow flex-direction flex-wrap 순으로 하나의 명령으로 설정 가능
12. animation, @keyframes
animation:name 2s infinite; 요소에 움직이는 효과를 주고 싶을 때 사용
이름, 움직이는 속도, 한번 움직일지 영원히 움직일지 등을 지정
@keyframes name {
0% {width:0%; }
100% {width:50%; }
}
keyframes은 처음에는 어떤 상태였던게, 나중에 어떻게 될것이다 라고 지정 가능
form to 를 사용해서도 지정 가능
13. @media
@media (max-width: 1024px;) {
조건들 }
미디어 쿼리는 화면의 크기에 따라서 배치를 바꾸거나, 크기를 바꾸거나, display를 none으로 하는 등의 설정을 할 수 있다
Author And Source
이 문제에 관하여([CSS] elements), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다
https://velog.io/@chosh91/TIL-2-CSS-elements
저자 귀속: 원작자 정보가 원작자 URL에 포함되어 있으며 저작권은 원작자 소유입니다.
우수한 개발자 콘텐츠 발견에 전념
(Collection and Share based on the CC Protocol.)
text-align은 text 를 정렬할 때 사용
left, right, center, justify 등이 있다
text-align: left; 왼쪽 정렬
text-align: right; 오른쪽 정렬
text-align: center; 중앙 정렬
text-align: justify; 좌우 거리 일정하게 정렬
크기 조절은 font-size: 20px;
글꼴 수정은
link tag 활용해서 폰트 url을 연결 시킨 후,
font-family: '폰트명'
7. background-color
바깥쪽 배경 색상 지정 background-color: grey;
8. text-decoration, list-style
text-decoration: none; 글자에 대한 꾸밈을 없애거나 지정
list-style:none; 리스트에 대한 꾸밈을 없애거나 지정
9. position
position: absolute; box의 배치 위치를 지정
static 은 기본값
relative 는 현재 위치한 곳에서 떨어뜨릴 때 사용
absolute 는 현재 위치한 컨테이너의 첫번째 요소 위치부터 떨어뜨릴 때 사용
fixed 는 페이지의 위치를 지정 할 때 사용
10. display
display: block; 요소를 배치할 때 레이아웃을 지정
block 한줄을 다 차지하는 레이아웃
inline 속한 박스의 크기 만큼 자리를 차지하는 레이아웃
flex 요소를 유연하게 배치 가능
11. flexbox
display: flex;로 지정하고, 설정하면 원하는대로 배치 가능
justify-content 현재 설정된 방향에서 요소들 배치 (가운데 정렬, 일정한 간격으로 정렬등)
align-items 현재 설정된 방향 반대방향에서 요소들 배치(요소의 현재 위치에서 배치 조정)
align-content 현재 설정된 방향 반대방향에서 box안에 요소들 배치(처음, 중간, 양쪽 끝 등)
flex-direction 요소들의 배치를 가로, 세로를 변경 할 수 있음
flex-wrap 요소 배치보다 화면이 작아졌을때 다음 줄로 넘길 수 있음
flex-flow flex-direction flex-wrap 순으로 하나의 명령으로 설정 가능
12. animation, @keyframes
animation:name 2s infinite; 요소에 움직이는 효과를 주고 싶을 때 사용
이름, 움직이는 속도, 한번 움직일지 영원히 움직일지 등을 지정
@keyframes name {
0% {width:0%; }
100% {width:50%; }
}
keyframes은 처음에는 어떤 상태였던게, 나중에 어떻게 될것이다 라고 지정 가능
form to 를 사용해서도 지정 가능
13. @media
@media (max-width: 1024px;) {
조건들 }
미디어 쿼리는 화면의 크기에 따라서 배치를 바꾸거나, 크기를 바꾸거나, display를 none으로 하는 등의 설정을 할 수 있다
Author And Source
이 문제에 관하여([CSS] elements), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다
https://velog.io/@chosh91/TIL-2-CSS-elements
저자 귀속: 원작자 정보가 원작자 URL에 포함되어 있으며 저작권은 원작자 소유입니다.
우수한 개발자 콘텐츠 발견에 전념
(Collection and Share based on the CC Protocol.)
바깥쪽 배경 색상 지정 background-color: grey;
text-decoration: none; 글자에 대한 꾸밈을 없애거나 지정
list-style:none; 리스트에 대한 꾸밈을 없애거나 지정
9. position
position: absolute; box의 배치 위치를 지정
static 은 기본값
relative 는 현재 위치한 곳에서 떨어뜨릴 때 사용
absolute 는 현재 위치한 컨테이너의 첫번째 요소 위치부터 떨어뜨릴 때 사용
fixed 는 페이지의 위치를 지정 할 때 사용
10. display
display: block; 요소를 배치할 때 레이아웃을 지정
block 한줄을 다 차지하는 레이아웃
inline 속한 박스의 크기 만큼 자리를 차지하는 레이아웃
flex 요소를 유연하게 배치 가능
11. flexbox
display: flex;로 지정하고, 설정하면 원하는대로 배치 가능
justify-content 현재 설정된 방향에서 요소들 배치 (가운데 정렬, 일정한 간격으로 정렬등)
align-items 현재 설정된 방향 반대방향에서 요소들 배치(요소의 현재 위치에서 배치 조정)
align-content 현재 설정된 방향 반대방향에서 box안에 요소들 배치(처음, 중간, 양쪽 끝 등)
flex-direction 요소들의 배치를 가로, 세로를 변경 할 수 있음
flex-wrap 요소 배치보다 화면이 작아졌을때 다음 줄로 넘길 수 있음
flex-flow flex-direction flex-wrap 순으로 하나의 명령으로 설정 가능
12. animation, @keyframes
animation:name 2s infinite; 요소에 움직이는 효과를 주고 싶을 때 사용
이름, 움직이는 속도, 한번 움직일지 영원히 움직일지 등을 지정
@keyframes name {
0% {width:0%; }
100% {width:50%; }
}
keyframes은 처음에는 어떤 상태였던게, 나중에 어떻게 될것이다 라고 지정 가능
form to 를 사용해서도 지정 가능
13. @media
@media (max-width: 1024px;) {
조건들 }
미디어 쿼리는 화면의 크기에 따라서 배치를 바꾸거나, 크기를 바꾸거나, display를 none으로 하는 등의 설정을 할 수 있다
Author And Source
이 문제에 관하여([CSS] elements), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다
https://velog.io/@chosh91/TIL-2-CSS-elements
저자 귀속: 원작자 정보가 원작자 URL에 포함되어 있으며 저작권은 원작자 소유입니다.
우수한 개발자 콘텐츠 발견에 전념
(Collection and Share based on the CC Protocol.)
position: absolute; box의 배치 위치를 지정
static 은 기본값
relative 는 현재 위치한 곳에서 떨어뜨릴 때 사용
absolute 는 현재 위치한 컨테이너의 첫번째 요소 위치부터 떨어뜨릴 때 사용
fixed 는 페이지의 위치를 지정 할 때 사용
display: block; 요소를 배치할 때 레이아웃을 지정
block 한줄을 다 차지하는 레이아웃
inline 속한 박스의 크기 만큼 자리를 차지하는 레이아웃
flex 요소를 유연하게 배치 가능
11. flexbox
display: flex;로 지정하고, 설정하면 원하는대로 배치 가능
justify-content 현재 설정된 방향에서 요소들 배치 (가운데 정렬, 일정한 간격으로 정렬등)
align-items 현재 설정된 방향 반대방향에서 요소들 배치(요소의 현재 위치에서 배치 조정)
align-content 현재 설정된 방향 반대방향에서 box안에 요소들 배치(처음, 중간, 양쪽 끝 등)
flex-direction 요소들의 배치를 가로, 세로를 변경 할 수 있음
flex-wrap 요소 배치보다 화면이 작아졌을때 다음 줄로 넘길 수 있음
flex-flow flex-direction flex-wrap 순으로 하나의 명령으로 설정 가능
12. animation, @keyframes
animation:name 2s infinite; 요소에 움직이는 효과를 주고 싶을 때 사용
이름, 움직이는 속도, 한번 움직일지 영원히 움직일지 등을 지정
@keyframes name {
0% {width:0%; }
100% {width:50%; }
}
keyframes은 처음에는 어떤 상태였던게, 나중에 어떻게 될것이다 라고 지정 가능
form to 를 사용해서도 지정 가능
13. @media
@media (max-width: 1024px;) {
조건들 }
미디어 쿼리는 화면의 크기에 따라서 배치를 바꾸거나, 크기를 바꾸거나, display를 none으로 하는 등의 설정을 할 수 있다
Author And Source
이 문제에 관하여([CSS] elements), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다
https://velog.io/@chosh91/TIL-2-CSS-elements
저자 귀속: 원작자 정보가 원작자 URL에 포함되어 있으며 저작권은 원작자 소유입니다.
우수한 개발자 콘텐츠 발견에 전념
(Collection and Share based on the CC Protocol.)
display: flex;로 지정하고, 설정하면 원하는대로 배치 가능
justify-content 현재 설정된 방향에서 요소들 배치 (가운데 정렬, 일정한 간격으로 정렬등)
align-items 현재 설정된 방향 반대방향에서 요소들 배치(요소의 현재 위치에서 배치 조정)
align-content 현재 설정된 방향 반대방향에서 box안에 요소들 배치(처음, 중간, 양쪽 끝 등)
flex-direction 요소들의 배치를 가로, 세로를 변경 할 수 있음
flex-wrap 요소 배치보다 화면이 작아졌을때 다음 줄로 넘길 수 있음
flex-flow flex-direction flex-wrap 순으로 하나의 명령으로 설정 가능
animation:name 2s infinite; 요소에 움직이는 효과를 주고 싶을 때 사용
이름, 움직이는 속도, 한번 움직일지 영원히 움직일지 등을 지정
@keyframes name {
0% {width:0%; }
100% {width:50%; }
}
keyframes은 처음에는 어떤 상태였던게, 나중에 어떻게 될것이다 라고 지정 가능
form to 를 사용해서도 지정 가능
13. @media
@media (max-width: 1024px;) {
조건들 }
미디어 쿼리는 화면의 크기에 따라서 배치를 바꾸거나, 크기를 바꾸거나, display를 none으로 하는 등의 설정을 할 수 있다
Author And Source
이 문제에 관하여([CSS] elements), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다
https://velog.io/@chosh91/TIL-2-CSS-elements
저자 귀속: 원작자 정보가 원작자 URL에 포함되어 있으며 저작권은 원작자 소유입니다.
우수한 개발자 콘텐츠 발견에 전념
(Collection and Share based on the CC Protocol.)
@media (max-width: 1024px;) {
조건들 }
미디어 쿼리는 화면의 크기에 따라서 배치를 바꾸거나, 크기를 바꾸거나, display를 none으로 하는 등의 설정을 할 수 있다
Author And Source
이 문제에 관하여([CSS] elements), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://velog.io/@chosh91/TIL-2-CSS-elements저자 귀속: 원작자 정보가 원작자 URL에 포함되어 있으며 저작권은 원작자 소유입니다.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)