<form>1つ目</form><form>2つ目</form>

と記載すると
HTML上では
1つ目
2つ目
と記載されて勝手に改行されます。
ですがau携帯では改行されてません。
他の携帯DoCoMoやSoftBankでは改行されています。
これはauの仕様なのでしょうか?
仕様ならそれでしょうがないと諦められるのですが
これが仕様であるとの文章や仕様を記載したものなどありますでしょうか?

回答の条件
  • 1人2回まで
  • 登録:2006/11/19 20:13:32
  • 終了:2006/11/20 15:25:33

回答(1件)

id:tobeoscontinue No.1

tobeoscontinue回答回数214ベストアンサー獲得回数542006/11/19 21:36:49

ポイント60pt

<form>タグはブロックレベル要素です。

ですので仕様だと思ったのですが、

『仕様書には定められておらず、ブラウザやスタイルシートの設定に依存する』ようです。

http://www.kanzaki.com/docs/html/element-level.html]

id:quocard

ありがとうございます。

てっきり改行されるものとばかり思ってました。

そうなるとauの携帯だけちょっとスクリプトを

変えないといけないですね。

助かりました。ありがとうございます。

2006/11/20 09:46:02
  • id:tobeoscontinue
    どうも調査が不十分でした。

    auではHDMLというのが使われていました
    http://www.au.kddi.com/ezfactory/xhtml.html

    現在はXHTMLというのと二種類のようです。
    &lt;form&gt;はEZwebサービスにおいてHDMLに変換されます。
    http://www.au.kddi.com/ezfactory/tec/spec/html_con003_1.html#form
    それが改行されない理由だと思います。

    auでもXHTML対応(WAP2.0)の携帯では同じく改行されるのではないでしょうか。
    携帯を持ってないので確認できませんが、よろしくお願いします。

この質問への反応(ブックマークコメント)

「あの人に答えてほしい」「この質問はあの人が答えられそう」というときに、回答リクエストを送ってみてましょう。

これ以上回答リクエストを送信することはできません。制限について

絞り込み :
はてなココの「ともだち」を表示します。
回答リクエストを送信したユーザーはいません