HTML, html   HyperText Markup Language   하이퍼텍스트 마크업 언어

(2019-09-11)
1. HTML인터넷  (WWW) 문서를 표현하는  표준화마크업 언어


2. HTML 특징ISO/IEC JIC1/SC18에서 전자문서화를 위해 표준화시킨 SGML(ISO 8879)의 부분집합
     - SGML에서 하이퍼텍스트의 사용을 강조한 언어

  ㅇ 일반 텍스트 문서에다가 구조화된 표현을 가능케함 
     - 내용에 대한 의미 전달 외에도 하이퍼텍스트 구조화 도모
     - 사용 가능한 태그가 한정됨 (확장성 미흡) (HTML 2 ~ 4 에만 국한됨)
     - 웹 문서의 화려한 모양 표현에 한계가 있었으나, (HTML 2 ~ 4 에만 국한됨) 
     - HTML 5 부터는 기존 표현 방식에 유연성,다양성,기능성 등이 도입/확대되기 시작함


3. HTML 역사

  ※ 1991년 Tim Berners-Lee에 의해 SGML을 기반으로 단순화시켜 만들어짐.
    - 후에 그는 1994년 W3C라는 조직을 설립.

  ㅇ HTML 2.0   :  1994년, RFC 1866 
  ㅇ HTML 3.2   :  1996년, 테이블, 첨자 기능 등 추가
  ㅇ HTML 4.0   :  1998년, 멀티미디어, 스타일시트 등 지원
     - 웹페이지상의 이벤트를 스트립트(이벤트 핸들러)와 연결 가능토록 함 등
  ㅇ HTML 4.01  :  1999년, HTML 4.0 버그 수정본 (현재)

  ㅇ XHTML 1.0  :  2000년, HTML 4.01를 엄격한 XML 문법으로 다시 재 구성한 것

  ※ HTML 5     :  2014년10월 표준안 확정 발표
     - WHATWG에서 웹 어플리케이션 1.0 이라는 명칭으로 계속 개발되고 반영되고 있음
        . 즉, 규격 자체가 진화중 임
     - 특징
        . 시각적 효과 이외에 의미적인 문서의 구조화 도모
        . 따로 별도의 플러그인 없이도, 다양한 멀티미디어 감상 가능 등


4. HTML 문서의 기초 문법

  ㅇ 기본 문자셋 
        . 과거에는,  ASCII, ISO 8859-1(Latin-1) 이었으나,
        . HTML 5 부터는,  UTF-8 로 통일됨
  ㅇ 대/소문자 구분 없음
        . 마트업/태그/요소명에 대/소문자 구분 없음
  ㅇ 주석 : <!-- 주석 -->


5. HTML 문서의 영역 구성                ☞ 시멘틱 요소 참조

    

  ㅇ 문서 정보 영역 : HTML 문서의 선언 및 문서 유형을 알림
     - HTML 문서의 선언 : <!DOCTYPE html>
     - 문서 유형 (document type) : 어떤 종류/버전의 마크업 언어인지를 웹브라우저에게 알림

  ㅇ 머리 영역      : 주로, 선언적인 정보 <HEAD> ... </HEAD>
     - 포함 내용   : 문서 제목, 메타데이터 등이 포함됨
     - 주요 요소들 : head 요소, title 요소, base 요소, link 요소, meta 요소, style 요소 등

  ㅇ 본문 영역      : 전달할 실제 정보가 표현되는 내용 <BODY> ... </BODY>
     - 주요 요소들 : body 요소, header 요소, nav 요소, section 요소, article 요소,
                     aside 요소, footer 요소6. HTML 요소들의 종류

  ※ ☞ html 요소 종류 참조
     - 요소, 속성, 태그 등
     - html 요소, head 요소, meta 요소, form 요소, img 요소


[HTML] 1. HTML 2. HTML 용어 3. DHTML
[HTML 요소] [HTML5]
  1.   기술공통
  2.   기초과학
  3.   진동/파동
  4.   전기전자공학
  5.   방송/멀티미디어/정보이론
  6.   통신/네트워킹
        1. 통신 이란?
        2. 신뢰적 통신
    1.   통신이론
    2.   선로/전송
    3.   통신망
    4.   회선교환(PSTN)
    5.   무선/이동통신
    6.   광통신
    7.   인터넷/데이터통신
          1. 데이터통신망
          2. 인터넷
          3. 데이터 네트워크 설계
      1.   데이터 단위
      2.   프로토콜/계층
      3.   데이터 링크
      4.   TCP/IP
      5.   라우팅
      6.   인터넷 QoS
      7.   인터넷 관리
      8.   웹기술
            1. 웹 이란?
            2. 하이퍼텍스트
        1.   웹 구성
        2.   HTTP
        3.   웹 페이지
          1.   마크업 언어
                1. 마크업 언어
                2. SGML
                3. DTD
            1.   HTML
                  1. HTML
                  2. HTML 용어
                  3. DHTML
              1.   HTML 요소
              2.   HTML5
            2.   XML
          2.   DOM,BOM
          3.   웹 기능 요소
          4.   웹 디자인
        4.   웹 식별
        5.   웹 서비스
        6.   차세대 웹
        7.   웹기술 기타일반
      9.   인터넷 응용
      10.   인터넷 기타
      11.   패킷교환(PSN)
      12.   인터넷 관련 기관
  7.   정보기술(IT)
  8.   공학일반(기계,재료등)
  9.   표준/계측/품질
  10.   기술경영

 
        최근수정     요약목록     참고문헌