« 先週の気になるPC&mobile | メイン | 今週の気になるPC&mobile »

2005/11/05(土) 18:19:12

MTの改行バグ?仕様?[ 約定期blog ]
MT】,【Movable Type】,【改行】,【タグ】,【スタイルシート

なぜか「改行を変換する」にしてるのにならないときがある。
例えば、↓は改行されていない。

小見出し
●改行してるつもり 改行してるつもりです。 ●改行してるつもり2 改行してるつもりです。 ●改行してるつもり3 改行してるつもりです。

しかし、↓は改行されている。

小見出し2

●改行してるつもり4
改行してるつもりです。
●改行してるつもり5
改行してるつもりです。
●改行してるつもり6
改行してるつもりです。

そしてこれも?だが、何かおかしい・・。

小見出し3

●改行してるつもり7
改行してるつもりです。
●改行してるつもり8
改行してるつもりです。
●改行してるつもり9
改行してるつもりです。

どうやら、直前の文のあと、2回改行を入れるか、あるいは直前に文がない(追記部の最初など)状態でタグを入れ、その後1回の改行でつなぐと改行が無視されてしまうようだ。対策としては、タグの直後に2回改行を入れるか(小見出し2)直前の文章の後1回の改行でタグを入れるか(小見出し3)すればよい。

だが、小見出し3はなにかおかしい。そう、異様に改行が開いている。ソースを見ると、2と3の違いはh5タグが同一の段落(pタグ)内に入っているか(3)いないか(2)である。う~ん、スタイルシートとかの関係なんだろうか・・?

まあ、そこまで厳密な体裁を求めるなら、改行変換を無効にして、別のHTMLエディタなどで作ったHTML(正確にはXHTMLだが、HTML4.01 Transitionalとか入れても別にかまわないだろう(ぉ))を貼り付ければいいのだが。

投稿者 NAOYA : 18:19:12

Trackback Pings

このエントリーのトラックバックURL:

spamTBが増えてきたので、2007/5/23からリファラチェック(言及リンクチェック)を導入しました。
トラックバックを行う場合、トラックバック元のページにこのエントリのURL(Aタグリンクでなくても可)が含まれている必要があります。
さらに、トラックバック元ページに対してSB-RefererCheckerのアクセスを許可している必要があります。
以上の条件を満たしていない場合は残念ながらトラックバックを行うことが出来ません。その場合は、代わりにコメントを書くことを検討してください。
ただし、上記の条件を満たしていても、記事の内容に関連がない、宣伝目的のみである、アダルトコンテンツを含むなどの理由でトラックバックを削除することがあります。ご了承ください。

コメント

コメントする




保存しますか?


spam防止のため、ハイパーリンクを張るには[[http;www.google.co.jp/;Google 日本]]という特殊なフォーマットを使う必要があります。
上記の例だとGoogle 日本のように変換されます。

ReadMe! x~