HTML Tags

HTML <head> Tag

The <head> tag contains metadata and information about the document that is not directly displayed on the web page.
It usually includes the page title, links to CSS stylesheets, JavaScript files, meta descriptions, and other resources used by browsers and search engines.

Everything inside the <head> helps define how the page behaves, not how it looks.

Syntax

html

<head>
  <!-- Metadata and external resources go here -->
</head>

Example

html

<!DOCTYPE html>
<html lang="en">
<head>
  <title>HTML Head Example</title>
  <meta charset="UTF-8">
  <meta name="description" content="An example of using the head tag in HTML.">
  <meta name="viewport" content="width=device-width, initial-scale=1.0">
  <link rel="stylesheet" href="style.css">
</head>
<body>
  <h1>Welcome!</h1>
  <p>This page uses metadata and linked CSS inside the <head> section.</p>
</body>
</html>

Output

Browser Output:

html

Displays “Welcome!” and the paragraph below it.

Browser Support

Chrome
Edge
Firefox
Safari
Opera
IE9+
YesYesYesYesYesYes

None of the <head> content is visible - it only influences page behavior and metadata.

Notes

  • The <head> element must appear before the <body> in every HTML document.
  • Typical elements inside <head> include: <ul class="wp-block-list"> <li><title> - sets the page title.</li> <li><meta> - defines metadata such as charset, description, keywords.</li> <li><link> - links external stylesheets.</li> <li><script> - links or embeds JavaScript.</li> <li><style> - includes internal CSS</li> </ul>
  • Search engines read the <head> for SEO data, and browsers use it to understand page settings.

Conclusion

The <head> tag is the brain of the HTML document, controlling metadata, linking resources, and guiding browsers and search engines.
Although it’s not visible on the page, it’s essential for SEO, responsive design, and overall page performance.
Always include a well-structured <head> section in your HTML documents for proper functionality and optimization.