Background-color Tag In Html W3schools

4 min read Jul 03, 2024
Background-color Tag In Html W3schools

The background-color Tag in HTML: A W3Schools Guide

The background-color tag in HTML is not actually a tag, but rather a property within the CSS styling language. It's used to set the background color of an HTML element. This can be applied to various elements such as the body of a web page, a specific <div>, a <span>, or even an image.

Here's how it works:

Setting the background-color Property

You can use the background-color property within the style attribute of an HTML element, or within a separate CSS stylesheet.

1. Inline Styling:

This method directly embeds the style within the HTML element using the style attribute:

This paragraph has a light blue background.

2. External CSS Stylesheet:

This method separates your HTML structure from your styling by placing the CSS code in a separate .css file, and linking it to your HTML document.


   

Then, in your style.css file:

p {
  background-color: lightblue;
}

Color Values:

You can use various methods to specify the background color:

  • Color Names: Use predefined color names like "red", "blue", "green", etc.
  • Hexadecimal Values: Use a six-digit hexadecimal code like "#FF0000" for red.
  • RGB Values: Use three numbers separated by commas representing red, green, and blue values. Example: rgb(255, 0, 0) for red.
  • RGBA Values: Similar to RGB, but with an added alpha channel for transparency. Example: rgba(255, 0, 0, 0.5) for a semi-transparent red.

Examples:

1. Changing the Background Color of the Body:


  

My Website

This is my website content.

2. Applying Background Color to a Specific Div:

Important Information

This content is important.

3. Adding a Transparent Background:


This will overlay a semi-transparent black layer over the image.

Conclusion:

The background-color property in CSS is a fundamental tool for enhancing your website's visual appeal. By understanding how to use it, you can easily create a visually appealing and well-organized web page.

Related Post