As anyone in the technology field knows, much difference exists between products made by different companies—even when the products are supposed to perform the same function. A perfect example of this phenomenon is the differences between Internet Explorer and Netscape. A page written and tested for Internet Explorer may look nothing like it should in Netscape and vice versa. Only a small range of features is implemented identically by both of these browsers. But that's not the only problem you have to deal with when designing a Web page. Not only are the browsers themselves fundamentally different, but they also have several different versions, which each behave in a different manner. If you add in the fact that the underlying operating system can have one of several resolutions and color depths that affect the way a Web page is displayed, you may be tempted to give up the idea of ever creating a professional-looking and effective Web site. But don't give up yet—this chapter will show you how to avoid the pitfalls and traps that occur along the path of creating a multi-browser, multi-platform Web page.
The HTML <NOSCRIPT> tag is also useful in the event that the user's browser does not support your scripts. Inside the <NOSCRIPT> tag you can place a suitable HTML message that will only be displayed if the browser does not support the script or if the user has disabled the browser's script functionality.
Following is an example of using the <NOSCRIPT> tag: