Chapter 2-9. 텍스트 꾸미기(CSS)
·
HTML & CSS
📌 CSS 텍스트 꾸미기 완전정복!텍스트는 웹사이트에서 가장 기본적이고 중요한 콘텐츠입니다. CSS를 활용하면 텍스트의 시각적 표현을 다양하게 꾸밀 수 있습니다. 이번 포스팅에서는 글꼴, 크기, 정렬, 줄 간격 등 다양한 속성으로 텍스트를 꾸미는 방법을 정리해드립니다.🎨 1. 글꼴 지정: font-familyfont-family 속성은 텍스트에 적용할 글꼴을 지정합니다.여러 글꼴을 쉼표로 나열하면, 앞에서부터 순차적으로 적용됩니다.p { font-family: "Nanum Pen", Arial, sans-serif;}✅ 웹폰트를 사용하면 시스템에 없는 글꼴도 사용 가능! (ex: Google Fonts)🖍️ 2. 텍스트 속성 정리 다양한 속성을 활용해 텍스트의 시각적 효과를 극대화할 수 있습니다...
Chapter 2-8. 색깔을 지정하는 다양한 방법(CSS)
·
HTML & CSS
🎨 CSS 색상 지정 방법 정리 (블로그 포맷)CSS에서 색상을 설정하는 방법은 다양하며, 텍스트 색, 배경 색, 테두리 색 등 여러 요소에 적용할 수 있습니다. 이번 포스팅에서는 CSS에서 색상을 지정하는 모든 방법을 쉽게 정리해봅니다.📌 기본 속성: color텍스트 색상을 지정할 때 사용하는 대표 속성입니다.p { color: red;}이 외에도 background-color, border-color 등 다양한 속성에도 동일한 방식으로 색상을 적용할 수 있습니다.✅ CSS에서 색상을 지정하는 방법1️⃣ 색상 키워드 (영문명)red, blue, green, black, white 등 기본 색 이름으로 지정h1 { color: navy;}2️⃣ RGB 함수 사용 (rgb() / rgba())RGB..
Chapter 2-7. 배경 다루기(CSS)
·
HTML & CSS
🎨 CSS 배경 설정 완벽 가이드배경을 적절히 설정하면 콘텐츠가 더 돋보이게 만들어 웹 페이지 디자인의 품격을 높일 수 있습니다. 이번 포스팅에서는 CSS를 사용해 배경을 설정하는 방법에 대해 알아보겠습니다. 배경 색상, 이미지, 크기, 위치 등 다양한 옵션을 활용하여 디자인을 꾸미는 방법을 살펴봅시다.📌 박스에 배경 추가하기CSS에서는 배경 색상, 배경 이미지, 배경 크기 등을 background 속성을 사용하여 설정할 수 있습니다. 배경은 요소의 콘텐츠를 뒷받침하고, 시각적으로 콘텐츠를 더욱 강조하는 역할을 합니다.🔹 background 속성 사용법background 속성은 여러 하위 속성을 한 번에 설정할 수 있는 단축 속성입니다. 이를 통해 배경에 관련된 모든 설정을 한 줄로 지정할 수 있습..
Chapter 2-6. 여백다루기(CSS)
·
HTML & CSS
📌 CSS 박스 모델(Box Model) 이해하기웹 페이지의 모든 요소는 2차원 공간 안에서 각자의 너비(width)와 높이(height)를 가지며, 이를 '박스'라고 부릅니다. 박스 모델은 이 박스를 크게 네 가지 영역으로 나누어 구분한 디자인 개념입니다.🔹 박스 모델의 세부 영역:영역 설명 관련 CSS 속성콘텐츠(Content) 영역요소 안의 콘텐츠를 표시하는 공간width, height안쪽 여백(Padding)콘텐츠 주변의 내부 여백padding경계선(Border)콘텐츠와 안쪽 여백을 감싸는 테두리border바깥쪽 여백(Margin)요소의 바깥 부분에서 요소를 감싸는 외부 여백margin🔹 각 영역의 특징과 사용 방법:콘텐츠 영역: 실제 콘텐츠가 들어가는 영역으로, 너비(width)와 높이(h..
Chapter 2-5 테두리 스타일(CSS)
·
HTML & CSS
📌 CSS 테두리(border) 스타일 활용법웹 디자인에서 테두리는 요소의 경계를 명확하게 표시하여 가독성을 높이고 시각적으로 요소를 구분하는 데 매우 유용합니다. 이번 포스팅에서는 CSS를 이용하여 테두리를 꾸미는 다양한 방법을 알아보겠습니다.📌 테두리(border) 속성 살펴보기테두리를 설정할 때는 다음과 같은 CSS 속성을 사용합니다.속성명 설명border-width테두리의 두께 설정border-style테두리의 스타일(실선, 점선, 겹선 등) 설정border-color테두리 색상 설정border위의 세 가지 속성을 한 번에 설정할 수 있는 단축 속성예시 코드:.box { border-width: 2px; border-style: dashed; border-color: blue;..
Chapter 2-4 박스모델이란?(CSS)
·
HTML & CSS
📌 CSS 박스 모델(Box Model) 이해하기웹 페이지의 모든 요소는 2차원 공간 안에서 각자의 너비(width)와 높이(height)를 가지며, 이를 '박스'라고 부릅니다. 박스 모델은 이 박스를 크게 네 가지 영역으로 나누어 구분한 디자인 개념입니다.🔹 박스 모델의 세부 영역:영역 설명 관련 CSS 속성콘텐츠(Content) 영역요소 안의 콘텐츠를 표시하는 공간width, height안쪽 여백(Padding)콘텐츠 주변의 내부 여백padding경계선(Border)콘텐츠와 안쪽 여백을 감싸는 테두리border바깥쪽 여백(Margin)요소의 바깥 부분에서 요소를 감싸는 외부 여백margin🔹 각 영역의 특징과 사용 방법:콘텐츠 영역: 실제 콘텐츠가 들어가는 영역으로, 너비(width)와 높이(h..
Chapter 2-3 선택자 기본편(CSS)
·
HTML & CSS
✅ CSS 기본 선택자 완벽 정리 (초보자 필독!)안녕하세요 여러분! 오늘은 CSS에서 가장 기초적이고 중요한 선택자(selector)에 대해 쉽게 정리해 보겠습니다. 👩‍💻✨📌 선택자(Selector)란? CSS에서 특정 HTML 요소를 선택해서 스타일을 적용하기 위한 방식을 의미합니다. 선택자를 어떻게 입력하느냐에 따라 스타일이 적용될 요소가 결정됩니다.💡 CSS 선택자 주요 유형✅ 전체 선택자✅ 태그 선택자✅ 클래스 선택자✅ 아이디 선택자✅ 그룹 선택자🚩 1. 전체 선택자 (Universal Selector)의미: 웹 문서 내 모든 요소를 선택사용 기호: * 예시:{ margin: 0; padding: 0; } 👉 모든 요소의 여백과 패딩을 초기화할 때 주로 사용🚩 2. 태그 선택자 (..
Chapter 2-2 CSS 문서 사용하기(CSS)
·
HTML & CSS
📌 CSS 스타일시트의 개념 및 중요성CSS 문서는 독립적으로 존재할 수 있지만, HTML과 연결되지 않으면 단순한 텍스트 문서에 불과합니다. 즉, CSS는 HTML과 함께 사용할 때 웹 브라우저 화면에서 시각적으로 표현될 수 있습니다.✅ CSS 스타일시트를 HTML에 적용하는 3가지 방법CSS 스타일을 HTML 문서에 적용하는 방법은 다음 세 가지가 있습니다:1️⃣ 인라인 스타일(Inline Style)태그 내에 직접 style 속성을 추가하여 사용합니다.별도의 선택자는 필요하지 않습니다.빠르게 적용할 수 있지만, 유지보수가 어렵고 재사용이 불편합니다.🔸 예시 코드:이 텍스트는 빨간색이고, 크기는 16px입니다.2️⃣ 내부 스타일 시트(Internal Style Sheet)HTML 문서 내부에 ..