• ベストアンサー

<a href=... title="ここ">の部分を改行したい

質問のとおりですが、 title="ここ" の部分を改行したいのですが・・・ <a href="..." title="ここ はどこ"> のように、途中に \n を入れた所、IEでは改行できましたが FireFoxではゴミ文字が出てしまいました。 正規の改行方法わかるかたいらっしゃいませんか? よろしくお願いします。

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

  • ベストアンサー
  • quads
  • ベストアンサー率35% (90/257)
回答No.3

http://blog.tagscript.com/index.php?date=20050201 こちらは参照されていますでしょうか? >>#2 title属性は一般属性です。 特に問題ないかと;;

参考URL:
http://blog.tagscript.com/index.php?date=20050201
ymda
質問者

お礼

この方法でバッチシできましたあ。 ありがとうございます。 #IMG を A に変更しています。

その他の回答 (5)

noname#20378
noname#20378
回答No.6

あー、書き込んでいるときには気付かなかったけど、できないんっすね。ありがとうございます。>#3様

  • katu0021
  • ベストアンサー率7% (1/13)
回答No.5

で改行できます <A HREF="../../index.htm" TITLE="当ホームページの トップページに戻ります">トップ</A> >正規の改行方法わかるかたいらっしゃいませんか? 正規の改行方法か不明ですがIEでは改行できます

ymda
質問者

お礼

この方法だけでは、できないようです。 #3さんの回答でできるようになりました。 (Mozilla/Firefoxのみ、JavaScriptで、title属性をハックする)

noname#20378
noname#20378
回答No.4

改行文字を数値文字参照をすることになるのかな?(ごめんなさい、出来るかどうかと16進数で何に当たるのかは調べてません。) >W3CのHPでも確認しましたが、titleは無い 気が付いたんで一応。 <!ENTITY % coreattrs "id ID #IMPLIED -- document-wide unique id -- class CDATA #IMPLIED -- space-separated list of classes -- style %StyleSheet; #IMPLIED -- associated style info -- title %Text; #IMPLIED -- advisory title --" > <!ENTITY % attrs "%coreattrs; %i18n; %events;"> <!ATTLIST A %attrs; > なので一応存在します(A要素の他の属性、及び他のパラメータ実体の定義は省略)

回答No.2

すみません、すぐに回答がほしいときになんなんですが、aタグの要素でtitleってなんなんでしょうか? W3CのHPでも確認しましたが、titleは無いようなのですが、何をされたいのでしょうか。

参考URL:
http://www.w3.org/TR/html401/struct/links.html#edef-A
noname#83116
noname#83116
回答No.1

それは IE のみの機能で、HTML の仕様では改行できません。 よって、正規の改行方法はありません。

ymda
質問者

補足

少なくとも、Firefox、Operaには実装されています。 #多分、IE互換のためだと思います。 #Operaでは改行できています。