프로젝트4 - div 섹션 구역 분리 와 CSS 스타일 적용하기

이미지
웹 브라우저에 표시되는 글자와 이미지 들에 디자인 적인 효과( 배경색, 글자색, 크기 조절...) 및 브라우저 내에서의 배치등을 조절하기 위해서는 구역을 나누면 편리해진다. 바로 구역(섹션) 을 나누어 주는 역할을 하는 태그가 div 이다. <div>태그는 브라우저에서 보여지는 시각적 기능은 없다. 단지, 구역을 나누는 역할을 한다.  코드를 만들어 본다. <!DOCTYPE html> <html> <head>   <title>div</title> </head> <body>   <div>     <p>Ice cream is a frozen dessert typically made from milk or cream that has been flavoured with a sweetener,        either sugar or an alternative, and a spice,        such as cocoa or vanilla, or with fruit, such as strawberries or peaches.</p>   </div>   <div>     <p> Food colouring is sometimes added in addition to stabilizers.        mixture is cooled below the freezing point of water and stirred to incorporate air spaces and prevent detectable ice crystals from forming.        It can also be made by whisking a flavoured cream base and liquid nitrogen together.        The result is a smooth, semi-solid foam that is solid at v

CSS unit - 상대단위 rem

CSS 스타일에서 크기를 지정하는 방법 중
상대단위 rem 을 알아보자.
rem 은 root 엘리먼트에 설정된 폰트크기 를 기준으로 한다.
root element 라고 기억하면 좋다.

<!DOCTYPE html>
<html lang="en">
<head>
  <meta charset="UTF-8">
  <meta name="viewport" content="width=device-width, initial-scale=1.0">
  <title>Document</title>
  <style>
    html{
      font-size:16px;
    }
    div{
      font-size: 3rem;
      border: 1px solid black;
    }
    #top-div{
      font-size: 2rem;
    }  
  </style>
</head>
<body>
  <p>The font-size of this document is 16px.</p>
  <div id="top-div">
    The font-size of this div element is 2rem,
    which translates to 2 x the browser's font size.
    <div>The font-size of this div element is 3rem.
      It also shows that it does not inherit from its parent element font size.
    </div>
  </div>
</body>
</html>

위 소스에서는 html 스타일로 font-size 를 16px로 설정했다.
div 와 #top-div 에서는 2rem, 3rem 으로 폰트 사이즈를 정했다.
즉, 16*2 , 16*3 픽셀의 결과 값을 가지게 된다.

Root element 요소를 기준으로(현재 웹페이지 기본 폰트 사이즈) 
폰트 사이즈를 설정할때 유용하다.

댓글

이 블로그의 인기 게시물

구글 블로그 이미지 복사 붙여넣기 가능한가요?

HTML 페이지 기본 구성.(HTML Page Structure)

구글 블로그 대표이미지 설정하기