웹 디자인 마스터를 향한 한 걸음

웹 개발은 HTML, CSS 및 Javascript라는 세 가지 주요 언어에 크게 의존합니다. HTML은 웹사이트의 구조, 즉 웹페이지에 어떤 요소가 있는지 설명합니다.

반면 CSS(Cascading Style Sheets)는 HTML 요소가 시각적으로 표시되는 방법을 설명하는 반면 Javascript는 웹 페이지에 대화형 기능과 동적 동작을 추가하는 데 사용됩니다.

CSS는 뛰어난 사용자 경험과 함께 미학적으로 만족스러운 사용자 인터페이스를 만드는 데 특히 중요합니다. CSS는 웹 콘텐츠의 표현과 스타일을 담당하며 웹 페이지의 레이아웃, 모양, 스타일을 제어하는 ​​데 사용됩니다.

예를 들어 CSS를 사용하면 웹 페이지에 콘텐츠가 표시되는 방식을 변경하고 글꼴, 색상, 테두리, 여백, 간격, 배경 등을 수정할 수 있습니다.

또한 CSS는 다양한 화면 크기와 장치에 적응하는 반응형 웹 사이트를 만드는 데 중요합니다. 또한 웹 사이트의 여러 페이지에서 일관되고 균일한 스타일을 허용하고 장애가 있는 사용자가 웹 사이트에 액세스할 수 있도록 하는 데 도움이 됩니다.

웹사이트를 브랜드에 맞춰 정렬하고 웹사이트에 브랜드 색상을 잘 사용하고 싶다면 CSS를 사용하면 됩니다.

CSS가 없으면 웹 사이트는 스타일, 색상, 호버 효과 또는 배경이 없는 매우 단조로운 디자인으로 매우 유사해 보일 것입니다. 웹사이트도 반응하지 않으며 웹사이트를 브랜드에 맞게 조정하는 데 필요한 사용자 정의가 거의 없습니다.

따라서 CSS는 웹 개발자에게 매우 중요한 도구입니다. 웹사이트에서 CSS를 사용하려면 CSS를 페이지의 HTML과 연결해야 합니다. HTML은 웹사이트의 요소와 콘텐츠를 설명한다는 점을 기억하세요.

따라서 CSS를 사용하여 웹 사이트의 요소와 콘텐츠 스타일을 지정하려면 HTML을 CSS와 연결해야 합니다. 이 기사에서는 이를 수행하는 방법을 설명합니다. 그러나 CSS를 HTML에 연결하는 방법을 살펴보기 전에 CSS를 작성하고 이를 사용하여 HTML 요소의 스타일을 지정할 수 있는 다양한 방법을 살펴보겠습니다.

HTML에 CSS를 포함하는 다양한 방법

HTML 파일에 CSS를 포함하는 세 가지 주요 방법이 있습니다. 여기에는 다음이 포함됩니다.

#1. 인라인 스타일

여기에는 아래와 같이 CSS 스타일을 각 HTML 요소에 직접 작성하는 작업이 포함됩니다.

<body style="background-color: yellow;">
  <h1 style="color: orangered; font-size: 40px;">koreantech.org</h1>
  <p style="color: blue; font-size: 16px;">koreantech.org is an online publication that produces high-quality articles on
    Technology, Business, and Fintech to help
    businesses and people grow.</p>
</body>

이 방법을 사용하면 HTML 페이지에 CSS를 쉽게 추가할 수 있지만 HTML에 CSS를 추가하는 것은 좋은 방법이 아닙니다. 이는 시간이 많이 걸리고, 특히 대규모 스타일의 경우 코드를 읽고 유지하기 어렵게 만들고 웹 페이지 로딩 시간에 영향을 미칠 수 있기 때문입니다.

#2. 내부 CSS

여기에는 HTML 페이지의 섹션에 있는