人力検索はてな
モバイル版を表示しています。PC版はこちら
i-mobile

はてなダイアリーで入力する際

今日は晴れた
楽しかった

と仮に入力しようとると

今日は晴れた

楽しかった

と1行目と2行目の間にスペース
があいてしまいます

どうすればあかないようにできるのでしょうか
初歩的な質問ですがよろしくお願いします

●質問者: sl1200
●カテゴリ:はてなの使い方
✍キーワード:あい はてなダイアリー 入力
○ 状態 :終了
└ 回答数 : 2/2件

▽最新の回答へ

1 ● tetsu-i
●35ポイント

はてなダイアリーの

管理→デザイン→詳細デザイン設定→スタイルシートの中に

div.section p{
margin-top: 0; margin-bottom: 0;
padding-top: 0; padding-bottom: 0;
}

を埋め込んでみてください。

これで解決するかと思います。

上記ははてなダイアリーTipsスタイルシートでデザイン編からの引用です。

※はてなダイアリーは改行ごとに<P>(段落)タグを自動で埋め込むので隙間が空いて見えますが、

その隙間を"0"に設定する方法です。

◎質問者からの返答

解決しました。ありがとうございます。


2 ● TomCat
●35ポイント

これは、記入フォーム上の改行が<p>タグによる「段落分け」と解釈される仕様のためですから、簡単には、

今日は晴れた<br />楽しかった

と記述すれば解決します。

あるいは、どうしても1段落内に改行を多用した書き込みを行いたいということであれば、<p>タグによる改行幅をCSSで調整することで、見かけ上の行間を<br>で改行した場合と同じように詰めて表示させることも可能です。

使っているテーマによって若干異なるかもしれませんが、たとえば、管理ページの詳細デザイン設定のスタイルシート欄において、

.section p{
 margin: 0;
}

などと指定すればOKです。

テーマによって<p>タグの左右に意味のあるマージンが設定されている場合は、margin: 上 右 下 左; の順に、

.section p{
 margin: 0 0.5em 0 0.5em;
}

などのように指定して様子を見てください。

ただし、この方法を使った場合、空行を置こうとする場合は、書き込みフォーム内では2重改行を必要としますので注意してください。

◎質問者からの返答

解決しました。ありがとうございます。

関連質問


●質問をもっと探す●



0.人力検索はてなトップ
8.このページを友達に紹介
9.このページの先頭へ
対応機種一覧
お問い合わせ
ヘルプ/お知らせ
ログイン
無料ユーザー登録
はてなトップ