Enroll Course

100% Online Study
Web & Video Lectures
Earn Diploma Certificate
Access to Job Openings
Access to CV Builder

Online Certification Courses

HTML5 - Attributes

HTML5 Course. HTML5 Certification, HTML5 Training, HTML5 Tutorials. 

What are the HTML5 attributes?

Some HTML5 attributes are globally defined and they can be made use of with any element but others are specially defined for specific elements only. All attributes always posses a name and a value and they look like the example below:

<div class = "example">...</div>

Attributes can only be specified mainly within starting tags and must never be used in end tags.

All HTML5 attributes are case insensitive and can be written in all uppercase or mixed case, but it's a best practice to just use lowercase for better readability

Standard Attributes 

The following are standard attributes supported by HTML5.

Attribute Options Function
accesskey User-Defined This Specifies a keyboard shortcut to access an element.
align right, left, center This helps to horizontally align tags
background URL This Places a background image behind an element
bg color numeric, hexadecimal, RGB values This Places a background color behind an element
class User-Defined This helps to Classify an element for use with Cascading Style Sheets.
contenteditable true, false This helps to Specify if the user can edit the element's content or not.
context menu Menu id This helps to Specify the context menu for an element.
data-XXXX User-Defined This is a custom attribute. Web Developers can define their own attributes. Must start with "data-".
draggable true, false, auto This helps to specify whether or not a user is allowed to drag an element.
height Numeric Value This helps to specify the height of tables, images, or table cells.
hidden hidden This helps to specify whether the element should be visible or not.
id User-Defined This helps in naming an element for use with Cascading Style Sheets.
item List of elements This is used to group elements.
itemprop List of items This is used to group items.
spellcheck true, false This helps to specify if the element must have it's spelling or grammar checked.
style CSS Style sheet This helps to specify an inline style for an element.
subject User define id This helps to specify the element's corresponding item.
tab index Tab number This helps to specify the tab order of an element.
title User-Defined This provides the "Pop-up" title for your elements.
valign top, middle, bottom This helps to vertically align tags within an HTML element.
width Numeric Value This is to help to specify the width of tables, images, or table cells.

 Custom Attributes

This is a very new feature that is being introduced in HTML 5 is the introduction of custom data attributes.

A custom data attribute always begins with data- and will be named according to how you prefer.

Below is a simple example showing an example of custom attributes:

<div class = "example" data-subject = "physics" data-level = "complex">


Corporate Training for Business Growth and School