Skip to main content

HTML Classes and ID's Attributes

 

The class Attribute

The class attribute is often used to point to a class name in a style sheet. It can also be used by a JavaScript to access and manipulate elements with the specific name.

In the following example we have three <div> elements with a class attribute with the value of ".classes". All of the three <div> elements will be styled equally according to the .classes style definition in the head section:

You can manipulate your and design by the classes.

Example:

<!DOCTYPE html>

<html>

<head>

<meta charset="utf-8">

<meta name="viewport" content="width=device-width, initial-scale=1">

<title>

html classes and IDs

</title>


<style type="text/css">

.classes{

background-color: green;

color: ghostwhite;

border: 2px 4px 3px 2px;

margin: 20px;

padding: 20px;

font-family: arial,;

}

</style>

</head>

<body>

<div class="classes">

<h1> Delhi </h1>

<p>Delhi is Capital of INdia</p>

</div>


<div class="classes">

<h1> Punjab </h1>

<p>Punjab is Capital of Chandigarh </p>

</div>

<div class="classes">

<h1> Rajasthan </h1>

<p>Rajasthan is Capital of Jaipur</p>

</div>

</body>

</html>

Output:



What is ID Attributes 


Using The id Attribute

The id attribute provide a unique id for an HTML elements.

The id attribute is used to point to a specific style declaration in a CSS style sheet. It is also used by JavaScript to access and manipulate the element with the specific id.

Using a id is: write a hash character (#), followed by an id name. Then, define the CSS properties within {}.

In the following example we have an <h1> element that points to the id name "myProject". This <h1> element will be styled according to the #myProject style definition in the head section:

Example:

<style type="text/css">

#classes{

background-color: grey;

color: ghostwhite;

border: 2px 4px 3px 2px;

border border-radius: 20px;

margin: 20px;

padding: 20px;

font-family: arial,;

}

</style>

</head>

<body>

<div id="classes">

<h1> Delhi </h1>

<p>Delhi is Capital of INdia</p>

</div>

<div id="classes">

<h1> Punjab </h1>

<p>Punjab is Capital of Chandigarh </p>

</div>

<div id="classes">

<h1> Rajasthan </h1>

<p>Rajasthan is Capital of Jaipur</p>

</div>

👉OUTPUT:


Comments

Popular posts from this blog

What is CSS (Cascading Style Sheet)

Cascading Style Sheets (CSS): In the dynamic world of web development, HTML (Hypertext Markup Language) serves as the foundation, laying out the structure of a webpage. However, for a webpage to captivate its audience with visually appealing designs and layouts, it requires the artistic touch of CSS, or Cascading Style Sheets. 👉Defining CSS: CSS is a style sheet language used to describe the presentation of a document written in HTML or XML. It enables web developers to control the visual aspects of a webpage, such as colors, fonts, spacing, and positioning, without altering the underlying structure defined by HTML. The term "Cascading" in CSS refers to the order of priority the styles are applied, allowing for flexibility and consistency. 👉Separation of Concerns: One of the key principles of web development is the separation of concerns, and CSS plays a crucial role in achieving this. While HTML focuses on the structure and content of a webpage, CSS handles the aesthetics ...

Tables in HTML

How to Use Table tag in HTML In this blog we understand the table elements in HTML. How to Create a Tables in HTML Firstly we understand table elements.  1. when we create a table in editor type with <table> 2. after that we create a table row with <tr> 3. between <tr> we create table data <td> see it into sublime text editor <body> <table border="1px"> <caption> Student Data</caption> <tr> <td> Name</td> <td>Roll NO</td> <td>Marks</td> <td>total Marks</td> <td>Percentage</td> </tr> <tr> <td> JOhn</td> <td>32655</td> <td>250</td> <td>500</td> <td>50%</td> </tr> <tr> <td> Carter</td> <td>1254</td> <td>250</td> <td>500</td> <td>50%</td> </tr> </table> W...

HTML BORDER WITH CSS

 Many Type of HTML Border We have many types of border in HTML. We can change it with border style and colors. So we discussed how to change a Border color and Style in HTML. 1.      Firstly we write a Code in Sublime Text and Save it to Borderwithcss file 2.      Secondly we link a stylesheet in  <!DOCTYPE html> <html> <head> <meta charset="utf-8"> <meta name="viewport" content="width=device-width, initial-scale=1"> <title>change border style</title> <link rel="stylesheet" type="text/css" href="d:/html blog/style.css"> </head> <body> <p class="b1"> this is a normal paragraph for change border style with css</p> <p class="b2"> this is a normal paragraph for change border style with css</p> <p class="b3"> this is a normal paragraph for change border style with css</p> <p class="b4"...