본문 바로가기
Study

01. HTML 요소와 속성 완벽 가이드 | 웹 개발 기초

by 구구 구구 2024. 7. 1.
반응형

힘들어요, dall-e

 

01. 서론

1) HTML이란?

HTML(하이퍼텍스트 마크업 언어, HyperText Markup Language)은 웹 페이지의 구조를 정의하는 마크업 언어입니다. 웹 페이지는 텍스트, 이미지, 링크 등 다양한 요소로 구성되며, 이러한 요소들을 HTML 태그를 사용하여 구조화합니다. HTML은 웹 페이지의 뼈대를 구성하고, CSS와 JavaScript와 함께 사용되어 웹 페이지의 스타일링과 동적 기능을 제공합니다.

HTML의 주요 특징:

  • 마크업 언어: HTML은 텍스트에 태그를 사용하여 문서의 구조와 내용을 정의합니다.
  • 웹 표준: HTML은 월드 와이드 웹 컨소시엄(W3C)에서 표준화된 웹 기술입니다.
  • 브라우저 호환성: 모든 웹 브라우저는 HTML을 해석하고 렌더링하여 사용자가 웹 페이지를 볼 수 있도록 합니다.

예시 코드:

<!DOCTYPE html>
<html>
<head>
    <title>My First HTML Page</title>
</head>
<body>
    <h1>Hello, World!</h1>
    <p>This is a paragraph.</p>
</body>
</html>

출력 결과:

  • 제목: "My First HTML Page"는 브라우저 탭에 표시됩니다.
  • 본문: "Hello, World!"는 큰 제목으로, "This is a paragraph."는 단락으로 표시됩니다.

2) HTML 요소와 속성의 중요성

HTML 요소와 속성은 웹 페이지의 구조와 내용을 정의하는 데 필수적입니다. 요소는 콘텐츠를 감싸는 태그로, 각 태그는 고유의 역할을 가지고 있습니다. 속성은 요소에 추가적인 정보를 제공하며, 특정 동작을 지정하거나 스타일을 적용하는 데 사용됩니다.

HTML 요소의 예:

  • 제목 요소: <h1>, <h2>, <h3> 등
  • 단락 요소: <p>
  • 이미지 요소: <img>

HTML 속성의 예:

  • id: 요소의 고유 식별자를 지정하여 CSS나 JavaScript에서 특정 요소를 선택할 때 사용됩니다.
  • class: 여러 요소에 공통의 클래스를 지정하여 CSS 스타일을 적용하거나 JavaScript로 선택할 때 사용됩니다.
  • src: 이미지나 외부 리소스의 경로를 지정합니다.
  • href: 하이퍼링크의 대상 URL을 지정합니다.
  • alt: 이미지가 표시되지 않을 때 대체 텍스트를 제공합니다.

예시 코드:

<!DOCTYPE html>
<html>
<head>
    <title>HTML Elements and Attributes</title>
</head>
<body>
    <h1 id="main-title">Welcome to My Page</h1>
    <p id="intro">This is the introduction paragraph.</p>
    <p class="highlight">This is another highlighted paragraph.</p>
    <a href="https://www.example.com">Visit Example</a>
    <img src="image.jpg" alt="A descriptive text">
</body>
</html>

출력 결과:

  • 제목: "Welcome to My Page" 텍스트가 큰 제목으로 표시됩니다.
  • 단락: "This is the introduction paragraph." 텍스트가 단락으로 표시됩니다.
  • 강조된 단락: "This is another highlighted paragraph." 텍스트가 강조된 스타일로 표시됩니다.
  • 링크: "Visit Example" 텍스트가 하이퍼링크로 표시되어 클릭하면 지정된 URL로 이동합니다.
  • 이미지: `src="image.jpg"` 경로의 이미지가 표시되며, 로드되지 않을 경우 `alt="A descriptive text"` 대체 텍스트가 표시됩니다.

 

02. HTML 요소란?

1) HTML 요소의 기본 구조

HTML 요소는 웹 페이지의 내용을 정의하는 기본 단위입니다. 각 HTML 요소는 시작 태그와 종료 태그, 그리고 그 사이에 위치한 콘텐츠로 구성됩니다. 일부 요소는 종료 태그가 없고 시작 태그만으로 구성될 수 있습니다(자체 닫는 태그).

기본 구조:

  • 시작 태그: 요소의 시작을 알립니다. 예: <p>
  • 종료 태그: 요소의 끝을 알립니다. 예: </p>
  • 콘텐츠: 시작 태그와 종료 태그 사이에 위치한 내용입니다. 예: "This is a paragraph."

예시:

<p>This is a paragraph.</p>

자체 닫는 태그:

자체 닫는 태그는 종료 태그 없이 단일 태그로 요소를 정의합니다. 주로 빈 요소나 외부 리소스를 삽입하는 데 사용됩니다.

예시:

<img src="image.jpg" alt="A descriptive text">

2) 블록 레벨 요소와 인라인 요소의 차이

HTML 요소는 두 가지 주요 유형으로 나뉩니다: 블록 레벨 요소와 인라인 요소. 이들은 웹 페이지의 레이아웃에 서로 다른 영향을 미칩니다.

블록 레벨 요소

블록 레벨 요소는 항상 새로운 줄에서 시작되며, 가로 전체를 차지합니다. 다른 블록 레벨 요소와 인라인 요소를 포함할 수 있습니다. 예시: <div>, <p>, <h1> - <h6>, <ul>, <ol>, <li>, <table>, <form>

예시 코드:

<div>
    <h1>Main Title</h1>
    <p>This is a paragraph inside a div.</p>
</div>

출력 결과:

  • "Main Title"은 큰 제목으로 표시되고, 그 아래 "This is a paragraph inside a div." 단락이 표시됩니다. 두 요소는 각각 새로운 줄에서 시작됩니다.

인라인 요소

인라인 요소는 같은 줄에 표시되며, 가로 전체를 차지하지 않습니다. 다른 인라인 요소만 포함할 수 있으며, 블록 레벨 요소를 포함할 수 없습니다. 예시: <span>, <a>, <img>, <strong>, <em>

예시 코드:

<p>This is a <span style="color: red;">red text</span> inside a paragraph.</p>
<a href="https://www.example.com">Visit Example</a>

출력 결과:

  • "This is a red text inside a paragraph." 문장에서 "red text"는 빨간색으로 표시됩니다. 이 인라인 요소는 단락 안에 포함되어 같은 줄에 표시됩니다.
  • "Visit Example"은 하이퍼링크로 표시되며 클릭 시 지정된 URL로 이동합니다.

예제 종합

위에서 배운 내용을 종합하여 HTML 문서를 작성해 보겠습니다.

종합 예제 코드:

<!DOCTYPE html>
<html>
<head>
    <title>HTML Elements Example</title>
</head>
<body>
    <h1>Main Title</h1>
    <p>This is a paragraph with an <a href="https://www.example.com">example link</a> and an inline <span style="color: red;">red text</span>.</p>
    <div>
        <h2>Section Title</h2>
        <p>This is a paragraph inside a div.</p>
    </div>
    <img src="https://via.placeholder.com/150" alt="Placeholder Image">
</body>
</html>

출력 결과:

  • "Main Title"은 큰 제목으로 표시됩니다.
  • "This is a paragraph with an example link and an inline red text."는 단락으로 표시되며, "example link"는 하이퍼링크로, "red text"는 빨간색 텍스트로 표시됩니다.
  • "Section Title"은 "Main Title" 아래에 큰 제목으로, 그 아래 "This is a paragraph inside a div." 단락이 표시됩니다.
  • 지정된 이미지가 표시되며, 이미지가 로드되지 않을 경우 "Placeholder Image"라는 대체 텍스트가 표시됩니다.

 

03. 주요 HTML 요소

1) <div>: 블록 레벨 컨테이너

<div> 요소는 블록 레벨 컨테이너로, 웹 페이지의 다양한 섹션을 그룹화하는 데 사용됩니다. CSS와 함께 사용하여 레이아웃과 스타일을 적용할 수 있습니다. <div> 요소는 의미가 없으며, 주로 스타일링이나 스크립팅을 위해 사용됩니다.

예시 코드:

<div class="container">
    <h2>Section Title</h2>
    <p>This is a paragraph inside a div.</p>
</div>

출력 결과:

  • "Section Title"은 큰 제목으로 표시되고, 그 아래 "This is a paragraph inside a div." 단락이 표시됩니다. 두 요소는 각각 새로운 줄에서 시작됩니다.
  • .container 클래스를 사용하여 CSS 스타일을 적용할 수 있습니다.

2) <span>: 인라인 컨테이너

<span> 요소는 인라인 컨테이너로, 텍스트의 특정 부분이나 인라인 요소를 그룹화하는 데 사용됩니다. <span> 요소는 블록 레벨 요소와 달리 새 줄을 만들지 않으며, 주로 스타일링이나 스크립팅을 위해 사용됩니다.

예시 코드:

<p>This is a <span class="highlight">highlighted text</span> inside a paragraph.</p>

출력 결과:

  • "This is a highlighted text inside a paragraph." 문장에서 "highlighted text"는 강조된 텍스트로 스타일링됩니다.
  • .highlight 클래스를 사용하여 CSS 스타일을 적용할 수 있습니다.

3) <ul>과 <ol>: 목록 요소

<ul> 요소는 순서가 없는 목록을 정의하며, 각 항목은 <li> 요소로 정의됩니다. 일반적으로 불릿 포인트로 표시됩니다. <ol> 요소는 순서가 있는 목록을 정의하며, 각 항목은 <li> 요소로 정의됩니다. 각 항목 앞에 숫자가 표시됩니다.

예시 코드:

<ul>
    <li>Item 1</li>
    <li>Item 2</li>
    <li>Item 3</li>
</ul>

<ol>
    <li>First item</li>
    <li>Second item</li>
    <li>Third item</li>
</ol>

출력 결과:

  • 첫 번째 목록은 불릿 포인트로 표시된 순서가 없는 목록입니다.
  • 두 번째 목록은 숫자로 표시된 순서가 있는 목록입니다.

4) <li>: 목록 항목 요소

<li> 요소는 목록 항목을 정의합니다. <ul>, <ol>, <menu> 요소 안에서 사용됩니다.

예시 코드:

<ul>
    <li>Item 1</li>
    <li>Item 2</li>
    <li>Item 3</li>
</ul>

출력 결과:

  • 세 개의 목록 항목이 불릿 포인트로 표시된 순서가 없는 목록 안에 포함됩니다.

5) <table>: 표 요소

<table> 요소는 표 형식의 데이터를 정의합니다. 행(<tr>), 헤더(<th>), 셀(<td>)로 구성됩니다. 데이터는 그리드 형식으로 배열됩니다.

예시 코드:

<table border="1">
    <tr>
        <th>Header 1</th>
        <th>Header 2</th>
    </tr>
    <tr>
        <td>Data 1</td>
        <td>Data 2</td>
    </tr>
</table>

출력 결과:

  • 표의 첫 번째 행은 헤더 셀로 구성되며, "Header 1"과 "Header 2"가 표시됩니다.
  • 두 번째 행은 데이터 셀로 구성되며, "Data 1"과 "Data 2"가 표시됩니다.

6) <form>: 입력 폼 요소

<form> 요소는 사용자 입력을 받아 서버로 제출하기 위한 폼을 정의합니다. 다양한 입력 요소(<input>, <textarea>, <button> 등)를 포함합니다. <form> 요소는 action 속성으로 제출할 URL을, method 속성으로 제출 방법(GET 또는 POST)을 지정합니다.

예시 코드:

<form action="/submit" method="post">
    <label for="name">Name:</label>
    <input type="text" id="name" name="name"><br><br>
    <label for="email">Email:</label>
    <input type="email" id="email" name="email"><br><br>
    <input type="submit" value="Submit">
</form>

출력 결과:

  • "Name:" 레이블과 텍스트 입력 필드가 표시됩니다.
  • "Email:" 레이블과 이메일 입력 필드가 표시됩니다.
  • 사용자가 이름과 이메일을 입력하고 "Submit" 버튼을 클릭하면, 폼 데이터가 지정된 URL("/submit")로 전송됩니다.

 

04. HTML 속성이란?

1) 속성의 기본 개념

HTML 속성은 HTML 요소에 추가적인 정보를 제공하는데 사용됩니다. 속성은 태그의 시작 부분에 위치하며, 이름과 값으로 구성됩니다. 속성은 요소의 동작을 제어하거나 스타일을 지정하고, 특정 데이터를 요소에 전달하는 역할을 합니다.

HTML 속성의 구조:

  • 속성 이름: 속성의 이름을 정의합니다. 예: href, src, alt
  • 속성 값: 속성의 값을 정의합니다. 예: "https://www.example.com", "image.jpg", "A descriptive text"

예시:

<a href="https://www.example.com">Visit Example</a>

출력 결과:

  • "Visit Example" 텍스트가 하이퍼링크로 표시되며, 클릭하면 지정된 URL로 이동합니다.

2) 전역 속성과 특정 요소 속성의 차이

전역 속성

전역 속성은 HTML의 모든 요소에서 사용할 수 있는 속성입니다. 전역 속성은 요소의 스타일, 동작, 또는 다른 속성을 제어하는 데 유용합니다.

주요 전역 속성:

  • id: 문서 내에서 유일한 식별자를 지정합니다.
  • class: 요소에 하나 이상의 클래스를 지정하여 스타일링하거나 선택할 수 있습니다.
  • style: 인라인 CSS 스타일을 적용합니다.
  • title: 요소에 대한 추가 정보를 제공하며, 마우스를 올려놓으면 툴팁이 표시됩니다.
  • data-*: 사용자 정의 데이터를 요소에 저장할 수 있습니다.

예시 코드:

<div id="main-content" class="container" style="color: blue;" title="Main content area" data-info="custom data">
    This is the main content area.
</div>

출력 결과:

  • 텍스트 "This is the main content area."가 파란색으로 표시되며, 마우스를 올려놓으면 "Main content area" 툴팁이 표시됩니다.
  • 요소는 id, class, title, data-info 속성을 가집니다.

특정 요소 속성

특정 요소 속성은 특정 HTML 요소에만 적용되는 속성입니다. 이러한 속성은 요소의 고유한 기능이나 동작을 제어합니다.

주요 특정 요소 속성:

  • src (<img>, <audio>, <video>): 외부 리소스의 경로를 지정합니다.
  • alt (<img>): 이미지의 대체 텍스트를 제공합니다.
  • href (<a>, <link>, <area>): 하이퍼링크의 대상 URL을 지정합니다.
  • type (<button>, <input>, <script>): 요소의 타입을 지정합니다.
  • value (<input>, <option>, <button>): 요소의 초기 값을 지정합니다.

예시 코드:

<a href="https://www.example.com">Visit Example</a>
<img src="image.jpg" alt="A descriptive text">

출력 결과:

  • "Visit Example" 텍스트가 하이퍼링크로 표시되며, 클릭 시 지정된 URL로 이동합니다.
  • 지정된 경로의 이미지가 표시되며, 이미지가 로드되지 않을 경우 "A descriptive text"가 표시됩니다.

 

05. 주요 HTML 속성

1) `id`: 고유 식별자

`id` 속성은 HTML 요소에 고유한 식별자를 부여합니다. 이 식별자는 문서 내에서 유일해야 하며, CSS 스타일링이나 JavaScript 조작 시 특정 요소를 선택하는 데 사용됩니다.

예시 코드:

<h1 id="main-title">Welcome to My Website</h1>
<p id="intro">This is the introduction paragraph.</p>

출력 결과:

  • "Welcome to My Website" 텍스트가 큰 제목으로 표시됩니다.
  • "This is the introduction paragraph." 텍스트가 단락으로 표시됩니다.

CSS 예시:

#main-title {
    color: blue;
}
#intro {
    font-style: italic;
}

결과:

  • "Welcome to My Website" 텍스트가 파란색으로 표시됩니다.
  • "This is the introduction paragraph." 텍스트가 이탤릭체로 표시됩니다.

2) `class`: 클래스 명칭

`class` 속성은 HTML 요소에 클래스를 지정합니다. 여러 요소에 동일한 클래스를 부여하여 공통의 스타일을 적용하거나, JavaScript에서 특정 클래스를 가진 요소를 선택할 수 있습니다.

예시 코드:

<p class="highlight">This is a highlighted paragraph.</p>
<p class="highlight">This is another highlighted paragraph.</p>

출력 결과:

  • 두 개의 단락이 표시되며, 두 단락 모두 `class="highlight"`를 가집니다.

CSS 예시:

.highlight {
    background-color: yellow;
}

결과:

  • 두 단락 모두 노란색 배경색으로 표시됩니다.

3) `src`: 소스 경로

`src` 속성은 이미지, 비디오, 오디오 등 외부 리소스의 경로를 지정합니다. 주로 <img>, <audio>, <video> 태그에서 사용됩니다.

예시 코드:

<img src="image.jpg" alt="A descriptive text">

출력 결과:

  • `src` 속성에 지정된 경로의 이미지가 웹 페이지에 표시됩니다.
  • 이미지가 로드되지 않을 경우, `alt` 속성의 대체 텍스트가 표시됩니다.

4) `href`: 하이퍼링크 경로

`href` 속성은 하이퍼링크의 대상 URL을 지정합니다. 주로 <a>, <link>, <area> 태그에서 사용됩니다.

예시 코드:

<a href="https://www.example.com">Visit Example</a>

출력 결과:

  • "Visit Example" 텍스트가 하이퍼링크로 표시되며, 클릭하면 지정된 URL로 이동합니다.

5) `alt`: 대체 텍스트

`alt` 속성은 이미지가 표시되지 않을 때 대체 텍스트를 제공합니다. 이는 접근성 향상 및 이미지 로딩 실패 시 유용합니다.

예시 코드:

<img src="image.jpg" alt="A descriptive text">

출력 결과:

  • 이미지가 정상적으로 로드되면 화면에 표시됩니다.
  • 이미지가 로드되지 않으면 "A descriptive text"라는 대체 텍스트가 표시됩니다.

종합 예제

위에서 배운 주요 HTML 속성들을 종합하여 HTML 문서를 작성해 보겠습니다.

종합 예제 코드:

<!DOCTYPE html>
<html>
<head>
    <title>HTML Attributes Example</title>
    <style>
        #main-title {
            color: blue;
        }
        .highlight {
            background-color: yellow;
        }
    </style>
</head>
<body>
    <h1 id="main-title">Welcome to My Website</h1>
    <p id="intro" class="highlight">This is the introduction paragraph.</p>
    <p class="highlight">This is another highlighted paragraph.</p>
    <a href="https://www.example.com">Visit Example</a>
    <img src="image.jpg" alt="A descriptive text">
</body>
</html>

출력 결과:

  • "Welcome to My Website" 텍스트가 파란색으로 큰 제목으로 표시됩니다.
  • 두 단락 모두 노란색 배경색으로 표시됩니다.
  • "Visit Example" 텍스트가 하이퍼링크로 표시되며, 클릭 시 지정된 URL로 이동합니다.
  • 지정된 경로의 이미지가 표시되며, 이미지가 로드되지 않을 경우 "A descriptive text"가 표시됩니다.

 

 

06. HTML 요소와 속성의 활용 예시

1) 기본 HTML 문서 예제

HTML 문서를 작성할 때, 기본적인 구조를 이해하고 이를 바탕으로 문서를 구성하는 것이 중요합니다. HTML 문서는 일반적으로 다음과 같은 기본 구조를 가집니다:

기본 HTML 문서 구조:

<!DOCTYPE html>
<html>
<head>
    <title>My First HTML Page</title>
</head>
<body>
    <h1>Hello, World!</h1>
    <p>This is a paragraph.</p>
</body>
</html>

구성 요소 설명:

  • <!DOCTYPE html>: HTML5 문서임을 선언합니다.
  • <html>: HTML 문서의 루트 요소로, 전체 HTML 문서를 감쌉니다.
  • <head>: 문서의 메타데이터(제목, 인코딩, 외부 파일 링크 등)를 포함합니다.
  • <title>: 문서의 제목을 정의하며, 브라우저 탭에 표시됩니다.
  • <body>: 실제 웹 페이지에 표시되는 콘텐츠를 포함합니다.

출력 결과:

  • 브라우저 탭에 "My First HTML Page"가 표시됩니다.
  • "Hello, World!" 텍스트가 큰 제목으로 표시됩니다.
  • "This is a paragraph." 텍스트가 단락으로 표시됩니다.

2) 실습 예제: 다양한 요소와 속성 사용

다양한 HTML 요소와 속성을 사용하여 더욱 복잡한 웹 페이지를 작성해 보겠습니다. 이번 예제에서는 여러 요소와 속성을 결합하여 구조적이고 스타일링된 문서를 만들어 봅니다.

실습 예제 코드:

<!DOCTYPE html>
<html>
<head>
    <title>HTML Elements and Attributes Example</title>
    <style>
        body {
            font-family: Arial, sans-serif;
            margin: 20px;
        }
        #main-title {
            color: blue;
            text-align: center;
        }
        .highlight {
            background-color: yellow;
        }
        .container {
            border: 1px solid #ddd;
            padding: 20px;
            margin-bottom: 20px;
        }
        ul, ol {
            margin-left: 20px;
        }
        table {
            width: 100%;
            border-collapse: collapse;
        }
        th, td {
            border: 1px solid #ddd;
            padding: 8px;
            text-align: left;
        }
        th {
            background-color: #f4f4f4;
        }
    </style>
</head>
<body>
    <h1 id="main-title">Welcome to My Web Page</h1>
    <div class="container">
        <h2>About Me</h2>
        <p class="highlight">Hi, I'm a web developer with a passion for creating amazing websites.</p>
        <p>Here are a few things I love:</p>
        <ul>
            <li>Coding</li>
            <li>Designing</li>
            <li>Learning new technologies</li>
        </ul>
        <p>Here are a few places I've worked:</p>
        <ol>
            <li>Company A</li>
            <li>Company B</li>
            <li>Company C</li>
        </ol>
    </div>
    <div class="container">
        <h2>Contact Me</h2>
        <form action="/submit" method="post">
            <label for="name">Name:</label>
            <input type="text" id="name" name="name"><br><br>
            <label for="email">Email:</label>
            <input type="email" id="email" name="email"><br><br>
            <input type="submit" value="Submit">
        </form>
    </div>
    <div class="container">
        <h2>My Favorite Foods</h2>
        <table>
            <tr>
                <th>Food</th>
                <th>Type</th>
            </tr>
            <tr>
                <td>Pizza</td>
                <td>Italian</td>
            </tr>
            <tr>
                <td>Sushi</td>
                <td>Japanese</td>
            </tr>
            <tr>
                <td>Tacos</td>
                <td>Mexican</td>
            </tr>
        </table>
    </div>
</body>
</html>

출력 결과:

  • 제목: "Welcome to My Web Page" 텍스트가 파란색으로 중앙에 큰 제목으로 표시됩니다.
  • 섹션 1: "About Me" 섹션이 표시되고, 노란색 배경의 강조된 단락과 순서가 없는 목록(불릿 포인트)이 포함됩니다.
  • 섹션 2: "Contact Me" 섹션이 표시되고, 사용자 입력 폼이 포함됩니다. 사용자는 이름과 이메일을 입력하고 "Submit" 버튼을 클릭할 수 있습니다.
  • 섹션 3: "My Favorite Foods" 섹션이 표시되고, 표가 포함되어 있으며, 각 행에는 좋아하는 음식과 그 종류가 나열됩니다.

 

 

07. 결론

1) HTML 요소와 속성의 중요성 재강조

HTML 요소와 속성은 웹 페이지의 구조와 내용을 정의하는 기본 구성 요소입니다. 이들은 웹 개발의 기초를 형성하며, 웹 페이지가 어떻게 표시되고 작동하는지를 결정합니다.

  • HTML 요소는 웹 페이지의 다양한 부분을 정의합니다. 예를 들어, <div> 요소는 페이지의 섹션을 구분하고, <p> 요소는 단락을 정의하며, <a> 요소는 하이퍼링크를 생성합니다.
  • HTML 속성은 이러한 요소에 추가적인 정보를 제공합니다. 예를 들어, idclass 속성은 요소를 고유하게 식별하거나 스타일링하는 데 사용되며, hrefsrc 속성은 링크와 리소스 경로를 지정합니다.

이와 같은 요소와 속성의 올바른 사용은 웹 페이지의 접근성, 유지보수성, 그리고 사용자 경험을 크게 향상시킵니다. 웹 개발자는 이러한 기본 개념을 철저히 이해하고 적용함으로써, 보다 효율적이고 효과적인 웹 페이지를 만들 수 있습니다.

2) 추가 학습 자료와 참고 링크

HTML의 요소와 속성에 대해 더 깊이 이해하고 실습하려면, 다음의 자료들을 참고하세요:

이 자료들을 통해 HTML 요소와 속성에 대한 이해를 더욱 심화하고, 실습을 통해 직접 적용해 볼 수 있습니다. 웹 개발의 기초를 탄탄히 다지면, 보다 복잡하고 기능적인 웹 페이지를 효율적으로 구축할 수 있습니다.

 


관련된 다른 글도 읽어보시길 추천합니다

 

2024.06.26 - [Study] - 00. HTML 개요 및 기본 태그 학습: 웹 개발의 기초

 


읽어주셔서 감사합니다

공감은 힘이 됩니다

 

:)

반응형

TOP

Designed by 티스토리