Computer >> 컴퓨터 >  >> 프로그램 작성 >> HTML

XML과 HTML의 차이점


이 게시물에서는 HTML과 XML의 차이점을 이해할 것입니다.

HTML

  • 하이퍼텍스트 마크업 언어를 말합니다.

  • 웹 페이지와 애플리케이션을 만드는 데 도움이 됩니다.

  • 마크업 언어입니다.

  • 정적 페이지를 만드는 데도 도움이 됩니다.

  • 데이터를 표시하는 데 도움이 됩니다.

  • 데이터를 전송하지 않습니다.

  • HyperText는 여러 웹 페이지 간의 링크를 정의하는 데 도움이 됩니다.

  • 마크업 언어는 웹 페이지에 구조를 제공하는 태그를 사용하여 텍스트 문서를 정의하는 데 도움이 됩니다.

  • 시스템에서 텍스트를 이해하고 사용할 수 있도록 텍스트에 주석을 추가하는 데 도움이 됩니다.

  • 사소한 오류는 무시합니다.

  • 대소문자를 구분하지 않습니다.

  • HTML에는 특정 수의 태그가 있습니다.

  • 이러한 태그는 미리 정의되어 있습니다.

  • 공백을 유지하지 않습니다.

  • 닫는 태그는 필수가 아닙니다.

HTML의 예 -

예시

<!DOCTYPE html>
<html>
<head>
   <title>My title</title>
</head>
<body>
   <h1>title</h1>
   <p>A sample</p>
</body>
</html>

출력

XML과 HTML의 차이점

XML

  • XML은 'eXtensible Markup Language'의 약자입니다.

  • 대소문자를 구분합니다.

  • 오류를 허용하지 않습니다.

  • 마크업 언어를 정의하는 프레임워크를 제공하는 데 도움이 됩니다.

  • 태그는 사용자 정의입니다.

  • 이 태그는 확장 가능합니다.

  • 여백을 보존할 수 있습니다.

  • 태그는 데이터를 설명하는 데 도움이 됩니다.

  • 이 태그는 데이터를 표시하는 데 사용되지 않습니다.

  • 닫는 태그가 필요합니다.

  • 웹 페이지와 애플리케이션을 만드는 데 도움이 됩니다.

  • 데이터 전송에 도움이 되므로 동적입니다.

  • 디자인 목표는 인터넷 전반의 단순성과 유용성에 중점을 둡니다.

  • 유니코드를 지원합니다.

  • 웹 서비스에 필요한 임의의 데이터 구조를 나타내는 데에도 사용할 수 있습니다.

XML의 예 -

예시

<?xml version = "1.0"?>
<contactinfo>
   <address category = "type">
      <name>Mark</name>
      <College>MIT</College>
      <mobile>6787878</mobile>
   </address>
</contactinfo>

출력

Mark
MIT
6787878