728x90
반응형
스타일시트 |
||
인라인 스타일시트(Inline Sytle Sheet) | 내부 스타일시트(Internal Style Sheet) | 외부 스타일시트(Eternal Style Sheet) |
시작 엘리먼트 안에 Style속성을 이용하여 기술하는 방식 | 태그를 이용하여 기술하는 방식 | 외부의 .css스타일시트 파일을 link태그를 이용하여 끌어와서 사용하는 방식 |
범위의 우선순위 | ||
(좁) 인라인 < | 내부 < | 외부 (넓) |
인라인(적용된 엘리먼트(=태그))만 적용 | <style>태그 포함된 html문서 내에서만 적용됨 <한 페이지만> | link태그로 끌어다 사용하는 모든 html문서내에서 적용됨 |
동일한 style적용시 (높) 인라인 > 내부 > 외부 (낮) |
||
style="속성1:값1; 속성2:값2; ..." | 선택자 { 속성명 : 속성값 ; 속성명2 : 속성값2 ; .... } |
color |
|
# : 16w진수(핵사) 표기법 |
#000000 또는 #FFF Red색상코드 0~F까지 Green색상코드 0~F까지 Blue색상코드 0~F까지 |
rgb 또는 rgba함수를 이용하는 표기법 |
rgb(0~255, 0~255, 0~255) 0 - black ~ 255 - red, green, blue rgba(0~255, 0~255, 0~255, 0~100%또는0~1) rgba alpha(투명도) : 0~100%, 0~1사이 실수 |
0~1hsl 또는 hsla 함수를 이용하는 표기법 Hue(색상) 0~360도 Saturation(채도) 0~100%, 실수x Light(명도) 0~100%, 실수x Alpha(투명도) 0~100%, 0~1실수o |
hsl(색상값, 채도값, 명도값) ; hsla(색상값, 채도값, 명도값, 투명도) ; |
font |
|
서체 절대사이즈 12pt 또는 16px 상대사이즈 em(기본 1em=1배), %로 표현(기본 100%) rem(기본고정픽셀의 배수) |
|
font-family style속성 글꼴>해당 브라우저 기본 글꼴 |
|
font-style - 이탤릭체 사용하기 위해 |
|
font-weight - lighter, normal, bold, bolder 0~100까지 |
|
font-variant |
text-align |
|
- 컨텐츠의 가로 정렬 (나를 감싸고 있는 부모태그 기준) - 내가 수평정렬을 시키고자 하는 인라인 레벨 요소를 감싸고 있는 부모태그에 속성을 기술해주어야 한다. - 인라인 레벨 요소의 수평 정렬을 시키는 속성 - left(default), center, right |
|
vertical-align |
|
- 인라인 레벨 요소의 수직 정렬을 시키는 속성 - 속성값 : top, middle, bottom **수직정렬을 시키고자 하는 인라인레벨 요소에서 속성을 기술해 주어야 한다. |
|
line-height - text한 줄에 대한 height설정
|
<span> 천성x 무뇌태그
<div> 블럭레벨용 width 100%
text
<!DOCTYPE html> <html> <head> <meta charset="UTF-8"> <title>서체(폰트)스타일 연습</title> </head> <body> <!-- font-style, font-size --> html5의 기본 폰트 사이즈 입니다.<br> <span style-"font-size:16px;">span폰트 사이즈 입니다.(기본)</span> <p style="font-style: italic;">p태그의 기본 폰트 사이즈 입니다.</p> <!-- 단위기술이 없으므로 기본 사이즈로 표기됨 --> <p style="font-size: 3;">폰트 사이즈 3 입니다.(기본)</p> <p style="font-size: 5;">폰트 사이즈 5 입니다.(기본)</p> <p style="font-size: 7;">폰트 사이즈 7 입니다.(기본)</p> <p style="font-size: 12pt;">폰트 사이즈 12pt 입니다.(기본)</p> <p style="font-size: 16px;">폰트 사이즈 16px 입니다.(기본)</p> <p style="font-size: 1pt;">폰트 사이즈 1pt 입니다.(기본)</p> <p style="font-size: 1px;">폰트 사이즈 1px 입니다.(기본)</p> <p style="font-size: 6pt;">폰트 사이즈 6pt 입니다.(기본)</p> <p style="font-size: 6px;">폰트 사이즈 6px 입니다.(기본)</p> <p style="font-size: 2pt;">폰트 사이즈 2pt 입니다.(기본)</p> <p style="font-size: 2px;">폰트 사이즈 2px 입니다.(기본)</p> <p style="font-size: 3pt;">폰트 사이즈 3pt 입니다.(기본)</p> <p style="font-size: 3px;">폰트 사이즈 3px 입니다.(기본)</p> <p style="font-size: 5pt;">폰트 사이즈 5pt 입니다.(기본)</p> <p style="font-size: 5px;">폰트 사이즈 5px 입니다.(기본)</p> <p style="font-size: 7pt;">폰트 사이즈 7pt 입니다.(기본)</p> <p style="font-size: 7px;">폰트 사이즈 7px 입니다.(기본)</p> <p style="font-size: 2.5em;">글꼴 크기를 2.5em으로 변경합니다.(기본)</p> <p style="font-size: 0.7em;">글꼴 크기를 0.7em으로 변경합니다.</p> <p style="font-size: 250%;">style속성을 이용한 글자 크기 변경</p> <p style="font-size: 100%;">style속성을 이용한 글자 크기 변경</p> <p style="font-size: 10%;">style속성을 이용한 글자 크기 변경</p> <!-- color --> <h1 style="color: rgb(255,192,192);"> RGB 색상값으로 표현된 연분홍색</h1> <h1 style="color: rgba(0,128,128,100%);"> RGBA 색상값으로 표현된 청록색</h1> <p style="color:hsl(240, 100%, 50%)">HSL색상값으로 표현</p> <p style="color:hsla(180, 100%, 50%, 0.5)">HSLA색상값으로 표현</p> <p style="color:#ff0000">폰트 색상 레드</p> <p style="color:#f00">폰트 색상 레드</p> <p style="color:blue">폰트 색상 블루</p> <!-- font-family --> <p>기본 폰트 서체 사용</p> <p style="font-family: 돋움체;">폰트 돋움체 사용</p> <p style="font-family: 궁서체;">폰트 궁서체 사용</p> <br><br><br> <hr> <h2>복합적인 사용</h2> <p style='font-size: 16px; color:red; font-family: "Times New Roman",궁서체;'> 폰트 사이즈5, 컬러는 레드, 폰트는 궁서체 사용</p> <!-- font-variant --> <h1>font-variant속성을 이용한 폰트의 variant설정</h1> <p style="font-variant:normal;">normal스타일이 적용</p> <p style="font-variant:small-caps;">small-caps스타일이 적용: first-second, First-second, First-Second</p> <!-- font-weight --> <h1>font-weight속성을 이용한 글꼴의 두께 설정</h1> <p style="font-weight: normal;">이 텍스트의 두께는 normal스타일이 적용되어 있습니다.</p> <p style="font-weight: 600;">이 텍스트의 두께는 600이 적용되어 있습니다.</p> <p style="font-weight: bolder;">이 텍스트의 두께는 bolder스타일이 적용되어 있습니다.</p> <p style="font-weight: lighter;">이 텍스트의 두께는 lighter스타일이 적용되어 있습니다.</p> <!-- text-align --> <h1 style="text-align: center;">Centered Heading</h1> <p style="text-align: center;">Centered paragraph</p> <img src="https://search.pstatic.net/common/?src=http%3A%2F%2Fblogfiles.naver.net%2FMjAyMzA4MDlfOCAg%2FMDAxNjkxNTcwNTM2MjA2.ndnoukye1GB57iNj3vFGhK0-AJm6iLcjPpV887vLkFAg.6Wg_I-dGVOVAJjHxMuVmLULA8ifohyq0Hpibu0Q7pBMg.GIF.ggygv7%2F%25C0%25CC%25BA%25B4%25C7%25E5.gif&type=sc960_832_gif" style="text-align: center; width: 260px;"> <p style="text-align: center;"> <img src="https://search.pstatic.net/common/?src=http%3A%2F%2Fblogfiles.naver.net%2FMjAyMzA4MDlfOCAg%2FMDAxNjkxNTcwNTM2MjA2.ndnoukye1GB57iNj3vFGhK0-AJm6iLcjPpV887vLkFAg.6Wg_I-dGVOVAJjHxMuVmLULA8ifohyq0Hpibu0Q7pBMg.GIF.ggygv7%2F%25C0%25CC%25BA%25B4%25C7%25E5.gif&type=sc960_832_gif"> </p><br> </body> </html>
728x90
반응형
'[CSS]' 카테고리의 다른 글
[CSS] hover 가상클래스( : ) 선택자 (0) | 2024.02.20 |
---|---|
[CSS] selector (0) | 2024.02.20 |
[CSS] div (0) | 2024.02.19 |
[CSS] border (0) | 2024.02.19 |
[CSS] <style = "background : ~~"> (0) | 2024.02.19 |