What code should I learn from Web page making?

Source: Internet
Author: User
Tags html page modify xslt client

This article introduced in detail the Web page making learning process should master some of the technology, these content everyone best step by step to learn and research, do not jump over. However, in this web site long recommended the introduction of new students can master the first three items can be completely produced site! They are: Html,css and XHTML respectively. At least make a Web page is no problem! This article is just the introduction of some of the code should be mastered, if you want to achieve a beautiful web page then you need to master some of the application of graphics software skills! If you want to develop interactive, full-featured Web sites, then you need to learn some simple programming knowledge. If you have any questions, please feel free to ask me! Thank you!

HTML 4.01

HTML is the language of the Web, and every web developer needs to have a basic understanding of it.

HTML 4.01 is an important web standard, and it differs greatly from HTML 3.2.

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 that is provided 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 is able to react to events
JavaScript can be set to occur when an event is executed, such as when the page is loaded or when the 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 associated with 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.



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.