- ベストアンサー
<a href=... title="ここ">の部分を改行したい
質問のとおりですが、 title="ここ" の部分を改行したいのですが・・・ <a href="..." title="ここ はどこ"> のように、途中に \n を入れた所、IEでは改行できましたが FireFoxではゴミ文字が出てしまいました。 正規の改行方法わかるかたいらっしゃいませんか? よろしくお願いします。
- みんなの回答 (6)
- 専門家の回答
質問者が選んだベストアンサー
http://blog.tagscript.com/index.php?date=20050201 こちらは参照されていますでしょうか? >>#2 title属性は一般属性です。 特に問題ないかと;;
その他の回答 (5)
あー、書き込んでいるときには気付かなかったけど、できないんっすね。ありがとうございます。>#3様
- katu0021
- ベストアンサー率7% (1/13)
で改行できます <A HREF="../../index.htm" TITLE="当ホームページの トップページに戻ります">トップ</A> >正規の改行方法わかるかたいらっしゃいませんか? 正規の改行方法か不明ですがIEでは改行できます
お礼
この方法だけでは、できないようです。 #3さんの回答でできるようになりました。 (Mozilla/Firefoxのみ、JavaScriptで、title属性をハックする)
改行文字を数値文字参照をすることになるのかな?(ごめんなさい、出来るかどうかと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要素の他の属性、及び他のパラメータ実体の定義は省略)
- fairy_tink
- ベストアンサー率35% (19/53)
すみません、すぐに回答がほしいときになんなんですが、aタグの要素でtitleってなんなんでしょうか? W3CのHPでも確認しましたが、titleは無いようなのですが、何をされたいのでしょうか。
それは IE のみの機能で、HTML の仕様では改行できません。 よって、正規の改行方法はありません。
補足
少なくとも、Firefox、Operaには実装されています。 #多分、IE互換のためだと思います。 #Operaでは改行できています。
お礼
この方法でバッチシできましたあ。 ありがとうございます。 #IMG を A に変更しています。