
- HTML Tutorial
- HTML - Home
- HTML - Overview
- HTML - Basic Tags
- HTML - Elements
- HTML - Attributes
- HTML - Formatting
- HTML - Phrase Tags
- HTML - Meta Tags
- HTML - Comments
- HTML - Images
- HTML - Tables
- HTML - Lists
- HTML - Text Links
- HTML - Image Links
- HTML - Email Links
- HTML - Frames
- HTML - Iframes
- HTML - Blocks
- HTML - Backgrounds
- HTML - Colors
- HTML - Fonts
- HTML - Forms
- HTML - Embed Multimedia
- HTML - Marquees
- HTML - Header
- HTML - Style Sheet
- HTML - Javascript
- HTML - Layouts
- HTML References
- HTML - Tags Reference
- HTML - Attributes Reference
- HTML - Events Reference
- HTML - Fonts Reference
- HTML - ASCII Codes
- ASCII Table Lookup
- HTML - Color Names
- HTML - Entities
- HTML - Fonts Ref
- HTML - Events Ref
- MIME Media Types
- HTML - URL Encoding
- Language ISO Codes
- HTML - Character Encodings
- HTML - Deprecated Tags
What are the different tags to define special meta information in HTML page?
Metadata means information about data. The <meta> tag in HTML provides complete information about HTML Document.
Adding the meta tag while making the webpage or website is a good practice because search engines use this meta tag to understand the information about the website. It is also helpful while searching for a specific website, then the result page will display in search results. These tags are basically used to add author name, value pairs to describe properties of HTML documents, such as expiry date, author name etc. i.e.., it is used to specify a character set, page description and viewport settings.
The attribute of this tag carries all the information related to the web page.
We can include one or more meta tags depending on information, it doesn’t affect the physical appearance of the web document.
The <meta> tag accepts four attributes.
Name − It is used to define the name of the property.
http-equiv − It is used to get the HTTP response message header.
Content − It is used to specify properties value.
Charset − It is used to specify a character encoding for an HTML file.
The <meta> tag contents are not visible on your browser. They are just added to give additional information about the HTML document.
The <meta> tags are added to our HTML document for the purpose of Search Engine Optimization.
The <meta> tag is added inside the <head>.
Syntax
Following is the syntax for the meta tag in HTML.
<meta attribute-name="value">
Example 1
Here are the different ways to add meta information and use the <meta> tag – for example,
Keywords− The value corresponding to the attribute defined the keywords for search engine.
<meta name="keywords" content="HTML, CSS, JavaScript">
Character Set− The value corresponding to the attribute defined the character_set – character encoding for the HTML document.
<meta charset="UTF-8">
Following is the example for the meta tag in HTML, adding the meta information of keywords and character set.
<!DOCTYPE html> <html> <head> <meta charset="UTF-8"> <meta name="keywords" content="meta tag"> </head> <body> <p>In this example we have added two meta tags. For</p> <ol> <li>character_set</li> <li>keyword</li> </ol> <p>Meta tag contents are not visible on your browser.They are just added to give additional information about the HTML document. The mata tag is added inside the head tag</p> </body> </html>
Following is the output for the above example program.
Example 2
Here are the different ways to add meta information and use the <meta> tag – for example,
Author− Use the following syntax to add the author of the web page.
<meta name="author" content="Amit">
Description− Use the following syntax to define the description of the web page.
<meta name="description" content="Learn from Text and Video Tutorials">
Following is the example for the meta tag in HTML.
<!DOCTYPE html> <html> <head> <meta name="description" content="meta tag in HTML"> <meta name="author" content="lokesh"> </head> <body> <p>In this example we have added two meta tags. For</p> <ol> <li>description</li> <li>author name</li> </ol> <p>Meta tag contents are not visible on your browser. They are just added to give additional information about the HTML document. The mata tag is added inside the head tag</p> </body> </html>
Following is the output for the above example program.
Example 3
Following is the syntax for the meta tag in HTML.
Refresh− The value corresponding to the attribute defined the refresh − refresh the document for every specified time in seconds.
<meta http-equiv="refresh" content="30">
Viewport− The value corresponding to the attribute defined the viewport – layout changes based on the size and capabilities of the device.
<meta name="viewport" content="width=device-width, initial-scale=1.0">
Following is the example for the meta tag in HTML.
<!DOCTYPE html> <html> <head> <meta http-equiv="refresh" content="30"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> </head> <body> <p>In this example we have added two meta tags. For</p> <ol> <li>refresh - for refreshing the page </li> <li>viewport - layout changes based on the size and capabilities of the device </li> </ol> <p>Meta tag contents are not visible on your browser. They are just added to give additional information about the HTML document. The mata tag is added inside the head tag</p> </body> </html>
Following is the output for the above example program.
We can include one or more meta tags depending on information, it doesn’t affect the physical appearance of the web document.
Example 4
Here are the different ways to add meta information and use the <meta> tag – for example,
Author− Use the following syntax to add the author of the web page.
<meta name="author" content="Amit">
Description− Use the following syntax to define the description of the web page.
<meta name="description" content="Learn from Text and Video Tutorials">
Keywords− Use the following syntax to add keywords to the web page.
<meta name="keyword" content="Java, WordPress, Drupal, Android, iOS">
To set viewport− Viewport is used to control layout on mobile browsers. It is used inside the <meta> tag to give the browser instructions on how to work for controlling the web page’s dimensions and scaling.
<meta name="viewport" content="width=device-width, initial-scale=1.0">
Following is the example for the meta tag in HTML.
<!DOCTYPE html> <html> <head> <meta charset="UTF-8"> <meta name="description" content="meta tag in the web document"> <meta name="keywords" content="HTML,CSS"> <meta name="author" content="lokesh"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> </head> <body> <p>Meta tag contents are not visible on your browser. They are just added to give additional information about the HTML document. </p> </body> </html>
Following is the output for the above example program.
- Related Articles
- Disable browser caching with meta HTML tags
- How to replace default meta tag from “layout” with customizing meta tags in “view” with HTML?
- How to use Meta Tag to redirect an HTML page?
- HTML DOM Meta Object
- Include meta data in an HTML document
- HTML Viewport meta tag for Responsive Web Design
- Meta programming with Metaclasses in Python
- Meta-Memory: Meaning And Significance
- How to use the tag to define style information for an HTML page?
- How to match the regex meta characters in java as literal characters.
- What the different types of JSTL tags are ?
- Phonegap + Windows Phone 8 : HTML5 viewport meta & scaling issue
- HTML5 meta name = “viewport” doesn't work as expected
- What are the essential tags for an HTML Document?
- What are the most important tags for an HTML Document?
