css style sheets can help developers separate the information content of a document from the trivial matter of how to display a document, that is, separate the style from the content; the benefits of this: 1. You can use the same content to Different styles achieve different purposes; 2. Avoid duplication; 3. Make maintenance easier; 4. Reduce the amount of web page code and improve web page transmission efficiency.
The operating environment of this article: windows10 system, css3, thinkpad t480 computer.
(Recommended tutorial: CSS video tutorial)
Why use css style sheet?
CSS helps developers separate the information content of a document from the trivial matter of how to present it. The little things about how a document is presented are called the style of the document. Separating style from content has the following benefits:
Avoids duplication
Makes maintenance easier
You can use the same content with different styles to achieve different purposes
Your website may have thousands of similar pages. Using CSS, you can store style information in a common file shared by all pages. When a user opens a web page, the user's browser loads styles for the page content alone. When a user prints a web page, you should provide different styles to ensure that the printed page is readable.
Normally, you will use HTML to describe the content of the page rather than the style, and use CSS to specify the style of the page rather than the content. Of course, there are exceptions, and HTML can also provide some methods to specify styles. For example, in HTML you can use the tag to bold text, and you can specify the background color of the page in the tag. When you use CSS, you generally avoid using HTML's styling capabilities so that all styling information is kept in one place.
The main purpose of using css style sheets is to facilitate the division of labor and collaboration in web design. For example, the html part is completed by one person or a team, the js program part is also completed by a group of people, and css is also left to professionals. If you do it, you will definitely improve efficiency. Just like decorating a house, if both hard and soft decoration are done by professional engineering teams, it will definitely be done quickly and well. On the contrary, if all the work is handed over to an engineering team, the quality and construction schedule cannot be guaranteed.
In addition, the css style sheet of a web page can be used intact by another web page or even web pages on other websites. This means that the css can be reused, which can greatly reduce the amount of code on the web page. , improve the efficiency of web page transmission, and also enable the website to maintain a uniform appearance. Of course, it also reduces the work intensity of web designers. This is just like the decoration style of one house can be completely copied to another house with similar structure. This can not only reduce the cost of house decoration, but also keep the house with a unified decoration style.
Practice: Create a style sheet for an HTML document
Create a style sheet
1. Create a text file; this file is your style sheet. Name it style1.css
2. In your CSS file, copy the following line of code and copy it in, then save the file:
strong { color: red; }
Link your document and style sheet
1. Create another text file; this file is your document. Name it anything you like
2. In your HTML file, copy the following code and copy it in. Please quote your own style sheet in the
<!DOCTYPE html> <html> <head> <meta charset="UTF-8"> <title>Sample document</title> <link rel="stylesheet" href="style1.css"> </head> <body> <p> <strong>C</strong>ascading <strong>S</strong>tyle <strong>S</strong>heets </p> </body> </html>
3. Save the file and open it in your browser. The style sheet will cause the letters in the tag to appear red, as follows:
##Cascading Style Sheets
For more programming-related knowledge, please visit:Programming Courses! !
The above is the detailed content of Why use css stylesheets. For more information, please follow other related articles on the PHP Chinese website!