HTML5 Text Elements

텍스트 요소(Text Elements)


단락 요소와 제목 요소(Paragraph and Heading Elements): <p>, <h1> ~ <h6>

단락 요소(<p>)는 문서를 구성하는 기본 텍스트 블록입니다. 단락 요소는 문단을 나누는 데 사용됩니다. 제목 요소(<h1> ~ <h6>)는 문서의 구조와 계층을 정의합니다. <h1>은 가장 중요한 제목을 나타내며, <h6>은 가장 덜 중요한 제목을 나타냅니다.

예제: 단락 요소와 제목 요소 사용

<!DOCTYPE html>
<html lang="ko">
<head>
    <meta charset="UTF-8">
    <title>단락 요소와 제목 요소</title>
</head>
<body>
    <h1>이것은 제목 1입니다 (This is Heading 1)</h1>
    <h2>이것은 제목 2입니다 (This is Heading 2)</h2>
    <h3>이것은 제목 3입니다 (This is Heading 3)</h3>
    <p>이것은 단락입니다. 단락 요소는 문단을 나타내며, 여러 문장을 포함할 수 있습니다. (This is a paragraph. The paragraph element represents a paragraph and can contain multiple sentences.)</p>
</body>
</html>

텍스트 강조 요소(Text Emphasis Elements): <strong>, <em>, <mark>

텍스트 강조 요소는 텍스트의 의미를 강조하거나 시각적으로 강조하는 데 사용됩니다. <strong>은 강한 중요성을 나타내고, <em>은 강조를 나타내며, <mark>는 하이라이트를 나타냅니다.

예제: 텍스트 강조 요소 사용

<!DOCTYPE html>
<html lang="ko">
<head>
    <meta charset="UTF-8">
    <title>텍스트 강조 요소</title>
</head>
<body>
    <p><strong>강조된 텍스트</strong>는 중요한 내용을 나타냅니다. (The <strong>strong</strong> element represents strong importance.)</p>
    <p><em>이탤릭체 텍스트</em>는 강조를 나타냅니다. (The <em>em</em> element represents emphasis.)</p>
    <p><mark>하이라이트된 텍스트</mark>는 주목할 만한 내용을 나타냅니다. (The <mark>mark</mark> element represents highlighted text.)</p>
</body>
</html>

인라인 텍스트 요소(Inline Text Elements): <span>, <br>, <wbr>

인라인 텍스트 요소는 텍스트의 특정 부분을 스타일링하거나 구조를 제공하는 데 사용됩니다. <span>은 별도의 의미가 없는 인라인 컨테이너이며, <br>은 줄 바꿈을, <wbr>은 단어 줄 바꿈 가능 지점을 나타냅니다.

예제: 인라인 텍스트 요소 사용

<!DOCTYPE html>
<html lang="ko">
<head>
    <meta charset="UTF-8">
    <title>인라인 텍스트 요소</title>
</head>
<body>
    <p><span style="color: blue;">이 텍스트는 파란색으로 스타일링되었습니다.</span> (This text is styled in blue using <span>.)</p>
    <p>이 문장은 줄 바꿈 <br> 요소를 포함합니다. (This sentence includes a line break using <br> element.)</p>
    <p>긴단어<wbr>줄바꿈가능. (A longword<wbr>with possible break points.)</p>
</body>
</html>

목록 요소(List Elements): 순서 있는 목록(<ol>), 순서 없는 목록(<ul>), 정의 목록(<dl>)

목록 요소는 항목의 그룹을 나타내는 데 사용됩니다. 순서 있는 목록(<ol>)은 번호가 매겨진 목록을, 순서 없는 목록(<ul>)은 점으로 표시된 목록을, 정의 목록(<dl>)은 용어와 정의 쌍을 나타냅니다.

예제: 목록 요소 사용

<!DOCTYPE html>
<html lang="ko">
<head>
    <meta charset="UTF-8">
    <title>목록 요소</title>
</head>
<body>
    <h2>순서 있는 목록 (Ordered List)</h2>
    <ol>
        <li>첫 번째 항목 (First item)</li>
        <li>두 번째 항목 (Second item)</li>
        <li>세 번째 항목 (Third item)</li>
    </ol>

    <h2>순서 없는 목록 (Unordered List)</h2>
    <ul>
        <li>첫 번째 항목 (First item)</li>
        <li>두 번째 항목 (Second item)</li>
        <li>세 번째 항목 (Third item)</li>
    </ul>

    <h2>정의 목록 (Definition List)</h2>
    <dl>
        <dt>HTML</dt>
        <dd>하이퍼텍스트 마크업 언어 (HyperText Markup Language)</dd>
        <dt>CSS</dt>
        <dd>캐스케이딩 스타일 시트 (Cascading Style Sheets)</dd>
    </dl>
</body>
</html>

HTML5의 텍스트 요소를 적절히 활용하면 웹 문서의 구조와 가독성을 높일 수 있습니다. 각 요소는 특정한 목적을 가지고 있으며, 문서의 의미와 사용자 경험을 향상시키는 데 중요한 역할을 합니다.

Leave a Reply

Your email address will not be published. Required fields are marked *