목차
html
xhtml
xml
html, xhtml 및 xml의 차이점:
웹 프론트엔드 HTML 튜토리얼 html xhtml xml의 차이점

html xhtml xml의 차이점

Jan 16, 2017 pm 04:55 PM

HTML을 처음 접하시는 분들은 html, xhtml, xml에 대해 헷갈리시겠지만, 지식과 기술이 점점 더 깊어질수록 그것들에 대해 서서히 명확해지실 것이라 믿습니다. 편집자는 이러한 개념을 이해하는 데 도움이 되도록

html, xhtml 및 xml에 대한 몇 가지 개념을 정리했습니다.

html

html: 하이퍼텍스트 마크업 언어를 읽어보세요. 즉, 우리가 보는 웹페이지는 실제로 HTML이라는 하이퍼텍스트 마크업 언어를 통해 설명됩니다. 우리는 텍스트를 넘어 사진, 비디오, 오디오, 프로그램

등을 포함한 하이퍼텍스트도 보았습니다.

xhtml

xhtml: 확장 가능한 하이퍼텍스트 마크업 언어(Extensible Hypertext Markup Language), html4.01과 거의 동일합니다. 더 엄격하고 순수한 HTML이지만 xhtml은 html4.01이 아닙니다. 어디가 엄격함인지, 어디가 순수함인지, 어디에 확장성이 있는지 직접 확인해 보세요. 이 기사는 상황을 바로잡는 것을 목표로 합니다.

xhtml은 html을 대체하는 데 사용됩니다. 웹 사양 및 표준입니다. 개발 과정에서 태그를 작성할 때는 xhtml에 맞춰 작성해야 합니다. 좋은 라벨 작성 습관을 기르십시오.

xhtml과 html의 주요 차이점은 xhtml 요구사항입니다.

올바른 중첩을 위해 모든 요소는 대소문자 구분을 꺼야 합니다. 우리는 일반적으로 큰따옴표와 함께 소문자 요소 속성 값을 사용합니다. , id로 축약할 수 없습니다. name 속성

xml

xml: 데이터 전송을 위해 설계된 Extensible Markup Language는 미리 정의되어 있지 않으며 직접 정의해야 합니다. 예를 들어, html의 < h1 > 태그가 제목이라는 것을 알고 있지만 xml에서 어떤 태그가 어떤 의미를 갖는지는 정의되어 있지 않습니다. 여기서 이해해야 할 것은

xml이 html을 대체하는 것이 아니라는 것입니다.

html, xhtml 및 xml의 차이점:

1. html과 비교할 때 xhtml 문서는 두 가지 측면에서 반영되는 훌륭하고 완전한 레이아웃을 갖습니다. a. 요소에는 종료 태그가 있어야 합니다. b, 요소는 중첩되어야 합니다.

2. xml은 대소문자를 엄격하게 구분하고

  • 는 서로 다른 태그이므로 xhtml은 소문자여야 합니다.

    3. xhtml의 속성 값은 따옴표로 묶어야 합니다.

    4. xhtml은 속성 최소화를 지원하지 않습니다.

    맞음: 최소화되지 않은 속성

    틀림: 최소화된 속성
    <입력 입력 확인됨>
     5. xhtml에서는 name 속성은 더 이상 사용되지 않으며 향후 버전에서는 삭제될 예정입니다.

    초기 웹페이지가 HTML 언어로 작성되었다고 하는데 3가지 심각한 단점이 있습니다.

    1. 코딩이 표준화되어 있지 않고 구조가 혼란스럽고 과대화되어 있습니다. ;

    2. 성능과 구조가 혼란스러워 개발 및 유지 관리에 도움이 되지 않습니다.

    3. 다음과 같은 추가 네트워크 장치를 사용할 수 없습니다.

    따라서 이 문제를 해결하려면 HTML 개발이 필요하므로 W3C에서 공식화한 XHTML은 HTML에서 XML로의 다리입니다. 그리고 xml은 웹 개발의 트렌드입니다.


  • 본 웹사이트의 성명
    본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.

    핫 AI 도구

    Undresser.AI Undress

    Undresser.AI Undress

    사실적인 누드 사진을 만들기 위한 AI 기반 앱

    AI Clothes Remover

    AI Clothes Remover

    사진에서 옷을 제거하는 온라인 AI 도구입니다.

    Undress AI Tool

    Undress AI Tool

    무료로 이미지를 벗다

    Clothoff.io

    Clothoff.io

    AI 옷 제거제

    AI Hentai Generator

    AI Hentai Generator

    AI Hentai를 무료로 생성하십시오.

    뜨거운 도구

    메모장++7.3.1

    메모장++7.3.1

    사용하기 쉬운 무료 코드 편집기

    SublimeText3 중국어 버전

    SublimeText3 중국어 버전

    중국어 버전, 사용하기 매우 쉽습니다.

    스튜디오 13.0.1 보내기

    스튜디오 13.0.1 보내기

    강력한 PHP 통합 개발 환경

    드림위버 CS6

    드림위버 CS6

    시각적 웹 개발 도구

    SublimeText3 Mac 버전

    SublimeText3 Mac 버전

    신 수준의 코드 편집 소프트웨어(SublimeText3)

    HTML의 테이블 테두리 HTML의 테이블 테두리 Sep 04, 2024 pm 04:49 PM

    HTML의 테이블 테두리 안내. 여기에서는 HTML의 테이블 테두리 예제를 사용하여 테이블 테두리를 정의하는 여러 가지 방법을 논의합니다.

    HTML 여백-왼쪽 HTML 여백-왼쪽 Sep 04, 2024 pm 04:48 PM

    HTML 여백-왼쪽 안내. 여기에서는 HTML margin-left에 대한 간략한 개요와 코드 구현과 함께 예제를 논의합니다.

    HTML의 중첩 테이블 HTML의 중첩 테이블 Sep 04, 2024 pm 04:49 PM

    HTML의 Nested Table에 대한 안내입니다. 여기에서는 각 예와 함께 테이블 내에 테이블을 만드는 방법을 설명합니다.

    HTML 테이블 레이아웃 HTML 테이블 레이아웃 Sep 04, 2024 pm 04:54 PM

    HTML 테이블 레이아웃 안내. 여기에서는 HTML 테이블 레이아웃의 값에 대해 예제 및 출력 n 세부 사항과 함께 논의합니다.

    HTML 입력 자리 표시자 HTML 입력 자리 표시자 Sep 04, 2024 pm 04:54 PM

    HTML 입력 자리 표시자 안내. 여기서는 코드 및 출력과 함께 HTML 입력 자리 표시자의 예를 논의합니다.

    HTML 정렬 목록 HTML 정렬 목록 Sep 04, 2024 pm 04:43 PM

    HTML 순서 목록에 대한 안내입니다. 여기서는 HTML Ordered 목록 및 유형에 대한 소개와 각각의 예에 대해서도 설명합니다.

    HTML에서 텍스트 이동 HTML에서 텍스트 이동 Sep 04, 2024 pm 04:45 PM

    HTML에서 텍스트 이동 안내. 여기서는 Marquee 태그가 구문과 함께 작동하는 방식과 구현할 예제에 대해 소개합니다.

    HTML 온클릭 버튼 HTML 온클릭 버튼 Sep 04, 2024 pm 04:49 PM

    HTML onclick 버튼에 대한 안내입니다. 여기에서는 각각의 소개, 작업, 예제 및 다양한 이벤트의 onclick 이벤트에 대해 설명합니다.

    See all articles