タグ:W3C

改行コードの連打

行間をあけるために、改行タグ(<br />)を連続で行ってしまうことがあります。
これはW3CのHTML文法的には、評価できるものではありません。
通常、段落間の行間を空ける場合は、段落タグ(<p>)でくくり、その段落タグ間をスタイルシートで空けるという方法をよく用います。
例)
<p>段落1の文章です。ここで述べることは~~~</p>
<p>段落2の文章です。~</p>

しかしながらリッチテキストエディタ(ワード感覚でテキストを入力できるフォームのこと)の設定によっては、Enterキーを押したときに、勝手にそれまでの段落を段落タグ(<p>)でくくってくれるものと、改行タグ(<br />)を入れて改行するだけのものがあり、ライブドアブログでは後者となります。
そうなると、わざわざソースモードに切り替えてpタグでくくりなおすという作業は非常に面倒なので、改行を連続で行うことにより、段落間の行間を空けるはめとなります。

さて、一番始めに改行タグの連続は、文法的に正しくないと書きました。
が、実は減点数は1点なので、ブログの場合はもう割り切って放置するのがよいのではないでしょうか。

いや、しかし、と納得の行かない方。
一応ファイヤーフォックスのアドオンと、javascriptを組み合わせて何とかなるようです。
http://www.j1nn.com/archives/51643844.html (PictorialConnectさん)

ちなみにこちらで紹介されていた、あらかじめpタグを入れておくという方法
http://syoujiki.doorblog.jp/archives/1280725.html (正直堂のブログ-ANNEX跡地さん)
なんかうまくいかない・・・
バージョンが違うのかな?

あ、ちなみに以下に述べる手法だけは、くれぐれもやめてください。
「要するに、改行が連続していなければ良いんだろ?」と考えてしまい、
例)
段落1です~<br />
 <br />
段落2です~

というように、わざと「スペース」を入れて改行する、ということです。
W3Cのチェッカーだって馬鹿ではありません。
これをすると、減点数が一気に7点にまで膨れ上がります。
ご注意ください。

(あ、だったら透明gifの画像タグを入れるという手も!)
(そんなことするぐらいなら、ソースモードでpタグ入れるわ!)

nandani | 2010年07月18日 | コメント(0) | トラックバック(0) | HTML関連 | SEO関連

Copyright(c) 2010 - 2024 ダリの雑記