1. HTML 소개
- HTML은 HyperText Markup Language의 약자로, 웹 페이지의 구조를 정의하기 위한 언어이다.
- HTML은 여는 태그와 닫는 태그로 이루어져 있으며, 각 요소는 태그로 둘러싸여 있다.
- HTML은 웹 브라우저가 문서를 해석하여 사용자에게 보여줄 수 있는 형식으로 변환된다.
- HTML을 통해 제목, 단락, 이미지, 링크 등 다양한 콘텐츠를 웹 페이지에 표시할 수 있다.
2. HTML 기본 구조
HTML 문서는 보통 아래와 같은 기본 구조를 가지고 있어.
- : 문서 유형을 정의하는 선언부터 시작해. 이 부분은 생략하지 않는 게 중요해.
- : HTML 문서의 시작을 알리는 태그로, 모든 요소들을 감싸고 있어.
- : 문서의 메타데이터를 담는 곳이야. 제목이나 외부 스타일 시트 링크 등이 여기 들어가.
: 문서의 제목을 정의하는 태그로, 웹 브라우저 탭에 표시돼. - : 실제 내용이 들어가는 부분으로, 사용자가 웹 페이지에서 볼 수 있는 건 대부분 여기에 위치해.
위의 구조를 기억하면 HTML 문서를 작성하는 데 도움이 될 거야. 다음 단계에서는 각 요소를 자세히 살펴보자.
3. 텍스트 포맷팅
```
- 텍스트를 굵게 표시하려면: <b> 태그 사용
- 텍스트를 기울임체로 표시하려면: <i> 태그 사용
- 텍스트를 밑줄로 표시하려면: <u> 태그 사용
- 텍스트를 취소선으로 표시하려면: <s> 태그 사용
4. 링크 추가
- 텍스트 링크: <a href="링크 URL">링크 텍스트</a>
- 이미지를 클릭 가능한 링크로 만들기: <a href="링크 URL"><img src="이미지 URL" alt="대체 텍스트"></a>
- 새 탭에서 링크 열기: <a href="링크 URL" target="_blank">링크 텍스트</a>
- 내부 페이지로 이동하는 링크: <a href="상대 경로 URL">링크 텍스트</a>
5. 이미지 삽입
- 이미지를 삽입하려면 img 태그를 사용한다.
- src 속성을 사용하여 이미지의 URL을 지정한다.
- alt 속성은 이미지에 대한 대체 텍스트를 제공한다.
- width 및 height 속성을 사용하여 이미지의 크기를 조절할 수 있다.
- 이미지를 클릭 가능하게 하려면 a 태그를 사용하여 이미지를 링크로 만들 수 있다.
6. 목록 사용
- 준비물: 에디터, 브라우저
- 단계: 계획 수립, 구성요소 작성, 스타일 적용
- 준수 사항: 시맨틱한 태그 사용, 네스트된 목록 지양
7. 표 만들기
- 표는 HTML에서 데이터를 구조화하고 시각적으로 보기 쉽게 표시하는 방법 중 하나야.
- 표를 만들 때에는 <table>, <tr>, <td> 태그들이 사용돼.
- <table> 태그는 전체적인 표의 구조를 정의해주는데요, <tr> 태그는 표의 각 행을 나타내고, <td> 태그는 각 셀을 정의해.
- 각 행 안에는 하나 이상의 셀이 들어가며, <td> 태그는 각 셀의 내용을 정의하는 역할을 한답니다.
- 테이블의 행을 나타내는 <tr> 태그 안에는 각 셀을 나타내는 <td> 태그를 넣어주는 방식으로 표를 완성시킬 수 있어.
- 표를 디자인하고자 할 때에는 CSS를 활용하여 표의 스타일을 변경하고 꾸밀 수 있어.
8. 폼 구성요소 추가
- input 요소: 사용자로부터 입력을 받을 수 있는 필드를 만들 때 사용됩니다.
- label 요소: 폼 요소에 라벨을 붙일 때 사용되며, 반드시 해당 폼 요소의 id와 연결되어야 합니다.
- button 요소: 사용자가 클릭할 수 있는 버튼을 만들 때 사용됩니다.
- textarea 요소: 여러 줄의 텍스트를 입력할 수 있는 입력 필드를 만들 때 사용됩니다.
- select 요소: 드롭다운 목록을 만들 때 사용되며, option 요소를 사용하여 목록 항목을 정의할 수 있습니다.
9. 실습 예제와 팁
- 실습 예제: 웹 페이지에 제목과 문단 넣기
- HTML 코드:
<!DOCTYPE html> <html> <head> <title>나만의 웹 페이지</title> </head> <body> <h1>안녕, 세상!</h1> <p>첫 웹 페이지를 만들어 봅시다.</p> </body> </html>
- 팁 1: 태그를 꼭 닫아야 합니다.
- 팁 2: 몇 가지 문법 오류가 있더라도 포기하지 마세요. 계속해서 고쳐가며 배웁시다.
- 팁 3: 자신만의 창의적인 디자인을 위해 CSS를 공부하면 도움이 됩니다.
10. 참고 자료 및 더 배우기
- MDN Web Docs: 웹 기술 관련 정보, 문서, 가이드, API 등의 풍부한 자료가 있음
- w3schools: HTML, CSS, JavaScript 등 웹 기술의 튜토리얼과 예제를 제공
- Stack Overflow: 웹 개발자들이 질문과 답변을 주고받는 커뮤니티
- CSS-Tricks: 웹 디자인, CSS 관련 팁과 트릭을 소개하는 사이트
- Can I use: 다양한 브라우저의 HTML, CSS, JavaScript 호환성 정보 확인 가능
'일상정보' 카테고리의 다른 글
초보자를 위한 개인 웹 사이트 만들기 - 단계별 가이드 (0) | 2024.08.01 |
---|---|
미술의 미래 - "21 세기 미술"의 새로운 얼굴 (1) | 2024.08.01 |
123RF 여성 이미지 - 더 알아보기 (0) | 2024.07.31 |
운악산 자연 휴양림 소개와 이용 안내 (0) | 2024.07.31 |
효과적인 노션 홈페이지 제작 가이드 (0) | 2024.07.30 |