본문 바로가기
  • [성공하는 개발자] - Developer
HTML & CSS

웹표준 이란?

by Sein-JH 2021. 8. 4.
728x90

1. 웹표준 (웹 접근성)

https://www.wah.or.kr

1) 웹 접근성이란?

      - 장애에 구애 없이 모든 사람들이 손쉽게 정보를 공유 할 수 있는 인터넷 공간을 말한다.

2. 웹표준 관련 기술의 소개

- 웹접근성의 수준을 향상시키는 데에 최적의 방법으로 인식되고 있는 웹표준 관련 기술에는 어떠한 것이 있는지 살펴보고, 이러한 기술의 쓰임새와 의미에 대해 자세히 살펴 보자.

 

1) 구조 언어 (X)HTML & XML

 

 HTML은 ‘HyperText Markup Language’의 약자로, 하이퍼텍스트를 표현하기 위한 마크업 언어라고 정의할 수 있습니다. HTML은 SGM(Standard Generalizes Markup Language)을 모체로 하여 국제 표준 기구인 ISO가 1986년에 채택한, 웹에서 사용하는 표준 마크업 언어입니다.

 

2) 표현 언어 CSS

 

 CSS(Cascading Style Sheet)는 HTML 3.2부터 지원하기 시작한 것으로, 웹 제작자와 사용자들의 필요에 의해 특별히 개발되었습니다. CSS에서는 폰트, 색상, 공백, 공간과 그 밖의 문서 표현 등을 자유롭게 지정할 수 있는 기능을 제공합니다. 기존의 HTML은 웹 문서를 다양하게 설계하고 수시로 변경하는 데에 많은 제약이 있었기 때문에 이것을 보완하기 위해 CSS를 만든 것입니다.

 

3) 동작 및 제어를 위한 DOM & ECMA Script (Java Script)

 

 웹 페이지의 요소를 객체화해서 동작을 제어하는 데 사용하는 웹 표준 기술에는 DOM과 ECMA Script가 있습니다. DOM(Document Object Model)은 웹 페이지의 구성 체계를 말하는데, 이것은 HTML을 작성하면서 생성되는 논리적 규칙입니다. 다시 말해서 별도로 저작자가 구성하는 것은 아닙니다. 웹 브라우저는 이 논리적 구성 체계인 DOM을 해석하여 페이지를 표시하거나 ECMA Script 등의 기술을 통하여 DOM의 구조를 변경할 수 있습니다. 즉, 사용자 측에서 작동하는 많은 동적 요소들이 DOM을 이용하여 객체 모델에 접근한 후, 스크립트 언어인 ECMA Script를 이용하여 웹 페이지의 요소의 동작을 제어하는 방법으로 작성한 것입니다. DOM과 ECMA Script를 이용하면 웹 페이지에 동적인 효과를 적용할 수 있습니다.

 

3. 브라우저와 웹표준 종류

  • 마이크로소프트의 인터넷 익스플로러(MS Internet Explorer)
  • 모질라 파이어폭스(Mozilla Firefox)
  • 오페라 소프트웨어의 오페라(Opera)
  • 애플의 사파리(Apple Safari)
  • 구글의 크롬(Google Chrome)

 

참고자료)

https://seulbinim.github.io/WSA/standards.html#웹브라우저와-웹표준

'HTML & CSS' 카테고리의 다른 글

[CSS] 자주 사용하는 글자 스타일들  (0) 2022.11.09
HTML & CSS 기초  (0) 2021.08.17
Vscode 태그 자동 완성 방법  (0) 2021.08.09
Vscode 설치 및 확장 플러그인  (0) 2021.08.04

댓글