W3C Tutorial (4): W3C XHTML Activities

W3C Tutorial (4): W3C XHTML Activities : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : :
W3C HTML Home Page

HTML is a hybrid language used for publishing on the World Wide Web. XHTML is the latest version of HTML.
HTML is a hybrid language used for publishing on the World Wide Web.
XHTML is the latest version of HTML. XHTML Tutorial To learn how to convert your website to XHTML, read our XHTML Tutorial. XHTML Version XHTML 1.0
XHTML 1.0 was published as a W3C Recommendation on January 20, 2000. XHTML 1.0 Version 2 XHTML 1.0 Version 2 was published on August 1, 2002 as a W3C Recommendation. It is not a new version, but an update and bug fixes. About XHTML 1.0
XHTML 1.0 is the first major change to HTML since 1997 and is a very important step towards delivering richer web pages to a wider range of user agents (user agents), including desktop computers, mobile devices, and cell phones.
XHTML is an XML implementation that provides a smooth migration path from HTML 4.01. The W3C's first step in refactoring HTML 4.01 into XML resulted in XHTML 1.0. XHTML 1.0 relies on the semantics provided by HTML 4.01 tags.
The next step is to modularize XHTML into smaller sets of elements, making it easier to combine XHTML with other markup languages ​​(such as vector graphics and multimedia).
At the same time, XHTML's modularity can also reduce development costs, improve collaboration with other applications (such as databases), make it easier to communicate with different user agents (browsers), and provide a cleaner integration between HTML and different XML standards. W3C XHTML Active XHTML 1.0
XHTML 1.0 is a reformulation of HTML 4.01 using XML.
To learn more about XHTML, visit our XHTML tutorial. XHTML 1.1 (Modular XHTML)
Small devices, such as mobile phones, cannot support the full functionality of XHTML. XHTML 1.1 divides the specification into models with limited functionality. Small browsers can reduce their complexity by supporting selected models (but once a model is chosen, they must support all its features).
XHTML 1.1 is a strict language. XHTML 1.1 is not backwards compatible with HTML 4. XHTML Basics
XHTML Basic is a small subset of XHTML 1.1. It contains only basic XHTML features, such as text structure, images, basic markup, and basic tables. It is designed for small browsers (such as those found on handheld devices). XHTML Events Thanks to the support of W3C Document Object Model Level 2 in XHTML, event handlers can be attached to XHTML elements so that the parent element can handle events before or after the child element.
To learn more about the DOM, take our DOM tutorial. XHTML Print
XHTML-Print is part of XHTML 1.1 (Modular XHTML).
XHTML-Print is designed for mobile devices and inexpensive printers, which can usually print a page from beginning to end without a print cache and a print driver customized for the device. XForms
With XHTML forms, a user can access a page, add information to the page, and then submit the page to a Web server.
XForms is the successor to HTML forms, providing a more complete and presentation-independent way of handling interactive transactions on the Web. Although it is designed to integrate with XHTML, we expect that future e-commerce applications will require XForms.
To learn more about XForms, take our XForms tutorial. XHTML modularity
XHTML modularity refers to the division of XHTML 1.0 into a collection of small modules that provide specific functionality.
The modularity of XHTML 1.0 is achieved through the use of XML DTD (Document Type Definition).
Modularity in XHTML 2.0 is achieved through the use of XML Schemas.
To learn more about DTDs, take our DTD tutorial.
To learn more about XML Schemas, take our XML Schemas tutorial. XHTML 2.0
XHTML 2.0 is the next generation markup language. Its functionality is expected to be very similar to XHTML 1.1, but may be changed to comply with requirements of XML standards such as XML Linking and XML Schema. XLink
XLink is a language for creating hyperlinks in XML documents. XLinks are very similar to HTML links - but more powerful with support for both simple links (like HTML) and extended links (for linking multiple resources together).
You can learn more about XLink in our XLink tutorial. HLink
HLink adds the ability to specify which elements in XHTML represent hyperlinks and how to traverse them.
HLink is an extension of XLink. W3C HTML specifications and timeline
specification Draft/Proposal recommend

<<:  Implementation of Docker deployment of Nuxt.js project

>>:  CSS sets the list style and creates the navigation menu implementation code

Recommend

What knowledge systems do web designers need?

Product designers face complex and large manufactu...

Using Docker Enterprise Edition to build your own private registry server

Docker is really cool, especially because it'...

HTML is actually the application of learning several important tags

After the article "This Will Be a Revolution&...

Detailed explanation of the basic knowledge of front-end componentization

Table of contents Basic concepts of components Th...

ReactHooks batch update state and get route parameters example analysis

Table of contents 1. How to update in batches Con...

How to use Nginx to prevent IP addresses from being maliciously resolved

Purpose of using Nginx Using Alibaba Cloud ECS cl...

js implements array flattening

Table of contents How to flatten an array 1. Usin...

A brief discussion on how to use slots in Vue

How to define and use: Use the slot tag definitio...

Summary of Linux file directory management commands

touch Command It has two functions: one is to upd...

mySQL server connection, disconnection and cmd operation

Use the mysql command to connect to the MySQL ser...

HTML insert image example (html add image)

Inserting images into HTML requires HTML tags to ...

How to design MySQL statistical data tables

Table of contents Is real-time update required? M...