
こんばんわ、ホームページビルダー14の体験版でホームページの作成中なのですが文字の後ろに空白が入らず困ってます。
ABC
□□□□□□ABC
ABC□□□□□□
↑のようにしたいのですが、すべて中央揃えで□は空白です。2段目は出来たのですが3段目のように文字の後ろに空白を入れることが出来ません。
作成中はちゃんと形になっているのですがプレビューで見ると空白が無視されています。
中央揃えにした理由はブラウザで表示させる左に寄ってしまって右側に無駄なスペースが出来てしまったからです。
作成はスタンダードの標準モードです。
ホームページ作成初心者でして分かりやすく教えて頂けないでしょうか?
他に良い方法があればお願いします><
No.4ベストアンサー
- 回答日時:
NO.1で回答した者です。
お礼拝見済み。------------------------
そうですか、それは失礼。 CSSを理解すれば自由に配置できます。
例を挙げておきますので、各種試してお好きな方法で表示しましょう。
その他にも半無限に各組み合わせや微調整も可能だと言う事です。
------------------------
質問者さんの詳しい寸法・幅がわかりませんので、
やりたい事を予想して下記を書いてみましたが・・・
<div style="width: 200px; text-align: center; margin: 0 auto;">
<!-- ここの幅 ↑↑↑↑を調整すれば良い -->
<p style="margin-bottom: 0;">ABC</p>
<p style="text-align: right; margin: 0;">ABC 右</p>
<p style="text-align: left; margin-top: 0;">ABC 左</p>
</div>
<!-- もしくは、スペースをパディングで代用 -->
<p style="margin-bottom: 0;">ABC</p>
<p style="padding-left: 6em; margin: 0;">ABC 右</p>
<p style="padding-right: 100px; margin-top: 0;">ABC 左</p>
------------------------------
テーブルを使うのも美しくない方法です。
どこでもほにゃららモードはやめた方が良いでしょう・・・。
今回答では、直接記述できるようにstyle属性を利用していますが、慣れたらNO.2さんのようにstyle要素か外部ファイルにCSSを記述しましょう。
そうすれば、内部的に美しいいテキストとなります。
こちらの説明ミスで再び回答して頂きありがとうございますm--m
私の試し方が悪いのかと思いますが上の3行は左に寄ってしまいましたが下の3行はブラウザで確認しても中央を基準に左寄り右寄りと私のやりたかった配置になっておりました!!
しかもあんなに苦労していたのに数行の文で出来るんですね。
覚えることがいっぱいありそうですが美しく作る為にがんばります^^
どうもありがとうございました!

No.3
- 回答日時:
表を作るのです。
ツールバーに碁盤の目みたいのがあります。縦を3行、横は1列で、表の中でどれでもいいですから右クリックして属性の変更(一番下)をクリックして【セル】でセルの幅を設定(とりあえず100でいいかな)します。列全体に適用にチェックを入れます。【表】でセル内の余白を0にするとすっきりします。枠表示のチェックをはずすか0にすると表は消えます。
ご回答ありがとうございます。
今現在、まさにこの方法でとりあえずは作っているところなんです!
見た目はバランスはうまくいっているのですが出来れば何だか納得がいかないんです。
どこでも配置モードで作った物がうまく表示されてくれれば簡単なんですが...
No.2
- 回答日時:
間を空けるために、文章として意味のない空白をならべるのはよくありません。
いつも機械が読んだらどう読むかを考えながら作成しましょう。
「スペース、スペース、スペース、スペース、スペース、スペース、スペース、スペース、スペース、ABC」
「ABC、スペース、スペース、スペース、スペース、スペース、スペース、スペース、スペース、スペース、」
ちゃんと、HTMLで指定しましょう。もし一段落ずつ(行ではない)、左右に振り分けたいなら、
<p class="a">ABC</p>
<p class="b">ABC</p>
<p>ABC</p>
<p class="a">ABC</p>
<p class="b">ABC</p>
<p>ABC</p><p class="a">ABC</p>
<p class="b">ABC</p>
<p>ABC</p>
とすればよい。
最後にHTMLの全文をあげておきますから、参考にしてください。
とっても簡単です。それでいて、スタイルシート部分を書き変えたら全部変わる。
なお、ビルダーのようなWebオーサリングツールを使うときには、テキストで書く人よりもHTMLについては理解しておかなければ、便利さでとんでもないページを作ってしまいます。(特にホームページビルダーはその点では悪評が高い)。もちろん、タグ自体を覚える必要はありませんし、サイト管理や画像処理のための道具
としては便利です。
ホームページ・ビルダー - Wikipedia ( http://ja.wikipedia.org/wiki/%E3%83%9B%E3%83%BC% … )
>ホームページ作成初心者でして分かりやすく教えて頂けないでしょうか?
ビルダーはむろん、どのオーサリングツールを使う場合でも、
はじめてのWebドキュメントづくり ( http://www.asahi-net.or.jp/%7Esd5a-ucd/www/ )
のようなサイトで、基礎だけは身につけてください。結果的にそのほうが上達は格段に速いでしょう。
そして、作成したページは常に
Another HTML-lint gateway ( http://openlab.ring.gr.jp/k16/htmllint/htmllint. … )でチェックする癖を身につけましょう。表示されるエラーの説明を読むだけでとても勉強になります。★最後のサンプルもチェックしてあります。★
CSSのチェックはW3C CSS 検証サービス ( http://jigsaw.w3.org/css-validator/#validate_by_ … )
______________ここからサンプル
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
<html lang="ja">
<head>
<meta http-equiv="content-type" content="text/html; charset=Shift_JIS">
<title>サンプル</title>
<meta http-equiv="Content-Style-Type" content="text/css">
<link rev="made" href="mailto:hoge@hoge.com" title="send a mail" >
<link rel="START" href="../index.html">
<style type="text/css">
<!--
html,body{
margin:0px;padding:0px;background-color:rgb(200,200,200);
}
body>div{
width:60%;margin-left:auto;
margin-right:auto;background-color:white;padding:10px;
border:none;}
p{text-indent:1em;}
div{ margin:0.5em 1em; border:solid 2px blue;}
/* 配置は下記を参考に書き換えるだけでいかようにもなる。消せばすべて左寄せ */
p.a{text-align:center;}
p.b{text-align:right;}
-->
</style>
</head>
<body>
<div>
<h1>サンプル</h1>
<div>
<p class="a">a)一段落ごとに左・右・中央と表示される。</p>
<p class="b">b)一段落ごとに左・右・中央と表示される。</p>
<p>一段落ごとに左・右・中央と表示される。</p>
<p class="a">a)一段落ごとに左・右・中央と表示される。</p>
<p class="b">b)一段落ごとに左・右・中央と表示される。</p>
<p>一段落ごとに左・右・中央と表示される。</p>
<p class="a">a)一段落ごとに左・右・中央と表示される。</p>
<p class="b">b)一段落ごとに左・右・中央と表示される。</p>
<p>一段落ごとに左・右・中央と表示される。</p></div>
</div>
</body>
</html>
ご回答ありがとうございます。
ブラウザでの見た目だけでなく設計図の部分も綺麗になるようにしたいとは思っております。やはりHTMLの基礎くらいは必要なようですね^^;
教えて頂いたサイトもこれからじっくり噛み砕いて勉強していきたいと思います。
左に寄せるところは左端じゃなくて端から間隔を空けて左寄りにしたかったのですが私の説明が悪くてすみません...
長いHTMLの文まで打って頂いてありがとうございました!!
No.1
- 回答日時:
ホームページビルダーの操作はわかりませんが、
HTMLで編集して下さい。出来ますか?
空白スペースを入れるのは、美しくない方法なので、CSSで表示を指定します。
---------------------------------
元々、センター配置になっているのなら以下でOKです。
<p style="margin-bottom: 0;">ABC</p>
<p style="text-align: right; margin: 0;">ABC 右</p>
<p style="text-align: left; margin-top: 0;">ABC 左</p>
行間の調整は、上記 0 の値を例: 12px や 0.5em などで指定すれば良い。
ブレビューでは細かい部分が正しく表示されないかもしれませんが、
正規ファイルをWクリックしてブラウザで表示するとは正しく表示されるはずです。
つまり、一般的にはソフトのプレビューは使わない方が良いと言う事です。
まあ、ブラウザでも違うケースがありますけどね。
ご回答ありがとうございます。
教えて頂いた文を入れてみたら中央、右端、左端と並んで表示されました。ブラウザで確認すると確かに画面をフルに使って表示しています。
しかし、私がやりたい事は完全な左端に配置じゃなく左よりで端から間隔を取りたいのです。
私の説明が悪かったようですみません...
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Excel(エクセル) capeofdragonと申します Excel2016を使っておりまして 半角又は全角の任意文字列が 2 2022/10/31 13:51
- Excel(エクセル) エクセルの数式で教えてください。 1 2023/02/08 09:05
- Excel(エクセル) 列の複数ある空白セルを飛ばして、セルに並べて表示したい 3 2023/02/12 16:49
- Illustrator(イラストレーター) ワードに貼った画像のキャンバスと画像本体のサイズの調整 2 2022/05/19 18:31
- Excel(エクセル) EXCEL の判定式をお教えください 3 2022/06/08 14:37
- Visual Basic(VBA) VBA 改行コードの取り方 1 2022/03/22 14:14
- Visual Basic(VBA) エクセルVBAについて 2 2023/01/31 16:21
- Excel(エクセル) エクセルのグラフで式や文字列を無視したい 2 2022/12/14 10:47
- その他(プログラミング・Web制作) 変換のプログラムを教えてください。 6 2023/07/01 09:57
- Visual Basic(VBA) エクセルのマクロについて教えてください。 2 2023/07/15 15:12
このQ&Aを見た人はこんなQ&Aも見ています
おすすめ情報
このQ&Aを見た人がよく見るQ&A
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
CSSのtransform: translate(-50...
-
ポインタがリンクの上に乗ると...
-
ブラウザいっぱいに表示される...
-
スクロールバーの色変更(長文)
-
ホームページの横幅
-
htmlとcssについて 初心者です...
-
bodyのセンタリングとwidthの指...
-
リストの「・」をセンタリング...
-
CSSによるスクロールバーの色の...
-
XHTML+CSSの段組についてです。
-
block要素を使ったものに対して...
-
インラインフレームの表示位置...
-
スタイルシートで枠を作る方法
-
こんなページはどうやって作れ...
-
CSSでウィンドウの真ん中にボッ...
-
Dreamweaverで画面サイズを一定...
-
CSSで全体を中央寄せ
-
CSSで、何故か全体のセンタリン...
-
htmltとcssのコードで
-
テキストボックス内の右寄せ
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
CSSのtransform: translate(-50...
-
aタグに直接style=""で:hoverを...
-
text-alignの解除の方法
-
なぜ左に寄っているの?
-
端から端まで横線を引きたい
-
<h1>タグの後の行間を詰めたい。
-
FireFoxで見るとブラウザの幅に...
-
HTMLフォームのSELECTの幅を一...
-
INPUT TEXT内の文字位置を指定...
-
macとwindowsのレイアウト崩れ...
-
インラインフレームの表示位置...
-
chromeだけbody直下に空白が開く
-
htmlのタグ間の謎の空白
-
iPhone用のサイトの文字がずれ...
-
ホームページビルダー 空白の...
-
CSSの設定
-
CSSでh1とその下の文字との行間...
-
外部CSSがFireFoxで反映されません
-
表をページ中央に表示
-
topmarginをネスケで
おすすめ情報