Loading...

TapGen

Free online tutorials

img

What is an attribute in HTML?

HTML Attributes provide additional information about HTML elements or tags, By using various attributes, such as class, id, and style, developers can create more dynamic.

They are defined within the opening tag and consist of a name/value, where the attribute name defines the property. 

HTML Attribute Example:
In the following example, we will use attributes to define a CSS class.  

                                        
                                            <p class="intro">Welcome to my website!</p>
                                        
                                    

in the example class is the Attribute name and intro the Attribute value. 

Key features of HTML Attributes

HTML attributes are essential components of HTML elements that provide additional information about the elements or tag.

  • Attributes are always placed within the opening tag
  • Attributes usually come in name/value pairs like name="value"
  • Some attributes have default values. For example, the target attribute is only provided in a <a> tag by default.
  • Global Attributes:  Some attributes can be applied to any HTML element, known as global attributes. Common global attributes include id, class, style, and title.
  • We can add multiple attributes in one HTML element

Common Attributes in HTML

href Attribute:

The href attribute in HTML, Used for the <a> (anchor) tag that defines a hyperlink in the website. href: Specifies the URL of a linked document. Adding the `target=”_blank”` attribute to open it in a new tab. learn more about HTML Link -> How to create a link in HTML?

 

                                        
                                            <!DOCTYPE html>
<html>

<head>
    <title>link Attribute</title>
</head>

<body>
    <a href="tapgen.xyz">
        Click to open in the same tab
    </a><br>
    <a href="tapgen.xyz" 
       target="_blank">
        Click to open in a different tab
    </a>
</body>

</html>
 
                                    

HTML src Attribute

The src attribute in HTML specifies the URL of an image or other media (such as an image, audio, or video) file. learn more about HTML Images -> How to insert images in HTML?

For example: The src attribute in the <img> tag specifies the path to the image file that you want to display on the webpage.

                                        
                                            <img src="images/photo.jpg">
 
                                    

The image located at "images/photo.jpg" will be displayed. the same condition will apply for Audio, Video, and jQuery-embedded.

By correctly using the src attribute, you can integrate various types of media and external resources into your HTML documents effectively.

Useful for styling with CSS

id: Specifies a unique identifier for an element. targeting CSS and JavaScript.

                                        
                                            <div id="header">Welcome to my website</div>
                                        
                                    

class: Defines one or more class names for an element. Allows for CSS styling and JavaScript manipulation.

                                        
                                            <p class="intro">This is an introductory paragraph.</p>
                                        
                                    

style: Applies inline CSS styles directly to an element. that helps us set the style, such as font, size, color, etc

                                        
                                            <h2 style="font-family:Chaparral Pro Light;">Hello Word!</h2>
                                        
                                    

Understanding HTML attributes helps to define the behavior and presentation of HTML elements and is essential for creating functional and well-styled web pages.

 

If you have any other questions or need further examples, let us know and upload the question in our forum tapgen.xyz

Learn to code with the world's largest web developer site. Not sure where to begin? HTML is The language for building web pages Learn HTML Tutorial with Tapgen.

=================================
Share This Article
icon

New to Communities?

Join the community