Chapter 3-16. 의사요소와 의사클래스(CSS)
·
HTML & CSS
📌 CSS 의사 클래스 & 의사 요소 완벽 가이드CSS 의사 클래스와 의사 요소는`1 웹 페이지에서 특정 상태나 부분에 스타일을 적용할 때 유용하게 사용됩니다. 이번 포스트에서는 이들에 대해 자세히 알아보고, 각 선택자가 실제로 어떻게 동작하는지 예시를 통해 설명하겠습니다.  사전 뉴스 증권 지도 🎯 1. 의사 클래스 (Pseudo-classes)의사 클래스는 요소의 특정 상태를 기반으로 스타일을 적용하는 선택자입니다. 예를 들어, 사용자가 마우스를 올리면 스타일을 변경하거나, 링크가 클릭되었을 때 스타일을 변경할 수 있습니다.🔹 주요 의사 클래스속성값설명:hover마우스 포인터가 요소에 올라가 있을 때 적용됩니다.:..
Chapter 3-15. 선택자 더 알아보기(CSS)
·
HTML & CSS
📌 CSS 선택자 추가 유형: 속성, 하위, 형제 요소 선택자CSS 선택자는 웹 페이지에서 특정 요소에 스타일을 적용하는 매우 중요한 도구입니다. 오늘은 기본 선택자 외에도 속성 선택자, 하위 요소 선택자, 자식 요소 선택자, 형제 요소 선택자와 같은 추가적인 선택자를 배워봅니다.  대전은 대한민국의 광역시이며 남한의 중아에 위치해있다 우리말 이름은 한밭인데, 이이름은 대전 내 지명등에 많이쓰이고있다. 대전 내 지명등에 많이쓰이고있다. 🎯 1. 속성 선택자 (Attribute Selector)속성 선택자는 특정 속성을 가진 요소를 선택합니다. 예를 들어, type="text" 속성이 있는..
Chapter 3-14. 겹치거나 넘치는 요소다루기<z-index,overflow>(CSS)
·
HTML & CSS
📌 CSS 오버플로우 처리 완벽 가이드웹 페이지에서 요소가 겹치거나 넘쳐서 보이지 않을 때 overflow 속성을 사용하여 문제를 해결할 수 있습니다. 이 포스트에서는 CSS의 overflow 속성과 z-index 속성을 활용하여 웹 요소를 정렬하고 배치하는 방법에 대해 알아봅니다.  orangeorangeorangeorangeorange orangeorangeorangeorangeorange orangeorangeorangeorangeorange orangeorangeorangeorangeorange orangeorangeorangeorangeorange orangeorangeorangeorange..
Chapter 3-13. 위치 지정하기 <position>(CSS)
·
HTML & CSS
📌 CSS 위치 지정하기 (Positioning)CSS에서 position 속성은 HTML 요소의 배치 방법을 정의합니다. 이 속성을 통해 요소의 위치를 상하좌우로 설정하거나, 문서 흐름에서 제외시킬 수 있습니다.  1 2 3 4 /* 앱솔루트 요소는 position 속성을 가진 요소를             기준으로 위치를 이동한다. 단,상위요소중에 position 속성을 가진 요소가 없다면            그냥 화면을 기준으로 이동한다.*/🔹 position 속성 값CSS의 position 속성은 요소가 문서에서 어떻게 배치될지 결정합니다. 주요 속성 값은 static, relative, absolute, fixed가 있습니다.속성 ..
Chapter 3-12. 문서의 흐름 <float>(CSS)
·
HTML & CSS
📌 CSS에서 요소의 흐름과 float 속성 사용하기이번 포스팅에서는 HTML 요소들이 웹 브라우저에서 표시되는 순서와 CSS의 float 속성에 대해 살펴보겠습니다. 이를 통해, 문서의 흐름을 제어하고, 이미지나 텍스트를 자유롭게 배치하는 방법을 배우게 될 것입니다. 대전은 대한민국의 광역시이며 남한의 중아에 위치해있다 순우리말 이름은 한밭인데, 이이름은 대전 내 지명등에 많이쓰이고있다. 📋 1. 문서의 기본 흐름 이해하기웹 요소들이 화면에 표시되는 순서는 HTML 문서 내에서 태그가 작성된 순서를 따릅니다. 이는 종이에 글을 쓰는 자연스러운 흐름과 유사하며, ..
Chapter 3-11. 요소의 유형 <display>(CSS)
·
HTML & CSS
📌 CSS Display 속성 이해하기CSS에서 display 속성은 웹 요소의 표시 방식을 설정하는 데 사용됩니다. 이를 통해 요소의 유형을 변경하거나 블록 또는 인라인 요소로 처리할 수 있습니다.📋 블록 레벨 요소와 인라인 요소🔹 블록 레벨 요소 (Block-level elements)블록 레벨 요소는 자신이 속한 영역의 너비를 모두 차지하며, 다른 블록 요소와 수직으로 쌓입니다.대표적인 블록 요소: , , 등🔹 인라인 요소 (Inline elements)인라인 요소는 자기에게 필요한 만큼의 공간만 차지하며, 다른 요소와 같은 줄에 나란히 표시됩니다.대표적인 인라인 요소: , 등📌 display 속성 활용하기display 속성은 HTML 요소가 블록 요소인지 인라인 요소인지 결정합니다. ..
Mini Project : 프로필 페이지 만들기(CSS:2일차 과제)+@
·
HTML & CSS
*{ text-align: center;}html{ background-color: #b3a194; font-size: 16px;}body{ width: 640px; margin: auto; /* 너비에서 남는 여백을 동일하게 분배 */}h1{ font-size: 48px;}img{ width: 200px; height: 200px; border-radius: 100px;}p{ font-size: 1.2rem;} Upgrade: * { margin: 0; padding: 0; box-sizing: border-box; text-align: center;}html { background-color: #f0f0f0; fon..
Mini Project : 프로필 페이지 만들기(CSS:2일차 과제)
·
HTML & CSS
📌 프로필 페이지에 CSS 스타일링 추가하기이번 프로젝트는 1회차 때 만들었던 프로필 페이지를 재활용하여, CSS로 디자인을 개선하는 과정입니다. 3회차 강의의 핵심은 HTML과 외부 스타일 시트를 연결하고, 전체 레이아웃, 배경색, 폰트, 이미지 등을 스타일링함으로써 웹 페이지를 아름답게 꾸미는 것입니다.1. 준비 단계프로필 페이지 재활용1회차 때 만들었던 프로필.html을 복사해 3회차 폴더에 저장합니다.이미지도 같이 복사해 동일 폴더 구조를 유지합니다.CSS 파일 만들기외부 스타일 시트(예: profile.css)를 생성하고, HTML 문서에 link 태그로 연결합니다. rel="stylesheet"를 통해 이것이 스타일 시트임을 명시합니다.이전에는 내부 스타일 시트를 사용했지만, 이번에는 외부 ..