SGML
From Wikipedia, the free encyclopedia
SGML(Standard Generalized Markup Language)은 문서용 마크업 언어를 정의하기 위한 메타 언어이다. IBM에서 1960년대에 개발한 GML(Generalized Markup Language)의 후속이며, ISO 표준이다.[1]
이 문서는 문서용 마크업 언어를 정의하기 위한 메타 언어에 관한 것입니다. OGC에서 개발한 지리정보 마크업 언어에 대해서는 Geography Markup Language 문서를, 게임 메이커 스크립트 언어에 대해서는 Game Maker Language 문서를 참고하십시오.
간략 정보 파일 확장자, 인터넷 미디어 타입 ...
파일 확장자 | .sgml |
---|---|
인터넷 미디어 타입 |
application/sgml |
개발 | ISO |
포맷 종류 | 마크업 언어 |
웹사이트 | ISO 8879 |
닫기
SGML은 많은 응용이 가능하도록 다양한 마크업 구문을 제공한다. 심지어는 SGML 선언을 변경함으로써 꺾쇠 괄호('<', '>')를 사용하지 않는 것도 가능하기 때문에, 상세 참조 구문(concrete reference syntax)로도 불린다.
SGML은 정부나 항공우주 기업의 대규모 계획 사업 과정에서 기계 판독형(machine-readable) 문서를 공유할 목적으로, 몇 십 년 이상[2]의 기간 동안 판독 가능하도록 설계되었다. SGML은 인쇄와 출판 산업에 광범위하게 사용되었지만, 너무 복잡한 이유로 소규모 범용 목적으로 사용하는데 걸림돌이 되었다.