カテゴリ | |
サマリ | 画像の回り込みなどについて |
バージョン | 1.4.4rc1 |
投稿者 | Logue |
状態 | 完了 |
投稿日 | |
画像を読み込ませるのにrefプラグイン(インライン型)を使っていますが、文章を回り込ませたいのでパラメータにleftとか、centerとかright等を入れているんですけど反映されません。
おかしいなと思ってソースをたら上のように指定しても、<img>タグの中にalign="right"もしくは、style="float:right"が入っていないんですけど仕様ですか?
- XHTMLの仕様だとおもいます。 アライメントなどは Inline要素である imgに含まずブロック要素側に含むはずです。また、align 属性は、img にはありませんし、style属性も非推奨です。インライン要素はブロック要素を含めませんので文章を回り込ませたいのであればブロック型を使う必要があると思います。 -- merlin
- したがって、refのインライン型では、around,left,center,right,nowrap,wrap は 無効です。 -- merlin
- なるほど。ありがとうございます。
PukiWikiのきれいなソースの出力も魅力の一つなのでスッキリしました。そうなると、どうしてもやりたい場合は、divタグで括ってやる方法が正しくなるのかな。(テーブルでやると<p>タグ使えないし) -- Logue
- インライン型でないといけない場合というと複数画像の表示の場合でしょうか?いろいろなケースを整理してブロック型の拡張を提案されてはいかがかと思います。 -- merlin
- ブロック型の画像にすると[[#ref~みたいになってしまいリンクが張れないのが難点なのと、画像の隣に複数行の文章が来る事ができないので困っています。テーブルを使うという手もありますけど、果たしてそれが正しい使い方なのか?と思うときがあります。 -- Logue
- 質問箱/3221 をもって「完了」といたします。 -- teanan