教えてください;
- 0 名前: 七華 : 2004/04/01 16:35
- 初めまして、七華です。
えっと、教えてほしい事が…
隠し文字にするタグってありますよね?
そのタグはどうやって書くんですか?
- 1 名前: croco : 2004/04/01 18:28 [URL]
- 隠し文字というと、コメント文のことですか?
<!-- コメント文 -->
それとも反転すると見えるようになる文字のことですか?
<font color="背景色">隠したい文字</font>
- 2 名前: くぅぽん : 2004/04/02 10:10
- スタイルシートの要素で
display: none;
というのがあります。
- 3 名前: Milky Way6 : 2004/04/17 22:25 [URL]
- > <!-- コメント文 -->
NetScapeでのエラーを防ぐため、
<!-- コメント分 // -->
にした方がいいですよ。
- 4 名前: better_source : 2004/04/18 03:40
- >> 七華さん
そういえば、"visibility: hidden"というのもありましたね。
せっかくですので、今まで挙がった方法をまとめておきます。
1.<!-- 隠し文字 -->
注釈宣言(コメント)です。作者のメモや、
(配布する文書の場合に)注意書きなどに使われます。
ソースを表示しないと見えない使い方が一般的のようです。
(つまり、スクリプトとの併用はしない事が多い)
2.<font color="背景色">隠し文字</font>
文字色を背景色と同化(保護色)させます。多くのブラウザでは、
その部分を選択状態に(反転)する事によって画面上で見ることが
できます。
ただし、色の指定を反映しないUA(テキストブラウザ・音声ブラウザなど)
では、まったく関係ありません。
CSSでの指定("color: 背景色")も出来ますが、これと同様です。
3.display: none
CSS非対応のブラウザでは関係ありません。
スクリプトと併用させて、動的に表示・非表示を切り替えることにも
使われます。
"hr"セレクタと共に使い、
CSS非対応ブラウザにのみ水平線を表示する
(対応ブラウザは、別の指定で広いマージンを取るなどしている)ことも
できます。
4.visibility: hidden
CSS非対応のブラウザでは関係ありません。
こちらもスクリプトと併用されることがあります。"display: none"との
違いは解説サイト等を参照してください。
それから……
5.<comment>隠し文字</comment>
IEの独自拡張です。他のブラウザでは関係ないため、使う必要はないかと
思います。(「<comment>IEの悪口</comment>」とでも使いましょうか……)
>> Milky Way6さん
> NetScapeでのエラーを防ぐため、
> <!-- コメント分 // -->
> にした方がいいですよ。
そのような話は聞いたことがないのですが……?
エラーのあるNetscapeのバージョンと、出典は分かりますか?
- 5 名前: ばあど : 2004/04/18 00:13 [URL]
- > <!-- コメント分 // -->
理由と実例があればありがたい。
是非とも私たちにご教授願いたい。
古いNetscapeもDLはまだ可能だと思うので、
出来れば試したいと思う。
一方、
古いNetscape(3以前)は、もう考慮しなくても良いと思う。
- 6 名前: croco : 2004/04/18 12:30
- > NetScapeでのエラーを防ぐため、
> <!-- コメント文 // -->
確かに全然聞いたことがありません。
私が間違っているのかと思って調べましたが、見つかりませんでした。
JavaScriptと間違えているのではないでしょうか?
<script type="text/javascript">
<!--
〜
// -->
</script>
- 7 名前: Milky Way6 : 2004/04/19 15:10 [URL]
- >> better_source さん
>> ばあど さん
>> croco さん
実例はないのですが、
http://heo.jp/tag/page/kakushi.html
このサイトにそう記載されていたので、自分はそう思っていたのですが・・・
確かにこのサイトにもNetScapeで、とは書かれてないのですが、どこかのサイトで『Netscapeでのエラー防止のため・・・」と書かれていた記憶があります。
曖昧な情報を書き込んでしまい、すみません。
でも上のサイトは有名なタグ辞書サイトなので間違いということはないと思うのですが・・・