HTML

7. HTML Tags

okthatsimple 2024. 7. 8. 21:49

Tags

  • 대표적으로 p, a, div, span, break, script가 있다.

p

목적

  • 단락(paragraph)을 들여쓰기나 서식을 줄 떄 사용

예시

<!DOCTYPE html>
<html lang="en">

<head>
    <style>
        p {
            color: blue;
            font-size: 30px;
            font-weight: 700;
            text-align: center;
        }
    </style>
</head>

<body>
    <p>Paragraph!</p>
</body>

</html>

a

목적

  • 사이트 링크, 다운로드 링크 등 다른 페이지로 이동하는 하이퍼링크를 표현함
  • 목적지를 알려주는 href 속성과 함께 쓰임

예시

  • <a href = "https://www.google.com">Google</a>

div

목적

  • HTML 문서의 섹션을 나누어, 섹션 전체에 CSS를 적용하거나 자바스크립트 인자로 사용 가능
  • p와 div의 차이
    • p는 중첩 안 됨. p 안에 p 안 됨.
    • div 안에는 div, p 모두 담을 수 있음.

예시

<html>
<head>
    <style>
        div {
            margin: 2px;
            font-size: 25px;
        }
    </style>
</head>

<body>
    <div>div!</div>
</body>

</html>

span

목적

  • span 자체는 아무런 변화도 안 줌
  • span 태그에 CSS, javascript를 적용할 수 있음.
  • p, div, span의 차이
    • p와 div는 block-level element이고, span은 inline element임.
    • 시각적으로, p와 div는 가로 전체를 차지함. span은 텍스트 부분만 차지함.
      • background color를 초록색으로 지정하면, p와 div는 가로 줄 전체를 초록색으로 칠하는데, span은 텍스트 부분만 초록 배경이 된다는 뜻.
    • span은 p, div를 포함할 수 없음.

예시

<!DOCTYPE html>
<html>
<head>
    <title>
        GeeksforGeeks span tag
    </title>

    <!-- style for span tag  -->
    <style>
        span {
            margin: 2px;
            font-size: 25px;
        }
    </style>
</head>

<body>
    <span>span!</span><br/>
</body>
</html>

break(br)

목적

  • 줄바꿈

예시

<br>

script

목적

  • 클라이언트사이드 스크립트 혹은 외부 자바스크립트를 추가

예시

<!DOCTYPE html>
<html>
<body>
    <p id="text"></p>

    <script>
        document.getElementById("text").innerHTML = "Hello!";
    </script>
</body>
</html>

'HTML' 카테고리의 다른 글

9. HTML Lists  (0) 2024.07.08
8. HTML Tables  (0) 2024.07.08
6. HTML Entities  (0) 2024.07.08
5. HTML Heading, Links, Images, Semantics  (0) 2024.07.07
4. HTML Attributes  (0) 2024.07.07