The <noscript> element is an HTML block element in the Scripting category. Defines content to show when scripting is disabled. A related scripting element is <script>, which embeds executable code (JavaScript) in the document. The Scripting category contains 2 elements, and <noscript> is one of the building blocks you combine with the others to structure a document. Like all HTML elements, <noscript> supports the global attributes — class, id, title, lang, dir, hidden, and the data-* family — in addition to any element-specific attributes. Other scripting elements: <script>. The element definitions in this reference follow the WHATWG HTML living standard as reflected on MDN, and this page covers what the element is for, its content model, usage notes, and a concrete markup example. Browse every element on the HTML tags page, and use the HTML entities reference when you need to escape special characters inside your markup.