본문 바로가기
[R&D] 프로그래밍/Web (HTML, CSS)

[HTML/CSS] font 속성을 사용한 텍스트 디자인 방법

by Geuni 2023. 3. 5. 14:08
728x90
반응형

font 속성이란?

font 속성은 텍스트의 스타일을 지정하는 데 사용됩니다. 이 속성을 사용하여 텍스트의 크기, 스타일, 색상 등을 지정할 수 있습니다. 예를 들어, font-size 속성을 사용하여 텍스트의 크기를 조정할 수 있고, font-style 속성을 사용하여 텍스트의 스타일을 변경할 수 있습니다.

font-size 속성

font-size 속성은 텍스트의 크기를 조정하는 데 사용됩니다. 이 속성은 픽셀, 백분율, em 등의 단위로 지정할 수 있습니다. 예를 들어, font-size: 16px;은 텍스트의 크기를 16픽셀로 지정합니다. 텍스트의 크기는 웹사이트의 가독성을 결정하는 중요한 요소 중 하나입니다.

font-family 속성

font-family 속성은 텍스트의 글꼴을 지정하는 데 사용됩니다. 이 속성은 웹사이트에서 사용할 글꼴을 선택하여 지정할 수 있습니다. 예를 들어, font-family: "Arial", sans-serif;은 Arial 글꼴을 사용하며, Arial이 없을 경우 sans-serif 글꼴을 사용합니다.

font-weight 속성

font-weight 속성은 텍스트의 굵기를 지정하는 데 사용됩니다. 이 속성은 normal, bold, bolder, lighter 등의 값으로 지정할 수 있습니다. 예를 들어, font-weight: bold;는 텍스트를 굵게 표시합니다.

font-style 속성

font-style 속성은 텍스트의 스타일을 지정하는 데 사용됩니다. 이 속성은 normal, italic, oblique 등의 값으로 지정할 수 있습니다. 예를 들어, font-style: italic;는 텍스트를 이탤릭체로 표시합니다. 이탤릭체는 텍스트를 강조할 때 자주 사용되며, 텍스트의 스타일을 다양하게 바꿀 수 있습니다.

font-color 속성

font-color 속성은 텍스트의 색상을 지정하는 데 사용됩니다. 이 속성은 색상 이름, RGB 값, HEX 값 등으로 지정할 수 있습니다. 예를 들어, color: red;는 텍스트를 빨간색으로 표시합니다.

font 속성 축약형

font 속성은 위에서 다룬 font-size, font-family, font-weight, font-style, color 속성을 모두 한 줄에 표기할 수 있는 축약형입니다. 예를 들어, font: bold 16px Arial;은 굵은 글씨체로 16픽셀 크기의 Arial 글꼴을 사용하여 텍스트를 표시합니다.


위에서 설명한 font를 사용한 예제 코드입니다.

<!DOCTYPE html>
<html>
    <head>
        <title>폰트 속성 예제</title>
        <style type="text/css">
            /* font-size, font-family, font-weight, font-style, color 속성을 각각 적용한 스타일 */
            .title {
                font-size: 24px;
                font-family: 'Noto Sans KR', sans-serif;
                font-weight: bold;
                font-style: italic;
                color: #ff0000;
            }

            .content {
                font-size: 16px;
                font-family: 'Noto Sans KR', sans-serif;
                font-weight: normal;
                font-style: normal;
                color: #333333;
            }

            /* font 속성을 이용한 축약형 스타일 */
            .shortcut {
                font: bold italic 18px 'Noto Sans KR', sans-serif;
                color: #007bff;
            }
        </style>
    </head>
    <body>
        <!-- font-size, font-family, font-weight, font-style, color 속성을 각각 적용한 텍스트 -->
        <h1 class="title" style="text-align: center;">폰트 속성 예제</h1>
        <p class="content" style="text-align: justify;">폰트 속성을 이용하면 텍스트의 크기, 글꼴, 굵기, 스타일, 색상 등을 쉽게 변경할 수 있습니다. 이렇게 텍스트를 효과적으로 디자인하면 웹사이트의 가독성을 높이고, 사용자 경험을 향상시킬 수 있습니다.</p>

        <!-- font 속성을 이용한 축약형 스타일 -->
        <p class="shortcut">간단한 예제 코드입니다.</p>
    </body>
</html>
728x90
반응형

댓글