Tutorial on WEB2.0 standards: What is WEB standards?

Source: Internet
Author: User
Tags object model

WEB standards
WEB standards are not a set of standards. A webpage consists of three parts: Structure, Presentation, and Behavior ). The corresponding standards are also divided into three aspects: the standard structured language mainly includes XHTML and XML, the standard expression language mainly includes CSS, the behavior standard mainly includes object model (such as W3C DOM), ECMAScript and so on. Most of these standards are drafted and released by W3C, and some are standards developed by other standards organizations, such as ECMAScript standards of ECMA (European Computer Manufacturers Association. Let's take a brief look at these standards:
1. Standard structure language
(1) XML
XML is short for The Extensible Markup Language. Currently, we recommend that you use XML1.0 released by W3C in October 6, 2000. For more information, see www.w3.org/TR/2000/REC-XML-20001006 ). Like HTML, XML also comes from SGML, but XML is a language that can define other languages. XML was originally designed to make up for the shortcomings of HTML and meet the needs of network information publishing with powerful scalability. Later, XML was gradually used to convert and describe network data. I will not talk about the XML benefits and technical specifications here. There are a lot of information on the Internet and many books for reference.
(2) XHTML
XHTML is The abbreviation of The Extensible HyperText Markup Language. Currently, W3C recommended XML1.0 (reference http://www.w3.org/TR/xhtml1) in January 26, 2000 is followed ). Although XML has powerful data conversion capabilities and can completely replace HTML, it is too early to directly use XML for thousands of existing websites. Therefore, based on HTML4.0, we can use XML rules to expand it and get XHTML. To put it simply, the purpose of creating XHTML is to achieve the transition from HTML to XML.
2. Standard language
CSS is the abbreviation of Cascading Style Sheet. The W3C May 12, 1998 CSS2 (reference http://www.w3.org/TR/CSS2/) is currently recommended ). W3C creates CSS standards to replace HTML table layout, frames, and other languages. The combination of pure CSS layout and structured XHTML helps designers to separate the appearance and structure, making site access and maintenance easier.
3. Behavior standards
(1) DOM
DOM is the abbreviation of Document Object Model. According to W3C DOM specification (http://www.w3.org/DOM/), DOM is an interface with browsers, platforms, languages that allow you to access other standard components of the page. DOM solves the conflict between Netscaped Javascript and Microsoft Jscript, and provides a standard method for web designers and developers, let them access the data, scripts, and representations on their sites.
(2) ECMAScript
ECMAScript is a standard scripting language (JAVAScript) developed by ECMA (European Computer Manufacturers Association ).

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.