HOME HTML CSS JAVASCRIPT SQL PHP JQUERY XML ASP.NET MORE...
REFERENCES | EXAMPLES | FORUM | ABOUT

HTML <noscript> Tag


Example

Use of the <noscript> tag:

<script>
document.write("Hello World!")
</script>
<noscript>Your browser does not support JavaScript!</noscript>

Try it Yourself »

Browser Support

Internet Explorer Firefox Opera Google Chrome Safari

The <noscript> tag is supported in all major browsers.


Definition and Usage

The <noscript> tag defines an alternate content for users that have disabled scripts in their browser or have a browser that doesn't support script.

The <noscript> element can be used in both <head> and <body>.

When used inside the <head> element: <noscript> must contain <link>, <style>, and <meta> elements.

The content inside the <noscript> element will be displayed if scripts are not supported, or are disabled in the user's browser.


Tips and Notes

Tip: It is also a good practice to use the comment tag to "hide" scripts from browsers without support for client-side scripts (so they don't show them as plain text):

<script>
<!--
function displayMsg()
{
alert("Hello World!")
}
//-->
</script> 


Differences Between HTML 4.01 and HTML5

In HTML 4.01, the <noscript> tag can only be used inside the <body> element.

In HTML5, the <noscript> tag can be used both inside <head> and <body>.


Differences Between HTML and XHTML

In XHTML, the <noscript> tag is not supported.


Global Attributes

The <noscript> tag also supports the Global Attributes in HTML.


Related Pages

HTML tutorial: HTML Scripts



Your suggestion:

Close [X]

Thank You For Helping Us!

Your message has been sent to W3Schools.

Close [X]
Search w3schools.com:

WEB BUILDING

Download XML Editor FREE Website BUILDER Free HTML5 Templates

SHARE THIS PAGE