Ist es nicht aktiviert, soll ein Text ausgegeben werden.
Für solche Zwecke gibt es noscript-Bereiche
<noscript>Dieser Text ist nur sichtbar wenn JavaScript deaktiviert ist</noscript>
einfaches HTML!
Nicht ganz korrekt. Die Definition sagt, dass <noscript> ausgegeben wird, wenn der vorhergehende <script>-Bereich nicht ausgeführt werden konnte.
Daraus folgt mindestens: Die Reihenfolge ist relevant, <noscript> muß immer HINTER dem zugehörigen <script>-Bereich kommen.
Und zweitens: <noscript> wird nicht automatisch ausgegeben, nur weil Javascript deaktiviert ist - wenn der Browser nämlich mehr als nur Javascript als Scriptsprache akzeptiert, man das selektiv ausschalten kann, und der vor <noscript> befindliche <script>-Bereich etwas anderes als Javascript enthielt.