로그인 바로가기 하위 메뉴 바로가기 본문 바로가기
난이도
심화

웹 프로그래밍(풀스택)

임시 이미지 [코스설계] Front-End 윤지수
http://www.boostcourse.org/web316/notice/2472
좋아요 4729 수강생 47513
아래의 글은 BOOSTER 서포터즈로 활동하고 로리(mitty0***)님이
작성한 부스트코스 후기입니다.
여러분들의 성원에 더 노력하는 부스트코스가 되겠습니다.
감사합니다.
******************************************
1)링크:https://blog.naver.com/mitty0304/221803212040
2)작성 날짜: 20/02/10
 
(본문 내용)
 

사진을 누르면 강좌 페이지로 이동합니다.

이번 시간에는 웹의 폰트, 배경색과 배경 이미지를 설정하는 방법에 대해 알아보도록 하겠습니다.

이 글은 커넥트재단의 실무형 온라인 교육 프로그램인 부스트코스 웹 프로그래밍 과정을 기반으로 작성되었습니다.


2-6 CSS 기초 (3)

1. 폰트

1) 폰트 색상 변경

color : red; color : rgba(225,0,0.5); color : #ff0000;

2) 폰트 사이즈 변경

font-size : 16px; font-size : 1em;

px : 픽셀 단위

em : 기준값 (16px) 대비 상대적인 크기를 지정합니다. 2em일 경우, 32px로 폰트 사이즈가 지정됩니다. 주의해야할 점은 상속의 개념이 적용되어서 상위의 폰트 사이즈 값이 하위에도 영향을 미칩니다.

<html> <head> <style> body > div { font-size : 32px; } .myspan { font-size : 1em; } </style> </head> <body> <div><span class="mysapn">My text</span></div> </body> </html>

상위의 폰트 사이즈 값인 32px이 하위에도 적용되어, 하위의 값인 '.myspan'에서 지정한 폰트 사이즈는 32px이 됩니다.

3) 글꼴 지정

font-family:"Gulim", monospace;

font-family를 이용해서 기본 폰트 스타일을 적용해줄 수 있습니다. 콤마로 구분을 하여 폰트가 다른 스타일로 대체될 수 있음을 나타냅니다. 만약 브라우저에 'gulim'이 호환되지 않는다면, monospace로 대체하여 적용합니다.

@font-face { font-family: "Bitstream Vera Serif Bold"; src: url("http://developer.mozilla.org/@api/deki/files/2934/=VeraSeBd.ttf"); //외부 경로를 입력 }

font-face를 이용해서 외부의 웹 폰트를 사용할 수도 있습니다. 외부의 웹 폰트는 주로 구글 폰트가 사용됩니다. 자세한 내용은 아래의 구글 폰트 출처를 통해 확인해보시길 바랍니다.

Google Fonts (출처 : https://fonts.google.com/)

2. 배경색 / 배경이미지

background-color : #ff0;

배경색은 background-color 이용해서 지정합니다. 색뿐만 아니라 배경 사진도 적용해볼 수 있습니다.

background-image: url( "images/cat.png" );

원하는 배경 사진이 있는 url 경로를 이용해서 배경 이미지를 지정해줄 수 있습니다. 또한, repeat 이라는 속성을 이용해서 배경 이미지를 반복 여부를 설정할 수도 있습니다.

background-repeat: repeat|repeat-x|repeat-y|no-repeat|initial|inherit;

background-repeat: repeat;

배경 사진을 반복하여 적용합니다.

background-repeat: no-repeat;

배경 사진을 반복하지 않습니다.


참고 자료

1) 외부 폰트 적용하는 방법

@font-face

CSS at-rule 인 @font-face 를 사용하여 웹페이지의 텍스트에 온라인폰트(online fonts)를 적용할 수 있다. @font-face 를 사용하여 웹페이지 제작자가 원하는 폰트를 사용할 수 있게함으로써, 컴퓨터에 설치된 폰트만을 사용해야했던 제약이 없어지게되었다. @font-face at-rule 은 CSS의 top-level에서 뿐 아니라, CSS conditional-group at-rule 안에서도 사용될 수도 있다.

developer.mozilla.org

2) 배경 사진 반복 속성

CSS background-repeat Property

CSS background-repeat Property ❮ Previous Complete CSS Reference Next ❯ Example Repeat a background-image only vertically: body {   background-image : url("paper.gif") ;   background-repeat : repeat-y ; } Try it Yourself » More "Try it Yourself" examples below. Definition and Usage The background-...

www.w3schools.com


 ******************************************