
HTML을 처음 배우실 때 가장 중요한 것은 HTML 문서의 기본 구조를 이해하는 것입니다. 이 구조는 모든 웹 페이지에서 동일하게 사용되며, 이를 이해하면 웹 개발의 기초를 탄탄히 다질 수 있습니다.
이번에는 간단한 블로그 포스트를 만드는 프로젝트를 통해 HTML의 기본 구조를 자세히 알아보겠습니다. 이 프로젝트에서는 'Code Magazine'이라는 웹사이트에 '웹의 기본 언어'라는 제목의 블로그 포스트를 작성할 것입니다. 이 포스트에는 링크, 이미지, 굵은 글씨, 이탤릭체, 리스트 등이 포함되어 있으며, 이를 통해 다양한 HTML 요소들을 배울 수 있습니다.
먼저, 작업할 프로젝트 폴더를 생성합니다.
code-magazine으로 지정합니다.code-magazine 폴더에 복사합니다.code-magazine 폴더를 선택합니다.index.html로 설정합니다.index.html은 웹사이트의 메인 페이지를 의미합니다.HTML 문서를 작성할 때는 기본 구조를 따라야 합니다. 자동 완성 기능을 사용하지 않고 직접 작성해보겠습니다.
<!DOCTYPE html>
<html>
</html>
<html> 요소는 모든 HTML 문서의 최상위 요소이며, 전체 문서를 감싸는 역할을 합니다.<html>
<head>
</head>
<body>
</body>
</html>
<head> 요소:<body> 요소:<head>
<title>웹의 기본 언어</title>
</head>
<title> 요소는 브라우저 탭에 표시되는 페이지 제목을 지정합니다.<body>
<h1>웹의 기본 언어</h1>
</body>
<h1> 요소는 가장 큰 제목을 나타냅니다.작성한 코드를 보기 좋게 정렬하면 가독성이 높아집니다. 들여쓰기를 사용하여 요소의 포함 관계를 명확히 표시하세요.
예시:
<!DOCTYPE html>
<html>
<head>
<title>웹의 기본 언어</title>
</head>
<body>
<h1>웹의 기본 언어</h1>
</body>
</html>
<html> 안에 <head>와 <body>가 있고, 각각의 요소 안에 또 다른 요소들이 있습니다.index.html 파일을 더블 클릭합니다.<!DOCTYPE html>: 문서가 HTML5를 따른다는 것을 선언합니다.<html>: 모든 콘텐츠를 감싸는 최상위 요소입니다.<head>: 메타데이터, 제목, 스타일, 스크립트 등을 포함합니다.<title>: 페이지의 제목을 지정하며, 브라우저 탭에 표시됩니다.<body>: 실제로 화면에 표시되는 모든 콘텐츠를 포함합니다.<!DOCTYPE html>
<html>
<head>
<title>웹의 기본 언어</title>
</head>
<body>
<h1>웹의 기본 언어</h1>
</body>
</html>
이렇게 하면 HTML 문서의 기본 구조를 완성하였습니다. 이 구조를 이해하고 직접 작성해보는 것은 매우 중요합니다.
곧 다음 강의에서 다시 만나 뵙겠습니다!