You have finished learning HTML, what should you learn next?

HTML summary

This tutorial has taught you how to create a site using HTML.

HTML is a general markup language used on the Web. HTML allows you to format text, add pictures, create links, enter forms, frames and tables, etc., and save it as a text file, which can be read and displayed by the browser.

The key to HTML is tags, which are used to indicate what will appear.

For more information about HTML, check out our HTML tutorial and HTML reference manual .

Learn CSS

CSS is used to simultaneously control the style and layout of multiple web pages.

By using CSS, all formatting can be stripped from HTML and stored in a separate file.

To learn how to create style sheets, please visit our CSS tutorial .

Learn JavaScript

JavaScript can make your web pages more vivid.

If you only want to display content, a static website is a good display image. If you want to exchange with users or make web pages more vivid, you need to use Javascript.

JavaScript is the most popular scripting language on the Internet, and all major browsers currently support Javascript.

If you want to learn more about Javascript, you can visit the JavaScript tutorial on this site .

Site server

Hosting the website on your own server is always an option. There are several points to consider:

Hardware expenditure

If you want to run a “real” website, you have to buy powerful server hardware. Don’t expect low-cost PCs to handle these tasks. You also need a stable (24 hours a day) high-speed connection.

Software expenditure

Keep in mind that server authorization is usually more expensive than client authorization. Please also note that server authorization may have a limit on the number of users.

Labor cost

Don’t expect low labor costs. You must install your own hardware and software. You also have to deal with vulnerabilities and viruses to ensure that your server runs normally in an environment where “anything can happen”.

Use an Internet Service Provider (ISP)

It is also common to rent a server from an ISP.

Most small companies will store their websites on servers provided by ISPs. Its advantages are as follows:

Connection speed

Most ISPs have high-speed connections to the Internet.

Powerful hardware

The ISP’s web server is usually powerful enough to share resources by several websites. You also need to see whether the ISP provides efficient load balancing and the necessary backup servers.

Safety and reliability

ISPs are experts in website hosting. They should provide more than 99% of the online time, the latest software patches, and the best virus protection.

Points to note when choosing an ISP

24 hours support

Ensure that your ISP provides 24-hour support. Don’t put yourself in an embarrassing situation where you cannot solve a serious problem, and you must wait for the second working day. If you do not wish to pay for long-distance calls, then free phone service is also necessary.

Daily backup

Make sure your ISP will perform the routine work of daily backup, otherwise you may lose valuable data.


Study the ISP’s traffic restrictions. If there is an unexpected increase in traffic due to the popularity of the site, you need to make sure that you don’t pay extra for it.

Bandwidth or content restrictions

Study the bandwidth and content limits of your ISP. If you plan to post pictures or broadcast video or audio, please make sure you have this permission.

E-mail function

Please make sure your ISP supports the e-mail function you need.

Database access

If you plan to use the data in the website database, make sure that your ISP supports the database access you need.

Before you choose an ISP, be sure to read the Web Hosting Tutorial of Cainiao Tutorial.