Techniques for making Web pages

Source: Internet
Author: User

Intermediary transaction SEO diagnosis Taobao guest Cloud host technology Hall

When font-like tags and color attributes are added to HTML 3.2, it is becoming a nightmare for developers. The process of developing Web sites that must incorporate font information into each individual page has become a lengthy and costly ordeal.

With HTML 4.01, all of the formatting information can be moved out of the HTML document and placed in a separate style sheet.

Another reason HTML 4.01 is important is because XHTML 1.0, the newest HTML standard, is an HTML 4.01 that is expressed as an XML application. Using HTML 4.01 on your page ensures that HTML can be easily upgraded to XHTML in the future.

Make sure you are using the latest HTML 4.01 standard.

Cascading style sheet (cascading style sheets-css)

Styles define how HTML elements are displayed, similar to the role of the font tag in HTML 3.2. Styles are usually saved in a file outside of an HTML document. An external style sheet gives you the ability to change the appearance and layout of all pages within a site simply by editing a simple CSS document. If you have ever tried to make some changes, such as changing the font or color of all the page titles in the station, you will understand how CSS can achieve a multiplier effect.

The future of xhtml-html

XHTML refers to extensible Hypertext Markup Language (extensible Hypertext Markup Language).

XHTML 1.0 is the latest HTML standard from the consortium. It became the official recommendation Standard (recommendation) on January 26, 2000. The recommendation of the consortium means the stability of its specification, and its specification is now a Web standard.

XHTML is an HTML 4.01 that is refactored using XML and can be immediately put into use in existing browsers by following some simple guidelines.

XML-Tools for describing data

Extensible Markup Language (XML) is not an alternative to HTML. In future web development, XML is used to describe and store data, and HTML is used to display data.

Our most appropriate description of XML is a cross-platform, independent and hardware-and-software, information storage and transmission tool.

We believe that XML is as important as HTML to the Web, and that XML will be the most valuable data processing and transport tool.

XSLT-Tools for user-converted Data

XSLT (Extensible Stylesheet Language Transformations, extensible Stylesheet Language Transformations) is the language used to transform XML.

Future Web sites will have to pass data in different formats to different browsers and to other Web servers. XSLT, in turn, is a new consortium standard that converts XML data into different formats.

XSLT can convert an XML file into a browser-recognizable format, such as HTML, or WML-a markup language for many handheld devices.

XSLT can also add elements, delete, rearrange, and sort elements, test and determine which elements are displayed, and so on.

Client Script

Client script scripting is a programming about Internet browser behavior. You should learn JavaScript to be able to deliver more dynamic Web content:

JavaScript is a programming tool for HTML Designers: HTML creators are usually not programmers, but JavaScript is a very simple scripting language! Almost anyone can put some JavaScript code snippets into their HTML pages.

JavaScript can put dynamic text in an HTML page: a JavaScript language like this can write mutable text in an HTML page: document.write ("H1" + name + "/H1")

JavaScript can react to events: You can set JavaScript to occur when an event is executed, such as when a page is loaded or when a user clicks on an HTML element.

JavaScript can read and modify HTML elements: JavaScript can read and modify the contents of HTML elements

JavaScript can be used to validate data: You can use JavaScript to validate form data before the form is submitted to the server, ensuring that the server does the right data processing.

Server-side scripting

Server-side scripting is related to Internet server programming. You should learn server-side scripting to be able to deliver more dynamic Web content. With server-side programming, you can:

Dynamically edit, modify, or add Web page content

Respond to queries or data submitted by a user from HTML

Access the data or database and return the results to the browser

Access the file or XML data and return the results to the browser

Convert XML to HTML and return the results to the browser

Customizing the page for different users, improving the usability of the page

Provides security and access control for different Web pages

Design different output for different types of browsers

Minimize network traffic

Managing Data Using SQL

Structured Query Language (SQL) is a common standard for accessing such databases as SQL Server, Oracle, Sybase, and access. For those who want to store and extract data from a database, the knowledge about SQL is invaluable. Any web administrator should understand that SQL is a truly relevant engine for databases on the web. If everyone's okay, go check out my current movie station, Address: http://www.57bb.com (broadcast free cinema)

Related Article

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.