웹페이지에 보이는 제목, 문단, 표, 이미지, 영상 등을 정의
정적 언어로 만들어서 화면에 출력(구조화)
뼈대를 만든다고 생각하면 된다.
마크업 언어(HTML 등) 색상, 크기, 폰트 레이아웃 지정
정적 언어로 시각적인 표현 담당
예쁘게 만든다고 생각하면 된다.
콘텐츠를 바꾸고 움직이는 등 동적인 언어
HTML과 CSS의 역할을 같이 할수는 있지만 성능적으로 떨어진다.
동적 언어로 생동감을 담당
웹에서 사용되는 HTML,CSS,JS는 W3C에서 지정한 표준 기술이다.
웹표준을 기준으로 브라우저가 만들어진다.
크롬이나 네이버웨일, IE 등 다양한 웹 브라우저가 있다
웹 브라우저마다 조금씩 다르게 브라우저가 만들어질 수 있다.
크록스브라우징 기능
신체적 결함이 없는 사용자들은 웹에 접근을 쉽게 할 수 있다.
하지만 장애를 가진 사용자들은 웹 접근에 제약이 있다.
(자막달기, 키보드만으로 웹 이용하기, 이미지 대체텍스트 제공 등)
이 사이트에 자세하게 설명이 나와있다. (우수사례, 잘못된 사례 등..)