HTML <head>


View Online Examples

<title> - defines the title of the HTML document
Use the <title> tag to define the title of the HTML document

<base> - The URL that defines all links 

uses <base> to define the default link destination address of all links on the page.

<meta> - Provides meta tags for HTML documents
Use <meta> elements to describe the description, keywords, authors, character sets, etc. of HTML documents.

HTML <head> Element

The <head> element contains all the head tag elements. In the <head> element you can insert scripts, style files (CSS), and various meta information.

The element tags that can be added in the head area are: <title>, <style>, <meta>, <link>, <script>, <noscript> and <base>.

HTML <title> Element

The <title> tag defines the titles of different documents.

<title> is required in HTML/XHTML documents.

<title> element:

  • Defines the title of the browser toolbar

  • When the webpage is added to the favorites, the title displayed in the favorites

  • The title displayed on the search engine results page

A simple HTML document:


<!DOCTYPE html>
    <meta charset="utf-8">
    <title>Document title</title>
<body>Document content......</body>

HTML <base> Element

The <base> tag describes the basic link address/link target. This tag serves as the default link for all link tags in the HTML document:

  <base href="" target="_blank">

HTML <link> Element

The <link> tag defines the relationship between the document and external resources.

The <link> tag is usually used to link to style sheets:

  <link rel="stylesheet" type="text/css" href="mystyle.css">

HTML <style> Element

The <style> tag defines the style file reference address of the HTML document.

You can also directly add styles to render HTML documents in the <style> element:

  <style type="text/css">
    body {background-color:yellow} 
    p {color:blue}

HTML <meta> Tag

The meta tag describes some basic metadata.

The <meta> tag provides metadata. Metadata is not displayed on the page, but will be parsed by the browser.

The META element is usually used to specify the description of the web page, keywords, the last modification time of the file, the author, and other metadata.

Metadata can be used in browsers (how to display content or reload pages), search engines (keywords), or other web services.

<meta> is generally placed in the <head> area

<meta> tag - Use Cases

Define keywords for search engines:

<meta name="keywords" content="HTML, CSS, XML, XHTML, JavaScript">

Define the description content for the web page:

<meta name="description" content="Free Web & Programming Tutorial">

Define the author of the page:

<meta name="author" content="TutorialFish">

Refresh the current page every 30 seconds:

<meta http-equiv="refresh" content="30">

HTML <script> Element

The <script> tag is used to load script files, such as JavaScript.

The <script> element will be described in detail in later chapters.

HTML head Elements

<head>Defines the information of the document
<title>Defines the title of the document
<base>Defines the default link address of the page link label
<link>Defines the relationship between a document and external resources
<meta>Defines the metadata in the HTML document
<script>Defines the script file of the client
<style>Defines the style file of the HTML document