XHTML에서 XML 엘리먼트를 추가할 수 있나요?

XHTML은 XML과 HTML을 합친 것이라고 들었는데, 둘의 기능을 모두 포함하는 건가요?
XHTML과 XML에서 엘리먼트를 직접 추가할 수 있는지, 그렇게 하면 웹 표준에 어긋나는지도 궁금합니다.

댓글 6

  • 아이폰 2025.06.09

    HTML 안에서 XML 문법을 직접 쓰지 않아서 그렇게 느끼실 수 있어요. XML은 닫는 태그를 중요하게 다뤄서 img, br, input 같은 태그도 닫아 표현합니다. 그런 차이를 말한 것 같아요.

  • 선아 2025.06.09

    저도 XML은 써보지 않아 잘 모르겠어요. HTML과 XML을 연동해 본 적도 없고요.

  • 딥자두 2025.06.09

    XML을 쓴다는 게 XML 문법을 직접 쓰는 건가요, 아니면 head에 link 엘리먼트를 넣는다는 뜻인가요? 아직 초보라 헷갈리네요.

  • 하늬 2025.06.09

    간단히 말하면 XHTML은 XML 문법을 따르는 HTML이에요. XML을 쓰지 않으면 일반 HTML과 크게 다르지 않게 보일 수 있어요. XML은 img, br, input처럼 닫는 태그가 없는 요소도 닫는 형식으로 작성합니다.

  • 차미 2025.06.09

    XML을 써야 확장했다고 할 수 있나요? HTML과 다를 바 없는 XHTML에서 벗어난다는 의미인가요?

  • 늘찬 2025.06.09

    XHTML은 확장 가능한 HTML이지만 확장 기능을 쓰지 않으면 일반 HTML처럼 사용할 수 있어요. XML을 활용해 요소를 확장하더라도 구조를 지켜야 하고, XSL은 HTML의 CSS처럼 서식을 정하는 데 쓰입니다.