search
HomeWeb Front-endCSS TutorialWhy use css stylesheets

Why use css stylesheets

Dec 15, 2020 pm 02:02 PM
css

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.

Why use css stylesheets

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 line:

<!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!

Statement
The content of this article is voluntarily contributed by netizens, and the copyright belongs to the original author. This site does not assume corresponding legal responsibility. If you find any content suspected of plagiarism or infringement, please contact admin@php.cn
Where should 'Subscribe to Podcast' link to?Where should 'Subscribe to Podcast' link to?Apr 16, 2025 pm 12:04 PM

For a while, iTunes was the big dog in podcasting, so if you linked "Subscribe to Podcast" to like:

Browser Engine DiversityBrowser Engine DiversityApr 16, 2025 pm 12:02 PM

We lost Opera when they went Chrome in 2013. Same deal with Edge when it also went Chrome earlier this year. Mike Taylor called these changes a "Decreasingly

UX Considerations for Web SharingUX Considerations for Web SharingApr 16, 2025 am 11:59 AM

From trashy clickbait sites to the most august of publications, share buttons have long been ubiquitous across the web. And yet it is arguable that these

Weekly Platform News: Apple Deploys Web Components, Progressive HTML Rendering, Self-Hosting Critical ResourcesWeekly Platform News: Apple Deploys Web Components, Progressive HTML Rendering, Self-Hosting Critical ResourcesApr 16, 2025 am 11:55 AM

In this week's roundup, Apple gets into web components, how Instagram is insta-loading scripts, and some food for thought for self-hosting critical resources.

Git Pathspecs and How to Use ThemGit Pathspecs and How to Use ThemApr 16, 2025 am 11:53 AM

When I was looking through the documentation of git commands, I noticed that many of them had an option for . I initially thought that this was just a

A Color Picker for Product ImagesA Color Picker for Product ImagesApr 16, 2025 am 11:49 AM

Sounds kind of like a hard problem doesn't it? We often don't have product shots in thousands of colors, such that we can flip out the with . Nor do we

A Dark Mode Toggle with React and ThemeProviderA Dark Mode Toggle with React and ThemeProviderApr 16, 2025 am 11:46 AM

I like when websites have a dark mode option. Dark mode makes web pages easier for me to read and helps my eyes feel more relaxed. Many websites, including

Some Hands-On with the HTML Dialog ElementSome Hands-On with the HTML Dialog ElementApr 16, 2025 am 11:33 AM

This is me looking at the HTML element for the first time. I've been aware of it for a while, but haven't taken it for a spin yet. It has some pretty cool and

See all articles

Hot AI Tools

Undresser.AI Undress

Undresser.AI Undress

AI-powered app for creating realistic nude photos

AI Clothes Remover

AI Clothes Remover

Online AI tool for removing clothes from photos.

Undress AI Tool

Undress AI Tool

Undress images for free

Clothoff.io

Clothoff.io

AI clothes remover

AI Hentai Generator

AI Hentai Generator

Generate AI Hentai for free.

Hot Article

R.E.P.O. Energy Crystals Explained and What They Do (Yellow Crystal)
4 weeks agoBy尊渡假赌尊渡假赌尊渡假赌
R.E.P.O. Best Graphic Settings
4 weeks agoBy尊渡假赌尊渡假赌尊渡假赌
R.E.P.O. How to Fix Audio if You Can't Hear Anyone
4 weeks agoBy尊渡假赌尊渡假赌尊渡假赌
R.E.P.O. Chat Commands and How to Use Them
4 weeks agoBy尊渡假赌尊渡假赌尊渡假赌

Hot Tools

DVWA

DVWA

Damn Vulnerable Web App (DVWA) is a PHP/MySQL web application that is very vulnerable. Its main goals are to be an aid for security professionals to test their skills and tools in a legal environment, to help web developers better understand the process of securing web applications, and to help teachers/students teach/learn in a classroom environment Web application security. The goal of DVWA is to practice some of the most common web vulnerabilities through a simple and straightforward interface, with varying degrees of difficulty. Please note that this software

VSCode Windows 64-bit Download

VSCode Windows 64-bit Download

A free and powerful IDE editor launched by Microsoft

SublimeText3 Linux new version

SublimeText3 Linux new version

SublimeText3 Linux latest version

Atom editor mac version download

Atom editor mac version download

The most popular open source editor

SublimeText3 Chinese version

SublimeText3 Chinese version

Chinese version, very easy to use