WEB相談室

Webページ作成に関しての何でも掲示板です。

タイトル:はじめまして質問:終了タグ?

dindi[MAIL][URL][WriteDate : Sun Feb 27 02:41:26 2000]

こんにちはー。CGI 入門者です。すばらしいサイトですね!
で、いきなり質問なんですが、掲示板でタグを有効にすると、
たとえば<b>を開けて</b>で閉じないでおくとだーっと下まで
太字になるじゃないですか。ほっとくと。
 
あれ、タグは有効にして、しつつ、発言単位ですべてのタグを
無効にすることってできるでしょうか?
具体的にいうと、開けるタグと閉じるタグの対応関係がある場合、
すべての開けっぱなしのタグを閉じるような html があれば
いいんですが、、。お知恵を貸してください。ではでは。

Tak[MAIL][URL][WriteDate : Sun Feb 27 10:30:58 2000]

またまた,横からすいません。

>たとえば<b>を開けて</b>で閉じないでおくとだーっと下まで
>太字になるじゃないですか。ほっとくと。

こういう現象を回避するのが難しいから,掲示板の管理者の多くは
タグ使用不可としているんだと思います。 (^^;
dindi[MAIL][URL][WriteDate : Sun Feb 27 11:34:49 2000]

うーん、ぼくもじつはそう思うんですケド>Takさん(^^;;;
 
ちょっと試してみたんですけど、
開始タグがないのに終了タグがあっても
とくに悪さはしないようなんですよ。
だから、なにがなんでも終了タグをだだーっと挿入する、
という方針を考えたんですけど、副作用はあるでしょうか?

ちゃいパパ[MAIL][URL][WriteDate : Sun Feb 27 19:07:58 2000]

CGI側での処理では、すべてのタグに対応するのは、無理みたいです。
<B>や<I>など特定のタグ限定だと大丈夫みたい。(ラウンジの過去ログで読んだ記憶があります)

>副作用はあるでしょうか?
たぶん、ないとおもいますが、すべてのタグ対応を想定するのは無理でしょう。
なにせ、XMLなどもでてきていますので...。

#Takさん、留守中いつもすみません。


dindi[MAIL][URL][WriteDate : Mon Feb 28 14:47:43 2000]

なるほど、では逆に、許すタグだけ強制的に閉じておいて、
それ以外のタグは無効にする(< > を &lt;、&gt;に
置換してしまう)というのがいいかもしれませんね。
そういう掲示板多いですよね。ありがとうございます。