• ベストアンサー

<marquee>について教えてください。

IE特有?のもので<marquee>というものがあるのですがこちらはブロック要素ですか?必ず段落が出来てしまうのですが・・・。 こちらをインライン要素的な使い方を行うには何か方法がありますでしょうか? 宜しくお願いします。

質問者が選んだベストアンサー

  • ベストアンサー
noname#14318
noname#14318
回答No.3

あれ? W3Cの方針に従って頑張られてるんじゃ なかったんですか? <marquee>なんてタグは この世に存在しないものと思ってください。 それが「正しいHTML」に向けた考え方です。

404not_found
質問者

お礼

SilentParrotさん有難う御座います。 ><marquee>なんてタグは この世に存在しないものと思ってください。 そうだったのですか・・・、知りませんでした。 やはり、W3Cでは非推奨でしょうか?ですよね! たしかにIEだけと言う時点で気づくべきでした。(T_T)

その他の回答 (2)

  • coboler
  • ベストアンサー率57% (57/99)
回答No.2

例えば <nobr></nobr> や <div style="white-space: nowrap"></div> で目的の文字列を囲んでは如何でしょうか? 例) AB ←ab CD ならソースは <nobr>AB <marquee>ab</marquee> </nobr> CD

404not_found
質問者

お礼

なるほど、色々なやり方があるもんですね。 もう少し研究してみたいと思います。

  • aruaru_
  • ベストアンサー率27% (103/375)
回答No.1

ブロックのセルで分けると有る程度は工夫できます。 こんなかんじでしょうか? <table> <tr> <td width="180">aaaaaaaaaaaaaaaa</td> <td width="180"><marquee>aaaaaaaaaaaaaaa</marquee></td> <td width="180">aaaaaaaaaaaaaaaa</td> </tr> </table>

404not_found
質問者

お礼

有難う御座います。 参考にさせていただきます。

関連するQ&A