• ベストアンサー

CSS言語で・・・間隔をあけたくない。

CSS言語で・・・間隔をあけたくない。 すいません。ブロックを作って、その中で文字を入力したのですが、改行すると1文字分くらいの 高さがでてしまい。見た目として一行空白分があるようにみえます。文字と文字の間に縦間隔を あけないで、文字を打ちたいのですが、どのようにすれば宜しいでしょうか。 わかりづらくてすいません。

  • kyouna
  • お礼率48% (450/924)

質問者が選んだベストアンサー

  • ベストアンサー
  • ok-rjak
  • ベストアンサー率52% (70/134)
回答No.1

ホームページ作成ソフトが何で作られているかわかりませんが、通常改行すると「P」タグが挿入されているはずなので、そのPタグのマージンが1行分あるんじゃないですかね? 試しに p { margin: 0px; } とCSSに追加してみて下さい。

kyouna
質問者

お礼

すいません!ちょっと応用してマージン変更したらできました!!! 有難うございます><

関連するQ&A

  • Word98で・・行間隔が違うんです。

    こんにちは Word98で表作成している時、文字のみを入力した行と、改行のみ(Enterキー)を入力した行とでは、行間隔が違うんです。 たとえば・・・ 表の中で1行目、1列目に『あいうえお』と文字を入力します。 あいうえお あいうえお あいうえお あいうえお と同じ行に4行文字を入力します。 次に1行目、2列目に改行のみ(Enterキー)を連続で4行入力します。 そうしたら、文字を入れた行も、Enterキーのみを入れた行も同じ4行なのに行間隔が違うんです。改行のみを入力したほうが、行間隔が広いんです。 なにか設定を変えなければならないのでしょうか? 上手く表現できないのですが、わかる方教えてください。

  • 改行できる・できない入力ボックスの違いとは??

    しょしんしゃです。 自サイトの感想フォームの入力ボックスをつくっています。 よくある「一行掲示板」みたいに、 一行のみのゲストブックとして使いたいのですが、 入力ボックス(縦の幅は1行分)の中で改行ができてしまうため、 ちょう長い、改行たっぷりのメッセージがきてしまいます。 1行しか入力できないボックスはどのように記述するのですか? 入力文字数に制限は必要ありませんが、改行させたくありません。 アドバイスください。><

    • ベストアンサー
    • HTML
  • DreamWeaverでの行間隔について・・・

    DreamWeaver超初心者です。 現在DreamWeaverを独学中なのですが、文字を入力していて改行すると行間が必ず1文字分ほど開いてしまい広すぎる状態になっています。 この間隔を縮めるにはどうすればいいのでしょうか?? ご存知の方、よろしくお願いいたします。

  • FC2ブログの改行幅の質問です。

    あああああああああああああああ あああああああああああああああああああ ああああああああああああああああ こんな感じで文字と改行した文字の幅が狭かったので CSSに line-height:1.7; で幅を大きくしました。 そしたら あああああああああああああああ あああああああああああああああああ あああああああああああああああああああああ このように空白を開けた改行が大きすぎてしまいました。 空白を開けた改行のみを小さくしたいのですが HTMLやCSSにどう入力すればいいのでしょうか? 説明が下手ですみません。 よろしくお願いします。

    • ベストアンサー
    • HTML
  • 空白行について(できればCSS)

    こんにちは! デザイン上、どうしても2行分以上の空白行が欲しいときがあります。 現状でやってる方法としては<hr>タグの高さで調節か<pre>タグで間に改行を入れて誤魔化しています <br>タグの連続はいけないと言われました。これは改行タグであって空白行を作るものではないと CSS使ってて、これからなくなるタグなんかも排除しているところなので 間違いのない方法を知りたいのです。 そこで、2行分とか3行分とかの改行をする際に、他にどんな方法があるか教えてください! なんとなく今自分がやってる方法は自信がありません。

    • ベストアンサー
    • CSS
  • CSSレイアウトの回り込みについて

    初めまして、よろしくお願いいたします。 見よう見まねでCSSレイアウトのweb制作に挑戦している者です。以下の現象についてご指南いただければ大変助かります。 ■CSS #wrapper { width : 620px; } #left { width : 300px; float : left; } #right { width : 300px; float : right; } ■ソース <div id="wrapper"> <div id="left"> (左寄せブロック) </div> <div id="right"> (右寄せブロック) </div> </div> 上記のCSSとソースで「620px幅の外枠」の中に「300px幅の左寄せブロック」「300px幅の右寄せブロック」が中央に20pxの隙間を空けて正常に表示されるのですが、右寄せブロックの中に長いテキストを改行せずに書いたら右寄せブロックが右寄せにならず、左寄せブロックの下に落ちて表示されてしまいます。 この現象は、長いテキストが300px幅に指定されている右寄せブロックの幅を押し広げている?から起こるのでしょうか。 右寄せブロックの中に長いテキストを書く場合、いちいち300px幅を意識して自分で改行を入れなくても、300pxの右寄せブロック幅を押し広げることなく自動折り返しされれば良いのですが。(右寄せブロックの高さは指定していないので) また、文字のサイズはpxで固定できない事情があるので、ブラウザで可変できるパーセント指定にしているのですが、ブラウザの文字サイズ中では正常に右寄せされている右寄せブロックが、文字サイズ大に変更したとたんに左寄せブロックの下に落ちてしまいます。 右寄せブロックの中に長いテキストを改行なしで書いても右寄せブロックが左寄せブロックの下に落ちて表示されない様、どなたかご指南いただければ誠に幸いです。

  • 文字の上下間隔を狭くしたい

    word2007で文字を打って改行すると、文字と文字の間の幅が 妙に広くなっています。これでは使いにくいので幅を狭くしたいです。 どうやったらよいのでしょうか? 明朝体やゴシック体はちょうどよい間隔ですけど・・・

  • エクセルグラフについて(日付の間隔が一定でない)

    エクセルグラフについて質問です。 系列が3つあり、1つは折れ線、2つは棒グラフ。日付の間隔が一定でないグラフを作成しました。 (日付の間隔が、1/1,1/3,1/10,1/15… このように一定ではありません。) このグラフの表示について、 1/1→(この間は2日分)→1/3(この間は7日分)→1/10(この間は5日分)→1/15…と、 作成したグラフの表示の間隔を変えたいのです。 間に空白セルを入れると可能と思いますが、空白セルを入れてはいけないと言われました。 空白セルなしで、表示の間隔を変える事は可能でしょうか? もしお解かりになる方がいらっしゃいましたら、ご教示下さい。

  • css使って<br>みたいに改行したいけど出来ない

    ブログの記事を書くときに<br/> を連発して改行していたんですが、seo敵によろしくないらしいのでこれからは cssを使って書き変えていこうと思いました ワードプレスのエディターから style.css の一番下に p.p1{ margin-top: 1em; } p.p2{ margin-top: 2em; } p.p3 { margin-top: 3em; } こうやって書きました。 それでブログの記事htmlを書くときには <p class=“p1"></p> ⇐これ書けば1行空白が空く <p class=“p3"></p> ⇐これ書けば3行空白が空く と思い書いてみたんですが <p class=“p1"></p> <p class=“p3"></p> どちらを書いても、記事は1行分の空白しか空きませんでした 大げさに p.p6{ margin-top: 6em; } というのをcssに書いて 記事のhtmlに <p class=“p6"></p> と 書いても空白は1行しか空きませんでした(;へ:) ブラウザのキャッシュを消して表示し直したりしてますが駄目です1行しか空きません なぜでしょうか??cssの記入場所が悪いのか書き方が悪いのか margin-top   を margin-bottom に変えても変わりませんでした 初心者にもわかるよう、 cssを使った改行、レイアウト変更方法を教えてください なんかcssで指定して html側になんかp classみたいな指定をした方が SEO対策になっているとか ルールにのっとっているらしいですが ググってもわかりませんでしたし なぜか一行分の空白しか空きませんで困っております。 こうやって何行も空けたいです! <p style="margin-top:6em;"></p> とhtml側に書くと改行思ったようにできます これが一番簡単ですがそれもcssで指定してないから良くないらしいです たすけて!

  • C言語

    課題なんですが、C言語で 「文字列と正数nをキーボードから入力して、1行n文字で改行するプログラム」 をつくりたいのですが、わかりません。どうすればよいのですか?

専門家に質問してみよう