HTML Reference

HTML

HTML(HyperText Markup Language)은 웹 페이지를 만들기 위한 언어입니다.

종류 설명
<a> 하이퍼 링크를 정의합니다.
<abbr> 생략된 글자나 머리글자를 표시하는데 사용합니다.
<acronym> 생략된 글자나 약어를 표시하는데 사용합니다.
<address> 페이지의 연락처 정보를 정의하는데 사용합니다.
<applet> 애플랫 요소를 정의합니다.
<area> 이미지 맵의 영역을 정의합니다.
<article> 문서내에 독립적인 컨텐츠를 정의합니다.
<aside> 문서내에 사이드 컨텐츠를 정의합니다.
<audio> 오디오 파일을 정의합니다.
<b> 글씨를 두껍게 표현할 때 사용합니다.
<base> 문서의 모든 URL의 기본이 되는 기본 URL을 설정합니다.
<basefont> 문서의 기본 폰트, 사이즈, 종류를 설정합니다.
<bdi> 텍스트의 출력 방향을 브라우저가 판단해 표현합니다.
<bdo> 텍스트의 방향을 설정합니다.
<big> 텍스트 크기를 크게해줍니다.
<blockquote> 긴 문장의 인용문을 정의합니다.
<blink> 텍스트를 깜박이게 합니다.
<body> 문서 본문에 해당하는 콘텐츠를 포함하는 영역입니다.
<br> 텍스트를 줄바꿈 할 때 사용합니다.
<button> 클릭 할 수 있는 버튼을 설정합니다.
<canvas> 그림을 그리는 비트맵을 정의합니다.
<caption> table 요소의 제목을 설정합니다.
<center> 가운데 정렬합니다.
<cite> 작품의 제목을 정의합니다.
<code> 컴퓨터 코드를 정의합니다.
<col> 테이블 요소의 행을 나타냅니다.
<colgroup> 테이블 요소의 행을 그룹화합니다.
<data> 주어진 내용을 기계가 읽을 수 있도록 설정합니다.
<datalist> 미리 정의된 옵션의 리스트를 보여줍니다.
<dd> 설명 목록 요소의 설명을 정의합니다.
<del> 문서 내에 삭제된 텍스트를 설정합니다.
<details> 추가정인 정보를 보여주거나 숨기게 할 수 있습니다.
<dfn> 전문적인 용어를 정의할 때 사용합니다.
<dialog> 추가정인 정보를 팝업(박스) 형식으로 보여줍니다.
<dir> 디렉토리 제목을 나열하는데 사용합니다.
<div> 웹 문서에서 영역을 나누거나 그룹화할 때 사용합니다.
<dl> 설명 목록을 정의합니다.
<dt> 설명 목록의 용어 및 이름을 정의합니다.
<em> 텍스트를 강조하는데 사용합니다.
<embed> 외부 어플리케이션을 연결합니다.
<fieldset> 폼 요소의 그룹 내부 영역을 설정합니다.
<figcaption> <figure> 요소의 제목을 정의합니다.
<figure> 그림, 도표, 사진, 코드등의 주석으로 표시합니다.
<font> 폰트의 크기, 색, 종류를 설정합니다.
<footer> 웹 문서의 바닥글 영역을 정의합니다.
<form> 웹 서버에 정보를 제공하는 폼 컨트롤 유형을 정의합니다.
<frame> HTML문서가 표시 될 수 있는 특정 영역을 설정합니다.
<frameset> 프레임을 정의합니다.
<h1>~<h6> 제목 영역을 설정합니다.
<head> 제목과 스크립트, 스타일 시트, 메타 정보 등을 제공합니다.
<header> 소개 컨텐츠 및 네비게이션 링크를 포함한 섹션입니다.
<hgroup> 제목 요소 그룹화를 정의합니다.
<hr> 문서의 주제를 분리할 때 사용합니다.
<html> 웹 문서의 최상위 요소 문서의 루트를 나타냅니다.
<i> 음성이나 분위기 등의 텍스트를 정의합니다.
<iframe> HTML문서 내에 다른 문서를 포함하는데 사용합니다.
<img> 웹 문서에 이미지를 정의합니다.
<input> 데이터를 입력할 수 있는 폼 컨트롤을 정의합니다.
<ins> 문서 내에 추가된 텍스트를 정의합니다.
<kbd> 키보드 입력을 정의합니다.
<keygen> 보안키를 생성하고 컨트롤합니다.
<label> <input> 요소의 라벨을 지정합니다.
<legend> <fieldset> 요소의 영역 제목을 정의합니다.
<li> 목록의 항목을 나타내는 태그를 정의합니다.
<link> 외부 파일을 연결할 때 설정합니다.
<main>
<map>
<mark>
<marquee>
<menu>
<menuitem>
<meta>
<meter> 웹 문서에 대한 정보를 제공합니다.
<nav> 웹 문서에 네비게이션 링크를 정의합니다.
<noframes>
<noscript>
<object>
<ol> 순서가 있는 목록형 태그를 정의합니다.
<optgroup>
<option>
<output>
<p> 단락을 정의합니다.
<param>
<picture>
<pre> 마크업 소스를 화면 그대로 표현합니다.
<pregress>
<q>
<rp>
<rt>
<rtc>
<ruby>
<s>
<samp>
<script>
<section>
<select> 선택 목록을 정의합니다.
<small>
<source>
<span>
<strike>
<strong> 텍스트의 중요성을 강조합니다.
<style>
<sub>
<summary>
<sup>
<svg>
<table> 표를 정의합니다.
<tbody> 표의 본문을 그룹화합니다.
<td> 표의 셀을 정의합니다.
<template>
<textarea>
<tfoot> 표의 푸터를 그룹화합니다.
<th> 표의 행이나 열에 머리말을 정의합니다.
<thead> 표의 헤더를 그룹화합니다.
<time>
<title> 웹 문서의 타이틀을 정의합니다.
<tr> 표의 행을 정의합니다.
<track>
<tt> 타자모양의 텍스트를 정의합니다.
<u>
<ul> 순서가 없는 목록형 태그를 정의합니다.
<var>
<video>
<wbr>

태그(Tag)

태그는 정보를 정의하는 방식을 의미합니다.

  • 태그는 열린 태그와 닫는 태그가 있습니다.
  • 닫는 태그에는 "/" 있어야 합니다.
  • 닫는 태그가 필요 없는 것도 있습니다.(br, hr, img, imput, meta)
  • HTML5에서는 "/"가 생략이 가능합니다.

블록 요소/인라인 요소(Block/Inline)

블록 요소는 박스, 인라인 요소는 텍스트를 의미합니다.

  • 블록 엘리먼트(Block Element)
    • 독립된 박스 영역으로, 한 줄에 하나에 블록 요소만 표현할 수 있습니다.
    • 블록 요소에는 블록 요소와 인라인 요소를 포함 할 수 있습니다.
    • <div>, <p>, <h1~h6>, <ul>, <li>
  • 인라인 엘리먼트(Inline Element)
    • 독립된 텍스트 영역으로, 한 줄에 여러 개의 인라인 요소를 표현할 수 있습니다.
    • 인라인 요소에는 블록 요소가 포함 될 수 없지만, 인라인 요소는 포함 할 수 있습니다.
    • <span>, <a>, <strong>, <em>, <img>

출처

DTD(Document Type Declaration) 선언

웹 페이지를 제작하기 위해서는 웹 문서 형식 유형을 설정하여야 합니다.

  • 독 타입을 설정하지 않거나 잘못 설정하면 브라우저에 따라 화면이 다르게 나오거나 렌더링이 달라지기 때문에 독타입을 설정해야 합니다.
               
<!-- html5 -->
<!DOCTYPE html>

<!-- HTML 4.01 Strict -->
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">

<!-- HTML 4.01 Transitional -->
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">

<!-- HTML 4.01 Frameset -->
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Frameset//EN" "http://www.w3.org/TR/html4/frameset.dtd">

<!-- XHTML 1.0 Strict -->
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">

<!-- XHTML 1.0 Transitional -->
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">

<!-- XHTML 1.0 Frameset -->
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Frameset//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-frameset.dtd">

언어 속성 설정

컨텐츠의 언어를 인식하고 언어 정보를 추출하는데 사용합니다. 미리 언어를 설정하면 효울성이 더 좋아집니다.

<!-- HTML5 -->
<html lang="ko">

<!-- HTML4 -->
<html lang="ko" xml:lang="ko" xmlns= "http://www.w3.org/1999/xhtml">

<section>

일반적으로 문서의 콘텐츠 영역을 의미합니다.

  • 콘텐츠와 관련된 한 가지 주제 영역을 말합니다.
  • section 요소는 문장이나 스타일링 요소가 아니기 때문에 편의나 영역을 위함이면 div태그가 좋습니다.
  • section 요소는 제목이 없는 경우는 섹션이라고 할 수 없기 때문에 제목을 제공해야 합니다.
  • section 요소는 일반적인 주제가 아니라면 구체적인 요소(article, aside, nav)를 사용하는 것이 더 적적합니다.

<article>

콘텐츠의 독립적인 항목을 나타내는 콘텐츠를 의미합니다.

  • article는 포럼, 신문기사, 잡지, 블로그 항목, 게시판 글 등의 독립적인 항목을 나타냅니다.
  • section은 하나의 주제를 나타낸다면, article 주제를 묶은 독립적인 콘텐츠입니다.
  • section 요소 안에는 article 요소를 쓸 수 있으며, article 요소 안에도 section 요소를 쓸 수 있습니다.

<nav>

페이지 내에서 이동 할 수 있는 네비게이션 링크 그룹입니다.

  • nav는 문서의 핵심적인 페이지의 메뉴 및 서브 메뉴에서 사용하고 문서에서 주로 한 번 사용합니다.
  • 문서 안에 링크가 포함된 콘텐츠는 nav를 사용하지 않습니다.
  • nav는 핵심적인 네비게이션에 사용해야 하므로, 푸터 내에 링크 그룹의 사용은 적절하지 않습니다.

<main>

웹 문서의 주요 콘텐츠 영역을 나타낼 때 사용합니다.

  • main는 웹 페이지에서 한 번만 사용할 수 있으며, 접근성과 검색영역에 노출을 향상시킵니다.
  • article, aside, footer, header, nav를 하위 요소를 사용할 수 있습니다.

<aside>

웹 문서의 메인 콘텐츠와 관련된 사이드 콘텐츠 영역을 나타냅니다.

  • aside는 메인 콘텐츠와 관련된 사이드의 정보, 광고 등 부분적인 정보를 그룹화 할 때 사용합니다.

<header>

웹 문서의 헤더 영역을 나타냅니다.

  • 헤더에는 웹 페이지에 대한 소개, 네비게이션 영역, 테이블 영역, 검색 영역, 로고 영역을 포합하는 영역입니다.
  • 헤더에는 제목 태그가 포함 될 수 있으며, 필수 조건은 아닙니다.
  • header는 섹션 콘텐츠가 아닌 그룹화하기 위한 요소이므로 section 요소를 포함 할 수 없습니다.

<footer>

웹 문서의 푸터 영역을 나타냅니다.

  • footer는 저작권 정보, 회사 정보, 관련 링크, 주소, 바닥글, 사이트 정보 등을 포함하는 콘텐츠 영역입니다.
  • footer는 섹션 콘텐츠가 아닌 그룹을 나타내는 요소이며, section, article, aside 등을 포함 할 수 있습니다.

<title>

웹 문서의 제목을 표현합니다.

문서의 제목을 정의하는 중요한 역할을 하므로 반드시 작성해야 합니다. 제목은 브라우저 타으틀 바에 표시가 됩니다. 문서의 제목일 뿐이므로 웹페이지 본문에서는 나타나지 않습니다.

<meta>

웹 문서에 대한 여러 가지 정보를 제공합니다.

메타 데이터 설명
charset 웹 페이지 언어 설정
author 웹 페이지 만든 사람
description 웹 페이지에 대한 설명
keywords 웹 페이지에 대한 키워드
applcation name 웹 페이지에 관련된 웹 응용 프로그램의 이름
generator 웹 페이지를 만든 소프트웨어의 이름
<!-- HTML5 언어설정 -->
<meta charset="UTF-8">

<!-- HTML4 언어설정 -->
<meta http-equiv="Content-Language" content="text/html; charset=UTF-8">

<!-- 웹 문서에 대한 제작자 설정 -->
<meta name="author" content="webstoryboy">

<!-- 웹 문서에 대한 설명 설정 -->
<meta name="description" content="사이트 설명">

<!-- 웹 문서에 대한 키워드 설정 -->
<meta name="keywords" content="키워드">

<!-- 웹 문서에 대한 키워드 설정 -->
<meta name="generator" content="키워드">

특수문자

HTML에 본문에 바로 쓸 수 없는 특수한 문자입니다.

문자 이스케이핑
< &lt;
> &gt;
& &amp;
공백 &nasp;
저작권표시 © &copy;
등폭 상표 표시™ &trade;
등폭 상표 표시® &reg;
&bull;
· &middot;
&hellip;
큰 따옴표“ &ldquo;
큰 따옴표” &rdquo;
작은 따옴표‘ &lsquo;
작은 따옴표’ &rsquo;

파비콘(favicon)

파비콘은 웹페이지에 접속했을때, 상단 탭에 보여지는 아이콘을 일컫는다.
웹사이트를 대표하는 로고(logo)의 개념과 비슷하며, 사이트의 성격을 드러내기도 한다.

  • 파비콘(favicon) 기본 설정
    • ICO 파일을 사용할 경우 아래와 같은 크기 정도는 포함하는 것을 추천한다.
      • 16X16 : IE9 주소 표시줄, 고정된(pinned) 사이트의 점프목록/툴바/오버레이
      • 32X32 : IE의 새로운 탭 페이지, 윈도우7 이상에서 작업 표시줄 단추, Safari 나중에 읽기 사이드바
      • 48X48 : 윈도우즈 사이트 아이콘
    • 좀 더 완벽하게 설정하길 원하고 1~3kb 쯤의 여분의용량증가가 상관없다면아래의 크기도 포함시켜도 된다.
      • 24X24 : IE9 고정된(pinned) 사이트 브라우저 UI
      • 64X64 : 윈도우즈 사이트 아이콘, HiDPI/Retina 에서 Safari 나중에 읽기 사이드바
  • 파비콘(favicon) 추가 설정

    iOS 2.0 이상과 Android 2.1 이상에서는 터치(Touch) 아이콘 지정이 가능하다. 고해상도 아이콘(152x152) 하나만 준비하면 저해상도에서는 알아서 아이콘의 크기가 변경된다. 다만, 기기의 홈스크린에 아이콘이 추가되면 성능에 부정적일 수는 있다.


HTML5shiv

존 레식(John Resig)이 처음 개발하고 레미샤프(Remi Sharp)가 완성한(? 정확하지 않음) 자바스크립트로서, 새로운 HTML5 섹셔닝 요소를 이전 버전의 IE6~9, Safari 4.x(iPhone 3.x)와 Firefox 3.x 에서도 작동하도록 해주는 라이브러리이다.

  • html5shiv.js

    기본적인 createElement() 기술과 IE6~8에서 기술 적용을 위해 document.createElement와 document.createDocumentFragment를 monkeypatches와 함께 포함하고 있다. 또한 IE6-9, Safari 4.x and FF 3.x에 대한 기본적인 스타일링을 제공한다.

  • html5shiv-printshiv.js

    html5shiv.js 파일의 모든 것과 IE6~8에서 인쇄될때, HTML5의 새로운 요소들에 대하여 스타일 및 자식을 가질 수 있도록하는 매커니즘을 포함한다.

  • html5shiv 사용법

    다운로드한 파일의 dist 폴더에서 사용할 파일을 선택한 후 head부분에 이 코드를 사용한 경우 CSS에서 해당 블럭요소들을 display:block 해주어야 한다.

  • html5shiv 알려진문제와 제한사항
    • ShivMethods 옵션(document.createElement)과 html5.createElement 메소드는 부모노드를 가진 분리되지 읺은 요소를 생성한다.
    • 복제노드(cloneNode)의 문제는 현재 HTML5 Shiv에 의해 해결되지 않는 문제이다. HTML5 요소는 동적으로 생성 될 수 있지만, 모든 경우에 복제되진 않는다.
    • HTML5 Shiv의 printshiv 버전은 인쇄 스타일과 인쇄 전체 DOM을 변경한다. 이것은 복잡한 웹사이트나 많은 양의 인쇄 스타일을 가질경우 성능 및 스타일 문제가 발생할 수 있다. 해결방법은 IE6~8에 대한 인쇄 스타일을 구현하는 또 다른 기술인 HTML5 Shiv의 htc-branch를 사용하는 것이다.

IE 조건부 주석

조건부 주석은 IE10 미만에서만 작동하는 조건문으로, 이를 이용하여 IE 브라우저별로 어떤 기능이나 파일, 디자인등을 삽입하는 용도로 자주 사용된다.

  • 조건부 주석 기본 문법

    아래와 같이 기본형에 알맞은 조건을 기입하고 이를 만족할 경우, HTML 코드를 렌더링하게 된다. 구문 처음의 < !-- 부분과 마지막 > 이 적용된 부분은 타브라우저에서 무시된다.
    <!--[if condition]> HTML 코드

  • 조건부
    • ! : 아니다(not) - 예) [if !ie] ie가 아니라면
    • lt : 작다(less than) - 예) [if lt ie 9] ie9 보다 작다면
    • lte : 작거나 같다(less than equal) - 예) [if lte ie 8] ie8 보다 작거나 같다면
    • gt : 크다(greater than) - 예) [if gt ie 6] ie6 보다 크다면
    • gte : 크거나 같다(greater than equal) - 예) [if gte ie 7] ie7 보다 크거나 같다
    • () : 우선처리
    • & : 그리고(and) - 예) [if (gte ie 7)&(lt ie 9)] ie7 이상이고 ie9 미만이라면
    • l : 또는(or) - 예) [if (ie 7)|(ie 8)] ie7 이거나 ie8 이라면
  • 스크립트의 분기
    • 스크립트의 경우, 문서의 상단뿐만이 아니라 원하는 위치 어느 곳에나 삽입될 수 있다.
    • 스타일시트의 경우, <head> 안 쪽에 작성되어야 FOUC의 유발을 최소화 할 수 있다.

벤더프리픽스

CSS3 는 아직 표준안에 확정되지 않은 상태에서 각 브라우저 벤더 프리픽스를 제공하여 CSS3 속성을 실험적으로 사용할 수 있게 해 줍니다.
브라우져별 벤더 프리픽스는 아래와 같습니다.

  • -webkit-border-radius : 사파리, 크롬
  • -moz-border-radius : 파이어폭스
  • -o-border-radius : 오페라
  • -ms-border-radius : 인터넷 익스플로러
  • border-radius : CSS3 표준속성

폰트어썸

Font-Awesome 이란 웹 아이콘 폰트들을 모아놓은 라이브러리 입니다.

fontawesome.com

Font-Awesome의 장점

  • HTML 의 Font 속성을 모두 사용 가능하다.
  • CSS를 적용시킬수 있다.
  • 브라우저 호환성 문제가 적다.
  • 무료 아이콘이 많다.
  • 원하는 아이콘을 찾기가 수월하다.

Font-Awesome 의 사용방법

  1. CDN을 삽입하고 아이콘을 특정 클래스 명으로 호출해 사용하는 방법입니다. 직접 원하는 아이콘을 다운받아 활용하는 방식이 있는데 대부분 CDN방식을 많이 사용합니다.
  2. 아이콘 출력
  3. < i class="fa fa-camera">
    
  4. 아이콘 색상 변경
  5. < span style="color:blue">< i class="fa fa-camera fa-5x">
    
  6. 아이콘 크기 변경
  7. < i class="fa fa-camera fa-lg"> < !-- 33% 크기 -->
    < i class="fa fa-camera fa-2x"> < !-- 2배 크기 -->
    < i class="fa fa-camera fa-3x"> < !-- 3배 크기 -->
    < i class="fa fa-camera fa-4x"> < !-- 4배 크기 -->
    < i class="fa fa-camera fa-5x"> < !-- 5배 크기 -->
    
  8. 아이콘 테두리 적용
  9. < i class="fa fa-quote-left fa-pull-left fa-border" aria-hidden="true">
    
  10. 아이콘 방향 회전
  11. < i class="fa fa-shield"> 
    < !-- normal -->
    < i class="fa fa-shield fa-rotate-90">
    < !-- fa-rotate-90 -->
    < i class="fa fa-shield fa-rotate-180"> 
    < !-- fa-rotate-180 -->
    < i class="fa fa-shield fa-rotate-270"> 
    < !-- fa-rotate-270 -->
    < i class="fa fa-shield fa-flip-horizontal">
    < !-- fa-flip-horizontal -->
    < i class="fa fa-shield fa-flip-vertical"> 
    < !-- fa-flip-vertical -->
    
  12. 아이콘 회전 적용
  13. < i class="fa fa-spinner fa-spin fa-fw"> 
    < i class="fa fa-circle-o-notch fa-spin fa-fw">
    < i class="fa fa-refresh fa-spin fa-fw">  
    < i class="fa fa-cog fa-spin fa-fw"> 
    < i class="fa fa-spinner fa-pulse fa-fw"> 
    
  14. 아이콘 중첩
  15. < i class="fa fa-square-o fa-stack-2x"> 
    < i class="fa fa-twitter fa-stack-1x"> 
    < /span> 
    < !--fa-twitter on fa-square-o-->
     
    < i class="fa fa-circle fa-stack-2x"> 
    < i class="fa fa-flag fa-stack-1x fa-inverse">
    < /span> 
    < !--fa-flag on fa-circle-->
    < span class="fa-stack fa-lg">
    < i class="fa fa-square fa-stack-2x"> 
    < i class="fa fa-terminal fa-stack-1x fa-inverse"> 
    < /span> 
    < !--fa-terminal on fa-square-->
    < span class="fa-stack fa-lg">
    < i class="fa fa-camera fa-stack-1x"> 
    < i class="fa fa-ban fa-stack-2x text-danger"> 
    < /span>
    < !--fa-ban on fa-camera-->
    

HTML Description

<a>

하이퍼 링크를 정의합니다.

  • href : 링크를 이동하는 경로를 설정합니다.
  • target : 브라우저 타켓을 설정합니다.
    • target="_black" : 클릭시 새로운 브라우저 창으로 설정합니다.
    • target="_parent" : 현재 브라우저의 부모 브라우저 창으로 설정합니다. 부모가 없는 경우는 "_self"와 동일합니다.
    • target="_self" : 현재와 동일한 브라우저 창으로 설정합니다.
    • target="_top" : 최상위 브라우저 창에서 설정합니다. 부모가 없는 경우는 "_self"와 동일합니다.
  • 방문하지 않은 링크는 밑줄과 파란색으로 표시됩니다.
  • 방문한 링크는 밑줄과 보라색으로 표시됩니다.
  • 활성화된 링크는 밑줄과 빨간색으로 표시됩니다.
  • <a> 태그는 예외적으로 HTML5에서 블록요소를 포함 할 수 있습니다.

table

표를 정리하는 태그입니다.

태그 설명
tr 한 행을 표현하며 이 안에 td 태그가 들어갑니다.
td 셀의 내용을 나타낸다. 일반 속성을 표시되며 왼쪽 정렬된다.
th 표의 제목을 나타낸다. 굵게 표시되며 중앙으로 정렬된다.
caption 표의 제목을 지정한다. table 태그 바로 다음에 와야한다. 디폴트 테이블 위쪽에 중앙 정렬되며 스타일 지정에 의해 위치나 정렬을 바꿀수 있다.
thead 테이블 헤더이다.
tbody 테이블의 본문이다.
tfoot 테이블의 풋터이다.
col 컬럼의 속성을 지정한다.
colgroup 컬럼의 그룹을 지정한다. 여러 컬럼에 스타일을 입힐 때 사용한다.

셀 병합

tr, td 태그에 colspan, rowspan 속성을 사용하여 셀을 병합시킬수 있다.

  • colspan : 몇개의 열을 병합할 것인지를 지정해 줍니다.
  • rowspan : 몇개의 행을 병합할 것인지를 지정해 줍니다.
알음잉 알음잉 알음잉
알음잉 알음잉 알음잉
알음잉

테이블 레이아웃

width, height 속성을 사용하여 셀을 조각조각 나누는 기능이 있다.

알음잉
알음잉
알음잉
알음잉

알음이잉

알음이잉

알음이잉


텍스트 강조 태그

태그 설명
i 글씨를 특별한 이유로 평범한 글자와 구분해줄 때 사용합니다.
b 글씨를 중요성과 관련성을 전달하지 않고, 다른 텍스트와 구별 할 때 사용합니다.
em 글씨를 강조하고 싶을 때 사용합니다.
strong 글씨의 중요성을 강조하고 싶을 때 사용합니다.
mark 글씨의 중요성과 강조를 고려하지 않는 단순 참고용 표시를 사용할 때 사용합니다.
dfn 글씨의 전문적인 용어를 정의할 때 사용합니다.
sup 글씨를 위첨자로 표현하고 싶을 때 사용합니다.
sub 글씨를 아래첨자로 표현하고 싶을 때 사용합니다.
u 글씨의 맞춤법이 틀린 단어를 표현하고 싶을 때 사용합니다.