Content · Web Development · HTML

HTML Viewport Meta Tag for Mobile Devices

The viewport rule tells mobile browsers to use the device's real layout width rather than shrinking a desktop-sized canvas. It gives responsive CSS a sensible starting point.

1 views Published Oct 19, 2026 Updated Oct 19, 2026 Admin

The viewport rule tells mobile browsers to use the device's real layout width rather than shrinking a desktop-sized canvas. It gives responsive CSS a sensible starting point.

What You Need to Know


It does not automatically make a site responsive; the page layout still needs flexible sizes and suitable CSS. Avoid blocking users from zooming.

Think of an HTML document as a small book: the browser needs a title and some information about how to read it, while visitors need the actual chapters and text.

Example: See It in Action


Here is a simple example to experiment with. Type it, save the file, and check what the browser displays.

If this is only part of a document, place metadata and style elements in the head of a complete HTML page. Keep ordinary visible content in its body.

<head>
    <meta name="viewport" content="width=device-width, initial-scale=1">
    <title>Mobile Friendly</title>
</head>
<body>
    <h1>Welcome!</h1>
</body>

Let’s Understand the Example


  • The head contains useful page information for the browser, such as its title and character encoding.
  • A meta element gives the browser short information about the document. Different attributes control different hints.
  • The title names the page in the browser tab. It is different from the heading shown on the page.
  • Name is the key the browser normally sends when a form control is submitted.
  • Content stores the value supplied by a meta element.

Some of the markup affects the browser tab or page settings rather than appearing as visible text. Check the browser tab and inspector as well as the page itself.

What Should You See?


The browser tab should show “Mobile Friendly”. The page itself shows “Welcome!” as a heading; those two labels are allowed to be different.

Open the page and compare what appears in the browser tab with the heading inside the document. Both have different jobs.

Try It Yourself


  1. Open the example in mobile device emulation and try changing the viewport width.
  2. Save your changes, open or refresh the page, and compare the result with the original example.
  3. Tell a friend what your change did. If you are not sure, undo it, refresh the page, and compare.

Common Beginner Mistakes


  • Adding user-scalable=no and making the page hard to read for people who need zoom.
  • The title in the browser tab and the heading visible in the page are different pieces of information.

Key Takeaways


  • The viewport rule tells mobile browsers to use the device's real layout width rather than shrinking a desktop-sized canvas.
  • The head contains useful page information for the browser, such as its title and character encoding.
  • It does not automatically make a site responsive; the page layout still needs flexible sizes and suitable CSS. Avoid blocking users from zooming.
Share this resourceSend this page to someone who may find it useful.