Markup, Markup Language   마크업, 마크업 언어

(2019-12-29)
1. 마크업 (Markup)

  ㅇ 문서의 내용 이외에 문서의 서식, 구조 등을 표현하기 위한 부가적인 정보
     - 흔히 `태그` 또는 `마크업 지시자` 라고 함
        . 텍스트/컨텐츠에 의미와 구조를 부여하여 주는 것


2. 마크업 구분

  ㅇ 의미적(Semantic) 마크업   : 문서의 의미 (인용구,구문강조 등으로 특정 의미를 강조)
  ㅇ 구조적(Structural) 마크업 : 문서의 구조 (표제,단락,포함/내포 등으로 문서의 모양/틀을 갖춤)
  ㅇ 모양적(Stylistic) 마크업  : 문서의 모양 (글자크기,색상 등으로 보기좋게 함)


3. 마크업 언어 (Markup Language)

  ㅇ 마크업 정보를 표현 가능한 언어
     - 문서의 중간 중간에 문자나 문장 형태의 명령어를 삽입하는 방식의 문서 표현 언어
        . 여기서의 명령어는 통상적으로 태그(Tag) 형태를 사용
     - 일반적인 프로그래밍 언어는 아님

  ㅇ 주요 마크업 언어
     - SGML (ISO 표준) => HTML (W3C 표준)
     - XML  (W3C 표준) => XHTML (W3C 표준)

  ㅇ 주요 마크업 언어별 특징
     - SGML,XML 
        . 마크업 언어 그 자체라기 보다는 다른 마크업 언어를 생성하는데 사용되는 표준
        . 사용자에 의해 임의 태그 정의가 가능
     - XHTML 
        . 순수하게 콘텐츠 내용 및 의미(강조할 부분,중요한 머릿말,타 문서 참조 등) 만을
          나타내는 다소 엄격한 마크업 언어
     - HTML
        . 콘텐츠 내용(텍스트),의미,기타 서식(폰트 등) 모두를 나타낼 수 있는 
          사용자 친화적 마크업 언어 (하이퍼텍스트의 사용이 강조됨)


[마크업 언어] 1. 마크업 언어 2. SGML 3. DTD
[HTML] [XML]
  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
            2.   XML
          2.   DOM,BOM
          3.   웹 기능 요소
          4.   웹 디자인
        4.   웹 식별
        5.   웹 서비스
        6.   차세대 웹
        7.   웹기술 기타일반
      9.   인터넷 응용
      10.   인터넷 기타
      11.   패킷교환(PSN)
      12.   인터넷 관련 기관
  7.   정보기술(IT)
  8.   공학일반(기계,재료등)
  9.   표준/계측/품질
  10.   기술경영

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