All of My Records

[HTML] HTML이란?

by 캐떠린

HTML, Hyper Text Markup Language

  • 하이퍼 텍스트 마크업 언어
  • 프로그래밍 언어(X) → 프레젠테이션 언어(O) : 무언가를 표현하는 기능을 가진 언어
  • Hyper Text: 링크
  • Markup: 언어 표기법 → <키워드>
    • HTML, XHTML, XML, VoiceXML, **ML
  • SGML → 메타 언어 → 다른 언어를 정의할 수 있는 기능을 가진 언어 
    • HTML, XML

 

HTML 주관 단체

  • W3C, World Wide Web Consortium, WWW 모든 기술 생성 + 주관
  • https://w3.org
  • WHATWG (WHATWG vs W3C → WHATWG 승리(주도권 획득). 그러나 둘이 합친 상태라고 보면 됨.)
  • 팀 버너스리(WWW, HTML의 아버지)

 

한 획을 그은 HTML version들

  • HTML 1.0 ~ HTML 5(2014년)
  • HTML 4.01 → 가장 대중화된 버전
  • XHTML 1.0 → HTML + XML → 문법 강력하게 준수
  • 웹 표준화 진행(개발자)
  • HTML 5
  • HTML Living Standard → 버전 명시(X) → 기능 조금씩 추가 발전
  • HTML
  • 브라우저 전쟁(1차, 2차, 3차..)

 

HTML 개발 환경

  • 텍스트 편집기
    1. 메모장
    2. IDE → Eclipse, IntelliJ, Visual Studio 등... → HTML
    3. Sublime Text, Atom, Brakets, Visual Studio Code등... → CSS, JavaScript
  • 실행 환경/도구 → 브라우저(컴파일러, 실행기) like JDK
    1. 크롬
    2. 엣지
    3. 파이어폭스
    4. 사파리
    5. 모바일 브라우저(내부 구조 및 기능이 다르다. 모바일 브라우저의 기능이 PC 브라우저 대비 70%로 더 낮다.)

 

블로그의 정보

All of My Records

캐떠린

활동하기