본문 바로가기
공부/HTML

HTML 기본정보

by 726582776982 2022. 3. 6.
HTTP는 무 상태 프로토콜(Stateless Protocol)
HTML(HyperText Markup Language)
W3C의 명세
웹상에서Hypertext 문서를 생성할 수 있는 간단한 마크업 언어
 
HTML(Hyper Text Markup Language)은 인터넷 전용 브로우저에 그림이나 text 를 표현할 수 있도록 해 주는 언어 Hyper Text 는 Link를 사용하여 공간의 초월의미가 부여되는 글자들을 말한다. Markup이란 컴퓨터가 문서를 생성할 수 있게 하는 신호체계를 설정하는 것.
-> 웹브로우저에 그림이나 text 를 표현할 수 있도록 해 주는 언어
-> Hyper Text 는 Link를 사용하여 공간초월 의 의미가 부여되는 글자들을 말한다.
-> Markup이란 컴퓨터가 문서를 생성할 수 있게 하는 신호체계를 설정하는 것.
 
1. 웹 표준 (Web Standards)
웹에서 사용되는 기술이나 규칙을 의미하며 웹 사이트를 작성할 때 이용하는 HTML, CSS, JavaScript 등에 대한 규정과 다른 기종이나 다른 플랫폼에서도 웹페이지기 구현되도록 제작하는 기법 등을 포함한다.
 
 
2. 웹 접근성 (Web Accessibility)
관련 법률과 규정
=> 국가 정보화 기본법
=> 장애인 차별 금지법
         => WAI-ARIA 
 
   맹인과 저시력자 에게  좀 더 접근성이  있는 컨텐츠가 되도록 하는 W3C 의 권고안.
 
어떠한 사용자(장애인, 노인 등), 어떠한 기술 환경에서도 사용자가 전문적인 능력 없이 웹 사이트에서 제공하는 모든 정보에 접근할 수 있도록 보장하는 것을 뜻한다.  사용자 웹 접근성이란 모든 사용자가 웹 콘텐츠에 보다 손쉽게 접근할 수 있도록 웹 접근성 지침을 준수하여 설계하고, 실사용성을 고려하여 웹 사이트를 구현하였는지 여부의 수준을 의미 한다.
 
 
3. 웹 호환성 (Cross Browsing)
서비스 이용자 단말기의 하드웨어 및 소프트웨어 환경이 다른 경우에도 동등한 서비스를 제공하는 것을 의미한다.
 
** 응집력(Cohesion: 화합, 결합 (=unity), 응집력) 과 결합도(Coupling: 연결, 결합) => from 모듈 화면설계 13p
효과적인 View 모듈의 분리를 위해 응집력(Cohesion)은 최대화하고 결합도(Coupling)는
최소화하여야 하며, 모듈 뷰 타입은 구현 단위 모듈 요소이며, 각 모듈은 기능적 책임을 할당한다.
응집력 => 모듈과 모듈 요소 사이에 발생하는 끌림의 정도이다. (영향받지 않음)
결합도 => 모듈이 다른 모듈과 종속성을 형성하는 긴밀함의 정도이다. (영향받음)
 

'공부 > HTML' 카테고리의 다른 글

Semantic 태그  (0) 2022.03.11
Frame 과 UI설계 구현+Div  (0) 2022.03.07
HTML table 과 form 태그  (0) 2022.03.06