<noscript> element provides alternate content for browsers without JavaScript.
This element can contain any HTML elements, aside from <script>, that can be included in the document <body>.
Any content contained in a <noscript> element will be displayed under only the following two circumstances:
If either of these conditions is met, then the content inside the <noscript> element is rendered.
In all other cases, the browser does not render the content of <noscript>.
Here is a simple example:
<!DOCTYPE html> <html> <head> <title>Example HTML Page</title> <script type="text/javascript" defer="defer" src="example1.js"></script> <script type="text/javascript" defer="defer" src="example2.js"></script> </head> <body> <noscript> <p>This page requires a JavaScript-enabled browser.</p> </noscript> </body> </html>
In this example, a message is displayed to the user when the scripting is not available.
For scripting-enabled browsers, this message will never be seen even though it is still a part of the page.