개발 문서 유형 정의 (dtd) 란 무엇입니까? -techopedia에서 정의

문서 유형 정의 (dtd) 란 무엇입니까? -techopedia에서 정의

차례:

Anonim

정의-DTD (Document Type Definition) 란 무엇입니까?

DTD (Document Type Definition)는 SGML (Standard Generalized Markup Language) 언어의 문서 유형을 정의하는 일련의 마크 업 선언을 나타냅니다. DTD는 요소 및 속성 목록 선언을 통해 문서 클래스의 구조를 정의합니다. DTD는 파서가 문서의 유효성을 검사하도록 도와줍니다. W3C (World Wide Web Consortium)에서 공식적으로 권장합니다. DTD는 이제 XML 네임 스페이스 인식 스키마 언어로 대체되었습니다.

Techopedia는 DTD (Document Type Definition)를 설명합니다

DTD는 두 가지 유형의 선언을 작성합니다. 내부 : 양식은 문서 자체의 일부이며 XML 문서의 시작 부분 근처의 DOCTYPE 정의에 삽입됩니다. 외부 : 외부 파일에 포함 된 DTD 선언을 가리 킵니다. 보안상의 이유로 파서 및 웹 브라우저는 외부 서브 세트를 읽을 수 없습니다. DTD는 요소 및 속성 목록 선언을 통해 문서 클래스의 구조를 설명합니다. 요소 선언은 문서 내에서 허용되는 요소 집합의 이름을 지정하고 선언 된 요소 및 문자 데이터 실행이 각 요소 내에 포함될 수 있는지 여부와 방법을 지정합니다. 속성 목록 선언은 각 속성 값의 유형 또는 유효한 값의 명시적인 세트를 포함하여 선언 된 각 요소에 허용되는 속성 세트의 이름을 지정합니다. DTD 마크 업 선언은 해당 XML 문서 클래스의 구조에서 허용되는 요소 유형, 속성 목록, 엔티티 및 표기법을 선언합니다. DTD에는 유연성과 관련된 특정 제한이 있습니다. DTD 구문과 XML 구문의 차이점 네임 스페이스 인식 부족 데이터 입력 부족 제한된 콘텐츠 모델 설명

문서 유형 정의 (dtd) 란 무엇입니까? -techopedia에서 정의