1️⃣
2️⃣ html 태그
3️⃣ head 태그
<head>
<meta charset="UTF-8"> <!-- 문서의 문자 인코딩을 UTF-8로 설정 -->
<meta name="viewport" content="width=device-width, initial-scale=1.0"> <!-- 반응형 웹 설정 -->
<title>Document Title</title> <!-- 브라우저 탭에 표시될 문서 제목 -->
</head>
4️⃣ body 태그
<body>
<h1>Heading 1</h1> <!-- 큰 제목을 표시 -->
<p>This is a paragraph.</p> <!-- 단락(문장)을 표시 -->
</body>
5️⃣ HTML 요소 구조
<태그명 속성="값">내용</태그명>
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>My First HTML Page</title>
</head>
<body>
<h1>Welcome to My Website</h1>
<p>This is my first HTML page. I'm learning how to structure a web page using HTML.</p>
</body>
</html>
CSS는 선택자와 선언 블록으로 구성됩니다.
선택자 {
속성1: 값1;
속성2: 값2;
...
}
1️⃣ 선택자
p {
color: blue;
font-size: 16px;
}
이 코드는 모든 p 요소의 텍스트 색상을 파란색(blue)으로, 글자 크기를 16픽셀(16px)로 설정합니다.
2️⃣ 속성
p {
color: blue;
font-size: 16px;
}
여기서 color는 텍스트 색상, font-size는 글자 크기를 의미합니다.
3️⃣ 값
p {
color: blue;
font-size: 16px;
}
이 예에서 blue와 16px은 각각 텍스트 색상과 글자 크기를 정의하는 값입니다.
4️⃣ 선언
p {
color: blue;
font-size: 16px;
background-color: yellow;
}
이 코드에서 세 개의 선언(color, font-size, background-color)이 사용되었습니다.
5️⃣ 적용 예시
h1 {
color: red;
text-align: center;
}
p {
font-size: 18px;
line-height: 1.6;
}
요소의 글자 크기를 18픽셀(18px)로, 줄 간격을 1.6으로 설정합니다.