>>201
> javascriptが有効の場合のみ表示するには
> 1行ずつdocument.write('');で囲ってやる以外に方法はないんですか?

そういう時によく使われているのが
https://modernizr.com/

表示・非表示というのは見た目の問題なのでCSSでやるのが鉄則

どういう仕組かは俺が説明するよりも
modernizrを調べてもらったほうが早い

JavaScriptが有効な場合だけじゃなくて
いろんなものが有効な場合か?が判定できる。