ABOUT ME

-

Today
-
Yesterday
-
Total
-
  • HTML 기본 태그 & 코드 정렬 커맨드
    front-end/HTMI CSS 2023. 6. 2. 12:46
    728x90

    - 코드 정렬 커맨드

    1. Windows : Shift + Alt + F
    2. MAC : Shift + Option + F
    3. Linux : Ctrl + Shift + I

     

    1. HTML의  기본태그

    <p>글 본문</p>
    <h1>글 제목</h1>
    <img src="이미지 경로">
    <a href="">링크</a>
    <button>버튼</button>
    <ul><li>리스트</li></ul>
    <ol><li>리스트</li></ol>
    • 태그을 열면 태그를 닫아야 된다.
      • but 닫지 않아도 되는 태그도 존재를 합니다. 대표적으로 <img>가 있습니다.
    • 특정 태그는 안에 href=" ", src=" " 이런 속성을 집어넣어서 추가 정보를 입력이 가능합니다.
      •  href는 클릭시 이동할 링크 기입 가능하고, src는 파일 경로를 기입 가능합니다.
    • 용도에 맞는 태그를 사용를 해야 됩니다.
      • HTML은 마크업언어기 때문에 자료의 구조를 쉽게 파악 하는것이 목적입니다.
      • 용도에 맞는 태그를 사용하면 더욱 '웹표준'에 맞게 됩니다.

     

     

    1.1 다중 속성을 사용하는 방법

    <body bgcolor="pink" text="red">
    </body>

     

     

    2. 제목(headline) 태그

     

    <h>제목</h>

    h : headLine의 약자 (h1~h6)

    html문서 본문에서 제목을 표현하는 태그

    크기, 굵기별로 숫자를 붙여서 사용
    숫자가 작을수로 글씨가 크고, 중요도가 높다

    <body>
        <h1>h1태크입니다.</h1>
        <h2>h2태크입니다.</h2>
        <h3>h3태크입니다.</h3>
        <h4>h4태크입니다.</h4>
        <h5>h5태크입니다.</h5>
        <h6>h6태크입니다.</h6>
    </body>

     

     

    3. 본문 태그

    - p 태그(paragraph)

    <p>내용<p>

    단락 단위로 표현이 되기때문에 가로 한줄 영역을 전부 차지 한다.

     

    - span태그

    <span>내용</span>
    문장으로 표현이 되기 때문에 내가 넣은 내용만큼만 영역으로 차지한다.

    <p>P태그 입니다.</p>
    <p>P태그 입니다.</p>
        <span>점심은 뭐 드시나요?</span>
        <span>저는 빵을 먹습니다.</span>

     

    - span 태그와 일반 텍스트의 차이
    span태그는 스타일 지정이 가능하다.
    특징이 없지만 그럼에도 불구하고 우리가 태그를 사용해야 하는 이유는
    특정 요소에마 접근하기 위해서! 

     

    - 강조 태그

    - b태그

    <b>내용</b>

    다른텍스트와 구별할떄 사용하는 태그
    bold 시각적 의미로 강조해주는 태그

     

    - strong 태그

    <strong>내용<strong>

    중요한 문구를 강조하는 태그
    실질적 의미의 강조

        <b>공지 사항</b>
        <p>지각 금지!!</p>
        
        <span>이 좌석은</span>
        <strong>노약자, 임산부만</strong>
        <span>이용 가능합니다.</span>

    - 기타 태그

    - br 태그(줄바꿈 태그)

    <br>

        <span>점심은 뭐 드시나요? <br> </span>
        <span>저는 빵을 먹습니다.</span>

     

    - hr태그(수평선 태그)

    <hr>

        <b>공지 사항</b>
        <p>지각 금지!!</p>
        <hr>
        <span>이 좌석은</span>
        <strong>노약자, 임산부만</strong>
        <span>이용 가능합니다.</span>

     

     

    4. 리스트 태그

    1. 리스트 공간 선언 : ol, ul
    2. 리스트 안에 들어갈 실질적 데이터 : li
    ol과 ul는 li 태그는 무조건 사용해야 한다!!

    - ol (ordered list) : 정돈되어있는 리스트 (순서o)
    - ul (unodered list) : 정돈되어있지 않은 리스트(순서X)

        <ol>
            <li>물을 끓인다.</li>
            <li>라면을 넣는다.</li>
            <li>계란을 넣는다.</li>
        </ol>
        
        <ul>
            <li>물을 끓인다.</li>
            <li>라면을 넣는다.</li>
            <li>계란을 넣는다.</li>
        </ul>

    TIP

    1. P태그를 3개 만들기 : P*3

    2. 정돈 되어 있는 3개의 항목의 리스트 만들기 : ol>li*3

     

     

    5. a태그

    <a href="url">텍스트</a>

    하이퍼 링크를 걸어주는 태그

    현재 문저에서 다른 문서로 즉시 접근 가능

    href hypertext reference로 연결할 주소 지정
    value 문서 내 특정 위치 이동
    target 링크된 내용이 열릴 대상
    _blank : 링크 클릭시 새창
    _self : 현재와 동일한 브라우저 창

     

    <a href="https://sim-too.tistory.com/">이걸 클릭하면서 블로그로 이동 합니다.</a>

    - 절대 경로 : 웹페이지나 파일이 가진 고유 경로

     

    - 상대 경로 : 특정위치를 기준으로 파일을 찾는다(내부자료연결)

    / = 루트 폴더 기준. (web root)

    ./ = 현재 폴더 기준 (생략가능)

    ../ = 상위 폴더 기준

    ../../../ = 여러번의 상위 폴더

     <!-- 절대 경로 -->
     <a href="https://sim-too.tistory.com/">이걸 클릭하면서 블로그로 이동 합니다.</a>
      
     <!-- 상대 경로 -->
     <a href="ex04_리스트실습.html">ex04_리스트 실습</a>

     

     

    6. 이미지태그

    <img src="경로" alt="설명">

    이미지 링크를 걸어주는 태그

    <h4>절대경로로 이미지 가져오기</h4>
      <img src="https://i.namu.wiki/i/IFjfI4nHiH4ROxcevtHKZ1e3eAVU1uwiTeVEVJ4Q4Ish60aj5n29HXEzW3cqIxWvQfbz9NLK0Yp5C1xbtU_p91mf5tve8SoWjn37Eoyb2uJ1WIymj7Xl7vq95cLQxa0BdJ9cS6uU4GFlxbMri6FaYw.webp" alt="PS5 사진">
     
    <h4>상대경로로 이미지 가져오기</h4>
      <img src="./IMG/ps5.webp" alt="ps5">

     

     

    7.테이블 태그

    <table> </table>

    table을 만들 때 사용하는 태그

     

    <caption> </caption>

    표의 제목을 나타내는 태그

     

    <thead> </thead>

    Header Content를 모아놓은 태그

     

    <th> </th>

    행 내부의 제목 셀 태그

     

    <tbody> </tbody>

    body Content를 모아 놓은 태그

     

    <tr> </tr>

    표의 행을 만들 때 사용하는 태그

     

    <td> </td>

    행 냅의 일반 셀 태그

     

    <td rowspan="숫자"> </td>

    셀을 세로로 병합

     

    <td colspan="숫자"> </td>

    셀을 가로로 병합

     

      <table border="1">
        <caption>
          좋은 국밥
        </caption>
        <thead>
          <tr>
            <th>메뉴</th>
            <th>가격</th>
            <th>비고</th>
          </tr>
        </thead>
        <tbody>
          <tr>
            <td>좋은국밥</td>
            <td>8,000원</td>
            <td rowspan="3">식사</td>
          </tr>
          <tr>
            <td>머리국밥</td>
            <td>7,000원</td>
          </tr>
          <tr>
            <td>고기국밥</td>
            <td>7,000원</td>
          </tr>
          <tr>
            <td>소주</td>
            <td>4,000원</td>
            <td rowspan="2">주류</td>
          </tr>
          <tr>
            <td>맥주</td>
            <td>4,000원</td>
          </tr>
          <tr>
            <td>막걸리</td>
            <td colspan="2">판매중지</td>
          </tr>
        </tbody>
      </table>

    728x90
Designed by Tistory.