What are the characteristics of XHTML compared with HTML?
1. What is XHTML?
HTML is a basic WEB web page design language. XHTML is a markup language based on xml. It looks similar to HTML, with only some small but important differences. XHTML is An XML that plays a role similar to HTML, so, essentially, XHTML is a transitional technology that combines (somewhat) the power of XML with (most of) the simplicity of HTML.
At the end of 2000, the international W3C (World Wide Web Consortium) organization announced the release of XHTML version 1.0. XHTML 1.0 is a new language optimized and improved on the basis of HTML 4.0, aiming at XML-based applications. XHTML is an enhanced HTML, and its scalability and flexibility will adapt to more needs of future network applications. Below are answers to common basic questions about XHTML from Steven Pemberton, chairman of the W3C's HTML Working Group.
Question: What is XHTML?
Answer: XHTML is a kind of HTML reshaped to adapt to XML. When XML became more and more a trend, a question arose: If we have XML, do we still need HTML? In order to answer this question, we held a two-day working meeting in San Francisco in May 1998. The conclusion is: needed. We still need to use HTML. Because a large number of people are accustomed to using HTML as their design language, and millions of pages are already written in HTML.
Question: Why did XHTML 1.0 develop independently from HTML 4.0?
Answer: Not so. XHTML is exactly a reorganization of HTML 4.0 (to be precise, it is HTML 4.01, which is a revised version of HTML 4.0, but is released under the name XHTML 1.0.) There will be some necessary differences in their interpretation in XML, but in addition On the one hand, they are still very similar, and we can think of the XHTML work as a continuation of HTML 4.0.
Question: How does XHTML 1.0 implement the XML standard?
Answer: XHTML is an XML application. It is defined in XML's DTD file format and runs on systems that support XML. Thanks to the Namespaces function of XML, browser manufacturers do not need to create new private tags (tags), they only need to include XML code snippets in XHTML code, or XHTML code snippets in XML code.
2. What are the characteristics of XHTML compared with HTML?
(1) XHTML solves the problems of HTML language that seriously restrict its development. There are three main shortcomings in the development of HTML today: it cannot adapt to the needs of more and more network devices and applications. For example, mobile phones, PDAs, and information appliances cannot directly display HTML; because the HTML code is not standardized and bloated, the browser needs to be smart enough and HTML can be displayed correctly only if it is complex; data and performance are mixed, so if your page needs to change the display, you must re-create the HTML. Therefore, HTML needs to develop to solve this problem, so W3C formulated XHTML. XHTML is a bridge from HTML to XML.
(2) XML is the development trend of the web, so people are eager to join the XML trend. XHTML is the current standard that replaces HTML4 markup language. Using XHTML 1.0, as long as you carefully follow some simple rules, you can design a page that is suitable for both XML systems and most current HTML browsers. What this means is that you can design to use XML immediately without waiting for people to use XML-capable browsers. These guidelines can smooth the transition to XML on the web.
(3) Another advantage of using XHTML is: it is very strict. The current bad situation of HTML on the Internet is shocking. Early browsers accepted private HTML tags, so people had to use various browsers to detect the page after the page was designed to see if it was compatible. There were often many inexplicable differences. , people had to modify the design to accommodate different browsers.
(4) XHTML can interact well with other XML-based markup languages, applications and protocols. .
(5)XHTML is part of the Web standards family and works well on other user agents such as wireless devices.
(6) In terms of website design, XHTML can help you get rid of the bad habit of presentation layer code and help you develop the habit of tag verification to test the working of the page.
The above is about the characteristics of XHTML compared with HTML. For more related articles, please pay attention to the PHP Chinese website (www.php.cn)!

Hot AI Tools

Undresser.AI Undress
AI-powered app for creating realistic nude photos

AI Clothes Remover
Online AI tool for removing clothes from photos.

Undress AI Tool
Undress images for free

Clothoff.io
AI clothes remover

AI Hentai Generator
Generate AI Hentai for free.

Hot Article

Hot Tools

Notepad++7.3.1
Easy-to-use and free code editor

SublimeText3 Chinese version
Chinese version, very easy to use

Zend Studio 13.0.1
Powerful PHP integrated development environment

Dreamweaver CS6
Visual web development tools

SublimeText3 Mac version
God-level code editing software (SublimeText3)

Hot Topics



Guide to Table Border in HTML. Here we discuss multiple ways for defining table-border with examples of the Table Border in HTML.

Guide to HTML margin-left. Here we discuss a brief overview on HTML margin-left and its Examples along with its Code Implementation.

This is a guide to Nested Table in HTML. Here we discuss how to create a table within the table along with the respective examples.

Guide to HTML Table Layout. Here we discuss the Values of HTML Table Layout along with the examples and outputs n detail.

Guide to HTML Input Placeholder. Here we discuss the Examples of HTML Input Placeholder along with the codes and outputs.

Guide to the HTML Ordered List. Here we also discuss introduction of HTML Ordered list and types along with their example respectively

Guide to Moving Text in HTML. Here we discuss an introduction, how marquee tag work with syntax and examples to implement.

Guide to HTML onclick Button. Here we discuss their introduction, working, examples and onclick Event in various events respectively.
