Simulate an HTTP Header

The meta element can override the value of one of the HTTP (Hypertext Transfer Protocol) headers. The http-equiv attribute specifies which header you want to simulate. The content attribute provides the value.

The following code specifies to the refresh(reload) the page every five seconds.

    <meta charset="utf-8" />
    <meta http-equiv="refresh" content="5" />
      <a href="">Visit</a>


There are three permitted values for the http-equiv attribute:

Attribute ValueDescription
refresh specifies a period in seconds, after which the current page should reload. You can specify a different URL to be loaded. For example: <meta http-equiv="refresh" content="5;"/>
default-stylespecifies the preferred stylesheet. The value of the content attribute must match the title attribute on a script or link element in the same page.
content-type This is an alternative way of specifying the character encoding of the HTML page. For example: <meta http-equiv="content-type" content="text/html charset=UTF-8"/>
  HTML CSS Book 

Document Structure:
  1. The doctype Element
  2. The html Element
  3. The head Element
  4. The body Element
  5. Setting the Document Title
  6. Setting the Base for Relative URLs
  7. Specifying Name/Value Metadata Pairs
  8. Declaring a Character Encoding
  9. Simulate an HTTP Header
  10. Defining CSS Styles
  11. Specifying the Media for a Style
  12. Denoting External Resources
  13. Defining a Favicon for Your Page
  14. Using the Scripting Elements
  15. Loading an External Scripting Library
  16. Deferring Execution of a Script
  17. Executing a Script Asynchronously
  18. The noscript Element
  19. Redirect the user to a different URL if it doesn't support JavaScript.