HTML, CSS, JavaScript 16

04 Understanding the Box model and layout_3. position, float attribute

● Position property: A way to adjust the position of an element, understand how it is used with values ​​such as static, relative, absolute, fixed, etc. and how it affects layout. 1) static: static 값은 요소를 일반적인 문서 흐름에 따라 배치합니다. 즉, 위치를 별도로 지정하지 않고 요소를 기본 위치에 배치합니다. 이는 Position 속성의 기본값입니다. .container { position: static; } 위의 예제 코드에서는 "container"라는 클래스를 가진 요소를 static 위치로 배치하고 있습니다. 2) relative: rela..

04 Understanding the Box model and layout_2. Border, Padding and Margin, Display

● Border Properties: Learn how to specify the border style, thickness, and color of an element, and learn how to apply various effects. 1) Border Style (테두리 스타일): Border 스타일은 테두리의 스타일을 지정하는 데 사용됩니다. 일반적인 스타일 값으로는 solid, dashed, dotted, double 등이 있습니다. .container { border-style: solid; } 위의 예제 코드에서는 "container"라는 클래스를 가진 요소의 테두리 스타일을 solid로 설정하고 있습니다. 2) Border Width (테두리 굵기): Border 굵기는 테두리의 두께를..

04 Understanding the Box model and layout_1. Box model, Width and Height

● Box model: Learn about the roles and properties of the box model's components: Content, Padding, Border, and Margin. 1) Content (내용): Content는 요소의 실제 내용을 나타냅니다. 텍스트, 이미지, 비디오 등이 이 영역에 위치하게 됩니다. Content의 크기는 width와 height 속성을 사용하여 조절할 수 있습니다. Lorem ipsum dolor sit amet, consectetur adipiscing elit. 2) Padding (안쪽 여백): Padding은 Content와 Border 사이의 영역으로, 요소의 내용 주위에 추가 공간을 만듭니다. 이를 통해 내용과 테두리 사이의 ..

03 HTML List, Table, Form_4. Form 유효성 검사 및 기타 토픽

● HTML5 양식 유효성 검사 속성(필수, 패턴 등) HTML5 form validation attributes (required, pattern, etc.) HTML5에서는 양식의 유효성을 검사하기 위한 다양한 속성들이 도입되었습니다. 이러한 속성들을 사용하여 사용자가 입력한 데이터의 유효성을 간단하게 확인할 수 있습니다. 다음은 HTML5에서 제공되는 주요한 양식 유효성 검사 속성들입니다: 1) required 속성: - 필수 입력 필드로 지정합니다. 사용자는 해당 필드를 비워둘 수 없습니다. 예를 들어, 와 같이 사용할 수 있습니다. 2) pattern 속성: - 정규식 패턴을 사용하여 입력값의 형식을 지정합니다. 입력값은 해당 패턴과 일치해야 유효합니다. 예를 들어,

03 HTML List, Table, Form_3. Form

● 요소를 사용하여 Form 만들기 Creating forms using the element HTML에서 요소는 웹 페이지에서 사용자로부터 입력을 받는 Form을 생성하는 데 사용됩니다. 요소를 사용하면 사용자로부터 정보를 수집하고 이를 서버로 전송하여 처리할 수 있습니다. 요소의 주요 속성은 action, method, enctype 등이 있습니다. action 속성은 Form 데이터를 전송할 URL을 지정합니다. 일반적으로 이는 서버 측 스크립트 파일의 경로입니다. 예를 들어, 와 같이 사용할 수 있습니다. method 속성은 데이터를 전송하는 HTTP 메서드를 지정합니다. 주로 사용되는 값은 "GET"과 "POST"입니다. "GET"은 Form 데이터를 URL 매개변수로 전송하며, "POST"는 ..

03 HTML List, Table, Form_2. Table

● 요소를 사용하여 표 만들기 요소는 HTML에서 테이블을 생성하는 데 사용됩니다. 테이블은 구조화된 데이터를 행과 열로 표시하는 방법입니다. 테이블을 만드는 방법은 다음과 같습니다. - 테이블 구조: 요소를 사용하여 테이블 구조를 생성하는 것으로 시작합니다. 요소 안에는 테이블 행()과 테이블 셀()이 포함됩니다. 각 행은 테이블 내의 가로 행을 나타내고 각 셀은 행 내의 데이터 항목을 나타냅니다. - 테이블 행(): 요소를 사용하여 테이블 행을 생성합니다. 요소 안에 요소를 배치합니다. 각 요소는 테이블의 새 행을 나타냅니다. 예: - 테이블 셀(): 각 요소 내에서 요소를 사용하여 테이블 셀을 만듭니다. 여는 태그와 닫는 태그 사이의 각 셀에 표시하려는 콘텐츠를 배치합니다. 각 요소는 테이블의 단일..

03 HTML List, Table, Form_1. List

● 정렬되지 않은 목록() 및 정렬된 목록() - 정렬되지 않은 목록(): 비순차 목록은 특정 순서가 없는 항목 모음을 나타내는 데 사용됩니다. 기본적으로 정렬되지 않은 목록의 각 항목 앞에는 글머리 기호가 있습니다. 요소는 정렬되지 않은 목록을 만드는 데 사용되며 각 개별 항목은 (목록 항목) 요소를 사용하여 정의됩니다. 다음은 정렬되지 않은 목록의 예입니다. Item 1 Item 2 Item 3 위의 코드는 각각 글머리 기호로 표시되는 세 개의 항목이 있는 정렬되지 않은 목록을 렌더링합니다. - 정렬된 목록(): 정렬된 목록은 항목을 특정 순서로 표시해야 하는 경우에 사용됩니다. 정렬된 목록의 각 항목에는 숫자(기본적으로 십진수)가 할당됩니다. 요소는 정렬된 목록을 만드는 데 사용되며 각 개별 항목은..

02 HTML 제목, 단락 및 링크 작업_3. 링크

3. 링크: ● HTML의 하이퍼링크 소개 하이퍼링크 또는 단순히 링크는 HTML에서 서로 다른 웹 페이지 또는 리소스를 함께 연결하는 데 사용됩니다. 사용자가 페이지 사이를 탐색하거나 외부 웹사이트에 액세스하거나 페이지 내의 특정 섹션으로 이동할 수 있습니다. 링크는 HTML의 요소를 사용하여 생성됩니다. ● 요소를 사용하여 링크 만들기 링크를 생성하려면 링크의 대상 URL을 지정하는 href 속성과 함께 요소를 사용하십시오. URL은 동일한 웹 사이트 내에서 절대 URL(예:https://example.com) 또는 상대 URL(예: page.html)일 수 있습니다. 다음은 Google 홈페이지 링크의 예입니다. Go to Google ● href 속성과 중요성 이해 href 속성은 링크의 대상 위..

02 HTML 제목, 단락 및 링크 작업_1. 제목, 2. 단락

1. 제목: ● HTML의 제목 소개 HTML의 제목은 웹 페이지의 콘텐츠를 구조화하고 구성하는 데 사용됩니다. HTML은 h1에서 h6까지 6가지 수준의 제목을 제공하며 h1이 가장 높은 수준이고 h6이 가장 낮은 수준입니다. 제목은 문서의 계층 구조를 전달합니다. h1은 기본 제목을 나타내고 후속 수준은 부제목을 나타냅니다. ● 다양한 수준의 제목 이해(h1, h2, h3 등) 각 제목 수준에는 특정 의미론적 의미가 있으며 서로 다른 수준의 중요도 및 계층을 나타내는 데 사용됩니다. h1 요소는 페이지의 주요 제목을 나타내며 페이지당 한 번만 사용해야 합니다. 소제목 및 하위 제목(h2, h3 등)은 콘텐츠를 섹션과 하위 섹션으로 구분하는 데 사용됩니다. 계층 구조에 따라 논리적 순서로 표제를 사용하..

01 HTML 개요, 기본 구문 및 구조_6. 시맨틱 HTML의 기본 개념 이해

● 접근성 및 SEO를 위한 시맨틱 HTML 사용의 중요성 Semantic HTML은 HTML 요소의 의미와 구조를 고려하여 웹 페이지를 구성하는 방법을 말합니다. 이는 웹 페이지의 내용을 구조화하고 의미를 부여하여 사용자가 페이지 내용을 이해하고 검색 엔진이 페이지를 인식하기 쉽게 만듭니다. 시맨틱 HTML을 사용하면 화면 낭독기, 검색 엔진 및 다른 기술이 웹 페이지의 내용을 더 잘 이해할 수 있습니다. 이를 통해 웹 페이지의 접근성을 높이고 SEO를 개선할 수 있습니다. 시맨틱 HTML을 사용하는 것은 일반적으로 div와 span과 같은 일반적인 컨테이너 요소보다 더 구체적인 HTML 요소를 사용하여 페이지를 구성하는 것을 의미합니다. 예를 들어, , , , 와 같은 HTML5 요소는 웹 페이지의 ..

반응형