HTML & CSS

[HTML & CSS] CSS에서 box-sizing: border-box;을 사용해야 하는 이유

웹 개발할 때 width와 padding을 설정하면 예상과 다르게 레이아웃이 깨지는 경우가 많다.예를 들어, 다음과 같이 스타일을 지정했다고 가정해보자. .box {…

%일 전

[HTML & CSS] CSS에서 position: absolute와 position: relative의 관계

1. position: absolute란? CSS에서 position: absolute를 적용하면 해당 요소는 문서 흐름에서 제거되며, 특정 기준점을 기준으로 배치됩니다.이때 기준점이 되는 요소는 가장…

%일 전

[HTML & CSS] CSS Reset이란? 왜 필요한가?

CSS Reset이란? 왜 필요한가? 웹사이트를 제작할 때 브라우저마다 기본적으로 제공하는 스타일이 다릅니다. 이러한 차이를 해결하기 위해 사용하는 것이 바로 CSS Reset입니다.…

%일 전

[HTML & CSS] Google Fonts를 CSS에 적용하는 방법

개요 웹사이트에서 멋진 폰트를 사용하고 싶다면 Google Fonts를 활용하는 것이 가장 좋은 방법입니다.Google Fonts는 무료로 제공되며, CSS에 간단히 추가할 수 있어…

%일 전

[HTML & CSS]BEM(Block Element Modifier) – CSS 클래스 네이밍 방법론

개요 웹 개발을 하다 보면 CSS의 클래스 네이밍이 점점 복잡해지고, 유지보수가 어려워지는 경우가 많습니다. 이러한 문제를 해결하기 위해 등장한 방법론이…

%일 전

[HTML & CSS] 주석 정리

개요 웹 개발을 하다 보면 코드의 가독성을 높이거나 특정 코드를 일시적으로 비활성화하고 싶을 때가 있습니다. 이럴 때 "주석(Comment)"을 사용하면 코드…

%일 전

[HTML & CSS] VSCode에서 HTML을 빠르게 작성하는 꿀팁

1. 기본 HTML 템플릿 자동 생성 HTML 문서를 처음 만들 때 !를 입력하고 Tab 키를 누르면 기본 HTML 구조가 자동으로 생성됩니다. 사용 방법…

%일 전

[HTML & CSS ] Font Awesome 사용법!

1. 내용 Font Awesome 웹사이트를 개발하다 보면 아이콘을 자주 사용하게 됩니다.버튼, 네비게이션 바, 소셜 미디어 링크 등 다양한 요소에서 아이콘은…

%일 전

[CSS] CSS 선택자, CSS 속성, 반응형 웹 디자인

CSS 선택자(Selector) 선택자는 CSS에서 스타일을 적용할 요소를 지정하는 역할을 합니다. 1. 기본 선택자 선택자설명예제*모든 요소 선택* { margin: 0; }태그명특정…

%일 전

[CSS] CSS 적용 방법

CSS 적용 방법 1. 인라인(Inline) 스타일 HTML 태그 안에 style 속성을 사용하여 적용하는 방식 <p style="color: red; font-size: 20px;">이것은 빨간색 글씨입니다.</p> 2.…

%일 전