
- HTML Home
- HTML Roadmap
- HTML Introduction
- HTML History & Evolution
- HTML Editors
- HTML Basic Tags
- HTML Elements
- HTML Attributes
- HTML Headings
- HTML Paragraphs
- HTML Fonts
- HTML Blocks
- HTML Style Sheet
- HTML Formatting
- HTML Quotations
- HTML - Comments
- HTML - Colors
- HTML - Images
- HTML - Image Map
- HTML - Frames
- HTML - Iframes
- HTML - Phrase Elements
- HTML - Code Elements
- HTML - Meta Tags
- HTML - Classes
- HTML - IDs
- HTML - Backgrounds
- HTML Tables
- HTML - Tables
- HTML - Table Headers & Captions
- HTML - Table Styling
- HTML - Table Colgroup
- HTML - Nested Tables
- HTML Lists
- HTML - Lists
- HTML - Unordered Lists
- HTML - Ordered Lists
- HTML - Definition Lists
- HTML Links
- HTML - Text Links
- HTML - Image Links
- HTML - Email Links
- HTML Color Names & Values
- HTML - Color Names
- HTML - RGB & RGBA Colors
- HTML - HEX Colors
- HTML - HSL & HSLA Colors
- HTML - HSL Color Picker
- HTML Forms
- HTML - Forms
- HTML - Form Attributes
- HTML - Form Control
- HTML - Input Attributes
- HTML Media
- HTML - Video Element
- HTML - Audio Element
- HTML - Embed Multimedia
- HTML Header
- HTML - Head Element
- HTML - Adding Favicon
- HTML - Javascript
- HTML Layouts
- HTML - Layouts
- HTML - Layout Elements
- HTML - Layout using CSS
- HTML - Responsiveness
- HTML - Symbols
- HTML - Emojis
- HTML - Style Guide
- HTML Graphics
- HTML - SVG
- HTML - Canvas
- HTML APIs
- HTML - Geolocation API
- HTML - Drag & Drop API
- HTML - Web Workers API
- HTML - WebSocket
- HTML - Web Storage
- HTML - Server Sent Events
- HTML Miscellaneous
- HTML - Document Object Model (DOM)
- HTML - MathML
- HTML - Microdata
- HTML - IndexedDB
- HTML - Web Messaging
- HTML - Web CORS
- HTML - Web RTC
- HTML Demo
- HTML - Audio Player
- HTML - Video Player
- HTML - Web slide Desk
- HTML Tools
- HTML - Velocity Draw
- HTML - QR Code
- HTML - Modernizer
- HTML - Validation
- HTML - Color Picker
- HTML References
- HTML - Cheat Sheet
- HTML - Tags Reference
- HTML - Attributes Reference
- HTML - Events Reference
- HTML - Fonts Reference
- HTML - ASCII Codes
- ASCII Table Lookup
- HTML - Color Names
- HTML - Character Entities
- MIME Media Types
- HTML - URL Encoding
- Language ISO Codes
- HTML - Character Encodings
- HTML - Deprecated Tags
- HTML Resources
- HTML - Quick Guide
- HTML - Useful Resources
- HTML - Color Code Builder
- HTML - Online Editor
HTML - <meta> Tag
Introduction to <meta> Tag
The HTML <meta> tag is used to provide the metadata about a webpage, although it is not displayed directly to the user but it is essential for browsers, search engines and other web services. The metadata typically includes information like the character set, author, description and keywords. The <meta> tag is placed within the <head> section of an HTML document.
It plays a crucial role in SEO and for overall user experience. For example, the description meta tag summarizes the content, influencing how search engines display the webpage in search results.
Syntax
Following is the syntax of HTML <meta> tag −
<meta attribute-name="value">
Attributes
HTML meta tag supports Global and accepts some specific attributes as well which is listed below.
Attribute | Value | Description |
---|---|---|
name | application-name author description generator keywords viewport |
Name for the property. Can be anything. Examples include, keywords, description, author, revised, generator etc. |
content | text | Specifies the property's value. |
charset | character_set | Specifies character encoding to for HTML document. |
http-equiv | content-security-policy content-type default-style refresh |
Used for http response message headers. For example, http-equiv can be used to refresh the page or to set a cookie. |
Example : Specifying Character Set
Let's look at the following example, where we are going to set the character encoding for the webpage to UTF-8.
<!DOCTYPE html> <html> <head> <meta charset="UTF-8"> </head> <style> body{ color:#8e44ad ; font-family:verdana; } </style> <body> <h2 style="color:green">Special Characters</h2> <ul> <li> - Copyright symbol</li> <li> - Euro symbol</li> <li> - Greek Omega</li> </ul> </body> </html>
Example : Defining Viewport
Consider the following example, where we are going to set the viewport width to the device width to ensure the page is responsive.
<!DOCTYPE html> <html> <head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <style> body { font-family:verdana; margin: 0; padding: 0; } .container { padding: 20px; } </style> </head> <body> <div class="container"> <h1 style="color:#8e44ad">Welcome to TutorialsPoint</h1> <p>Tutorials Point originated from the idea that there exists a class of readers who respond better to online content and prefer to learn new skills at their own pace from the comforts of their drawing rooms.</p> </div> </body> </html>
Supported Browsers
Tag | ![]() |
![]() |
![]() |
![]() |
![]() |
---|---|---|---|---|---|
meta | Yes | Yes | Yes | Yes | Yes |