선언적 마크업 언어(DML)란 무엇입니까? 정의 및 의미

click fraud protection

설명적 또는 의미적 마크업 언어라고도 하는 선언적 마크업 언어는 언어가 해야 할 것만 설명하는 마크업 언어의 변형입니다. 표시되지만 방법에 대해서는 자세히 설명하지 않습니다. 표준 스타일링 패턴이나 보조 스타일링 사용을 통해 정의하는 것은 인터프리터에게 맡기십시오. 언어.

Technipages는 선언적 마크업 언어(DML)를 설명합니다.

DML의 한 예는 HTML입니다. 원래 언어에서 HTML은 동봉된 텍스트가 무엇인지 정의하는 레이블만 첨부합니다. 그들이 있다면

또는
등등, 이것은 인터프리터(HTML의 경우 브라우저)가 페이지에서 요소를 배치할 위치를 결정하도록 합니다. 최신 HTML(5)은 다음과 같이 완전히 선언적이지 않은 새 태그를 추가한다는 점에서 다릅니다. 또는 포함된 텍스트를 각각 기울임꼴 및 굵게 만듭니다.

XML(eXtensible Markup Language)은 DML의 대표적인 예입니다. XML에서 모든 콘텐츠는 순전히 설명적인 태그로 정렬됩니다. 일부 구현에서는 태그의 이름에 의미가 있을 수 있지만 이러한 의미는 순전히 사람이 읽을 수 있도록 하기 위한 것입니다. XML은 명명과 관련하여 가능한 한 유연하게 설계되었으며 표준 자체에는 명명이 없습니다. XML은 아피스.

선언적 마크업 언어(DML)의 일반적인 사용

  • 선언적 마크업 언어는 설명적 또는 의미적 마크업 언어라고도 합니다.
  • 선언적 마크업 언어는 처리 방법에 대한 특정 지침을 제공하기보다는 문서의 일부에 레이블을 지정하는 데 사용됩니다.
  • 선언적 마크업 언어는 작성자가 시각적으로가 아니라 개념적으로 자료를 설명하는 방식으로 작성하도록 권장합니다.

선언적 마크업 언어(DML)의 일반적인 오용

  • 선언적 마크업 언어는 마크업 언어의 더 긴 용어입니다.