Sign Up

Sign Up to our social questions and Answers Engine to ask questions, answer people’s questions, and connect with other people.

Have an account? Sign In

Have an account? Sign In Now

Sign In

Login to our social questions & Answers Engine to ask questions answer people’s questions & connect with other people.

Sign Up Here

Forgot Password?

Don't have account, Sign Up Here

Forgot Password

Lost your password? Please enter your email address. You will receive a link and will create a new password via email.

Have an account? Sign In Now

You must login to ask a question.

Forgot Password?

Need An Account, Sign Up Here

Please briefly explain why you feel this question should be reported.

Please briefly explain why you feel this answer should be reported.

Please briefly explain why you feel this user should be reported.

Sign InSign Up

The Archive Base

The Archive Base Logo The Archive Base Logo

The Archive Base Navigation

  • SEARCH
  • Home
  • About Us
  • Blog
  • Contact Us
Search
Ask A Question

Mobile menu

Close
Ask a Question
  • Home
  • Add group
  • Groups page
  • Feed
  • User Profile
  • Communities
  • Questions
    • New Questions
    • Trending Questions
    • Must read Questions
    • Hot Questions
  • Polls
  • Tags
  • Badges
  • Buy Points
  • Users
  • Help
  • Buy Theme
  • SEARCH
Home/ Questions/Q 6172767
In Process

The Archive Base Latest Questions

Editorial Team
  • 0
Editorial Team
Asked: May 23, 20262026-05-23T23:27:00+00:00 2026-05-23T23:27:00+00:00

What is the difference between serving a page as text/xml and application/xhtml+xml ?

  • 0

What is the difference between serving a page as text/xml and application/xhtml+xml ?

  • 1 1 Answer
  • 0 Views
  • 0 Followers
  • 0
Share
  • Facebook
  • Report

Leave an answer
Cancel reply

You must login to add an answer.

Forgot Password?

Need An Account, Sign Up Here

1 Answer

  • Voted
  • Oldest
  • Recent
  • Random
  1. Editorial Team
    Editorial Team
    2026-05-23T23:27:01+00:00Added an answer on May 23, 2026 at 11:27 pm

    Quote from the specification:

    The ‘application/xhtml+xml’ media type [RFC3236] is the primary media
    type for XHTML Family documents. ‘application/xhtml+xml’ should be
    used for serving XHTML documents to XHTML user agents (agents that
    explicitly indicate they support this media type). This media type
    must be used when writing documents using XHTML Family document types
    that add elements and attributes from foreign namespaces, such as
    XHTML+MathML [XHTML+MathML].

    So use application/xhtml+xml to serve your XHTML pages if the client supports it, otherwise you could use text/html.

    Another quote from the specification:

    1. If the Accept header explicitly contains application/xhtml+xml (with
      either no “q” parameter or a positive “q” value) deliver the document
      using that media type.

    2. If the Accept header explicitly contains
      text/html (with either no “q” parameter or a positive “q” value)
      deliver the document using that media type.

    3. If the accept header
      contains “* /*” (a convention some user agents use to indicate that
      they will accept anything), deliver the document using text/html.

    In other words, requestors that advertise they support XHTML family
    documents will receive the document in the XHTML media type, and all
    other requestors that (at least claim to) support HTML or “everything”
    will receive the document using the HTML media type. Dealing with user
    agents that satisfy none of these criteria is outside the scope of
    this document.

    When an XHTML document does NOT adhere to the guidelines, it should
    only be delivered as media type application/xhtml+xml.

    text/xml should not be used for serving XHTML web pages. You could use it to serve other XML documents that do not represent XHTML.

    • 0
    • Reply
    • Share
      Share
      • Share on Facebook
      • Share on Twitter
      • Share on LinkedIn
      • Share on WhatsApp
      • Report

Sidebar

Related Questions

What's the performance difference between a web server serving the same file to 10
What is the difference between encoding and entity references in xml ?
Difference between a bus error and a segmentation fault? Can it happen that a
The difference between Chr and Char when used in converting types is that one
What is the difference between early and late binding?
Is there any difference between int on_exit(void (*function)(int , void *), void *arg); and
Is there a performance difference between i++ and ++i if the resulting value is
What is actually the difference between these two casts? SomeClass sc = (SomeClass)SomeObject; SomeClass
What is the difference between TrueType fonts and Type-1 fonts?
What is the difference between Build Solution and Batch Build in Visual Studio 2008?

Explore

  • Home
  • Add group
  • Groups page
  • Communities
  • Questions
    • New Questions
    • Trending Questions
    • Must read Questions
    • Hot Questions
  • Polls
  • Tags
  • Badges
  • Users
  • Help
  • SEARCH

Footer

© 2021 The Archive Base. All Rights Reserved
With Love by The Archive Base

Insert/edit link

Enter the destination URL

Or link to existing content

    No search term specified. Showing recent items. Search or use up and down arrow keys to select an item.