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


今日は晴れた
楽しかった

と仮に入力しようとると

今日は晴れた

楽しかった

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

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

回答の条件
  • 1人2回まで
  • 登録:
  • 終了:2006/09/23 10:39:23
※ 有料アンケート・ポイント付き質問機能は2023年2月28日に終了しました。

回答2件)

id:tetsu-i No.1

回答回数11ベストアンサー獲得回数1

ポイント35pt

はてなダイアリーの

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

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

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

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

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

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

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

id:sl1200

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

2006/09/23 10:38:20
id:TomCat No.2

回答回数5402ベストアンサー獲得回数215

ポイント35pt

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

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

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

 

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

 

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

.section p{
    margin: 0;
}

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

 

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

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

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

 

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

id:sl1200

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

2006/09/23 10:38:37

コメントはまだありません

この質問への反応(ブックマークコメント)

「あの人に答えてほしい」「この質問はあの人が答えられそう」というときに、回答リクエストを送ってみてましょう。

これ以上回答リクエストを送信することはできません。制限について

回答リクエストを送信したユーザーはいません