HTML: <meta> tag
This HTML tutorial explains how to use the HTML element called the <meta> tag with syntax and examples.
Description
The HTML <meta> tag contains information or metadata that is not directly visible on the web page, but is used by browsers and search engines. This tag is also commonly referred to as the <meta> element.
Syntax
The most common syntax for the HTML <meta> tag is:
<head> <meta name="" content=""> </head>
or in XHTML, the syntax for the <meta> tag is:
<head> <meta name="" content="" /> </head>
Attributes
In addition to the Global Attributes, the following is a list of attributes that are specific to the <meta> tag:
Attribute | Description | HTML Compatibility |
---|---|---|
charset | Character encoding for page | HTML 5 |
content | Value for the metadata. It provides the value associated with the http-equiv attribute or the nameattribute. | HTML 4.01, HTML 5 |
http-equiv |
Defines the pragma. The value of the pragma found in content can be:
| HTML 4.01 |
name | Name of the metadata. Can be one of the following values:
| HTML 4.01, HTML 5 |
scheme | Scheme in which metadata is described | Obsolete |
Note
- The HTML <meta> element is found within the <head> tag.
Browser Compatibility
The <meta> tag has basic support with the following browsers:
- Chrome
- Android
- Firefox (Gecko)
- Firefox Mobile (Gecko)
- Internet Explorer (IE)
- IE Phone
- Opera
- Opera Mobile
- Safari (WebKit)
- Safari Mobile
Example
We will discuss the <meta> tag below, exploring examples of how to use the <meta> tag in HTML 5, HTML 4.01 Transitional, XHTML 1.0 Transitional, XHTML 1.0 Strict, and XHTML 1.1.
HTML 5 Document
If you created a new web page in HTML 5, your <meta> tags might look like this:
<!doctype html> <html> <head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <meta name="description" content="The HTML meta tag is an element that resides within the HTML head tag."> <meta name="keywords" content="html, meta, tag, element"> <meta name="author" content="www.techonthenet.com"> <title>HTML 5 Example by www.techonthenet.com</title> </head> <body> </body> </html>
In this HTML 5 Document example, we have created 5 meta tags. The first meta tag (charset) defines the character encoding for the HTML document. The second meta tag (viewport) is used when designing a responsive web site. The third meta tag (description) provides a description for the web page for the search engines. The fourth meta tag (keywords) provides keywords for the search engines. The final meta tag (author) defines the author of the web page.
HTML 4.01 Transitional Document
If you created a new web page in HTML 4.01 Transitional, your <meta> tag might look like this:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <meta name="description" content="The HTML meta tag is an element that resides within the HTML head tag."> <meta name="keywords" content="html, meta, tag, element"> <meta name="author" content="www.techonthenet.com"> <title>HTML 4.01 Transitional Example by www.techonthenet.com</title> </head> <body> </body> </html>
In this HTML 4.01 Transitional Document example, we have created 5 meta tags. The first meta tag (charset) defines the character encoding for the HTML document. The second meta tag (viewport) is used when designing a responsive web site. The third meta tag (description) provides a description for the web page for the search engines. The fourth meta tag (keywords) provides keywords for the search engines. The final meta tag (author) defines the author of the web page.
XHTML 1.0 Transitional Document
If you created a new web page in XHTML 1.0 Transitional, your <meta> tag might look like this:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /> <meta name="viewport" content="width=device-width, initial-scale=1.0" /> <meta name="description" content="The HTML meta tag is an element that resides within the HTML head tag." /> <meta name="keywords" content="html, meta, tag, element" /> <meta name="author" content="www.techonthenet.com" /> <title>XHMTL 1.0 Transitional Example by www.techonthenet.com</title> </head> <body> </body> </html>
In this XHTML 1.0 Transitional Document example, we have created 5 meta tags. The first meta tag (charset) defines the character encoding for the HTML document. The second meta tag (viewport) is used when designing a responsive web site. The third meta tag (description) provides a description for the web page for the search engines. The fourth meta tag (keywords) provides keywords for the search engines. The final meta tag (author) defines the author of the web page.
XHTML 1.0 Strict Document
If you created a new web page in XHTML 1.0 Strict, your <meta> tag might look like this:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /> <meta name="viewport" content="width=device-width, initial-scale=1.0" /> <meta name="description" content="The HTML meta tag is an element that resides within the HTML head tag." /> <meta name="keywords" content="html, meta, tag, element" /> <meta name="author" content="www.techonthenet.com" /> <title>XHTML 1.0 Strict Example by www.techonthenet.com</title> </head> <body> </body> </html>
In this XHTML 1.0 Strict Document example, we have created 5 meta tags. The first meta tag (charset) defines the character encoding for the HTML document. The second meta tag (viewport) is used when designing a responsive web site. The third meta tag (description) provides a description for the web page for the search engines. The fourth meta tag (keywords) provides keywords for the search engines. The final meta tag (author) defines the author of the web page.
XHTML 1.1 Document
If you created a new web page in XHTML 1.1, your <meta> tag might look like this:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN" "http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /> <meta name="viewport" content="width=device-width, initial-scale=1.0" /> <meta name="description" content="The HTML meta tag is an element that resides within the HTML head tag." /> <meta name="keywords" content="html, meta, tag, element" /> <meta name="author" content="www.techonthenet.com" /> <title>XHTML 1.1 Example by www.techonthenet.com</title> </head> <body> </body> </html>
In this XHTML 1.1 Document example, we have created 5 meta tags. The first meta tag (charset) defines the character encoding for the HTML document. The second meta tag (viewport) is used when designing a responsive web site. The third meta tag (description) provides a description for the web page for the search engines. The fourth meta tag (keywords) provides keywords for the search engines. The final meta tag (author) defines the author of the web page.
No comments:
Post a Comment