ばけらの HTML リファレンス(未完成)

bakera.jp > 鳩丸リファレンス > ばけらの HTML リファレンス(未完成) > 要素一覧 > isindex要素

isindex要素

※この要素は HTML4 や XHTML1.0 では非推奨とされています。

要素名バージョン開始タグ終了タグ分類/親中身
isindex2.0, 2.x, 3.2, (4.0), (X1.0)必須禁止%block;EMPTY
属性名バージョン属性値既定値備考
prompt3.2, (4.0), (X1.0)%Text;#IMPLIEDprompt message

共通属性 …… %coreattrs;, %i18n;

isindexの解説

一行だけのテキスト入力欄を作る要素です。入力された文字は、基準 URI にクエリ文字列として追加されて送信されます。たとえば、

<base href="http://foo.bar.com/search.cgi" />
<isindex prompt="検索文字列を入力して下さい。" />

となっているとき、入力欄に "banana" を入れると、http://foo.bar.com/search.cgi?banana が呼び出されます。base要素の指定がないときは、自分自身の URL が基準 URI となります。基準 URI に http: 以外のスキームが指定されているときの挙動は定められていません。

ちなみに、isindex要素はヘッダ内要素であると共にブロック要素でもあると定義されていて、body内に記述することもできます。head内にしか書けないという解説を見かけることがありますが、誤りです。

この要素は HTML4 で非推奨となっています。まあ注意するまでもなく、そもそも使われていないと思いますが……。普通に form要素input要素を使いましょう。

最近の日記

関わった本など

ウェブの仕事力が上がる標準ガイドブック 5 Webプログラミング