![](http://oshiete.xgoo.jp/images/v2/pc/qa/question_title.png?e8efa67b6d)
Homepage Builder Ver.9を使ってHPを作っているのですが、
HTML構文を整えようと思い、
タブ以外で、文章でも改行してしまうと半角スペースが1つ出来てしまいます。
本当は、このスペースが要らないのですが、どの様にすればスペース無しで整えられるでしょうか。
例えば、
<TABLE border="2">
<TR><TH>五十音</TH>
<TD>あいうえお
かきくけこ</TD></TR>
</TABLE>
としたとしたら、
あいうえお かきくけこ
という上記の様に半角スペースが1つ出来てしまいます。
又、
<TD>あいうえお
かきくけこ</TD></TR>
としても、
あいうえお かきくけこ
といった形で半角スペースが1つ出来てしまいます。
因みに、ここでは全角スペースで揃えました。
本当は半角スペースです。
文章で改行しても、半角スペースが出来ない様にする方法、
もしご存じでありましたら、何方様か教えて頂ければ幸いです。
どうしても、HMTL構文(又、ソース)を見ても横に長すぎて、
文章のある部分で改行をして整えたいのですが、
不要な半角スペースを省く(又は、除く)方法があればと思っております。
宜しくお願い致します。
No.4ベストアンサー
- 回答日時:
・と、××会員の間もだめでしたか・・
HTMLの仕様では(タグの前後を除いて)改行やタブを空白文字として扱う、と明記されていますので、文章の途中に空白(改行)を入れつつそれを無視したいというのはやはり無理があります。
できるのは、最初の通りコメントを無理に入れるとか
タグの途中(区切り)で改行するとか…
<TD>○○会員(<SCRIPT src="~" type="text/javascript"></SCRIPT
>年目)・××会員(<SCRIPT src="~" type="text/javascript"></SCRIPT>年目)</td></tr>
どっちにしろみづらくなるので改行せずに書くのが一番だと思います。
コレもどうかとも思うけど、読み込むjavascript(History_02.js)の方を改造し、「年目)・」をjavascriptで出力するようにすれば
<TD>○○会員(<SCRIPT src="~" type="text/javascript"></SCRIPT>(改行)
××会員(<SCRIPT src="~" type="text/javascript">年目)</td></tr>
と、かけますが。
バランスの問題だけなら
~~~(半角スペース)・(改行)
~~~
と、すれば「・」の前後に同じように空白が入るのでブラウザ上の見た目はいいかもしれません。
この回答への補足
steel_grayさん、何度も有り難う御座います。
やはり、無理があるという状態になりますよね。
一行で整えるか、
半角スペースが入ってもHPからの見栄えを良くする方法の
どちらかを考えて、作ろうと思います。
アドバイス有り難う御座いました。
かなりの長い間、お礼を述べていなく、大変失礼を致しました。
何度もアドバイスして下さり、当時は有り難く思いました。
お礼が遅くなり、失礼致しました。有り難う御座いました。
No.3
- 回答日時:
ソースの見栄えのためにスペースが必要だけど表示したくないというのであればちょっと無理だと思います。
「○○会員」と「××会員」を目立たせたのであれば、逆にインデントを付けるとか。
<TD>
○○会員(<SCRIPT src="~" type="text/javascript"></SCRIPT>年目)・
××会員(<SCRIPT rc="~" type="text/javascript"></SCRIPT>年目)
</TD>
※尚、script文の language属性は不要です。
この回答への補足
steel_grayさん、再び有り難う御座います。
全体のバランスを考えると、教えて下さった方法ですと、
「○○会員」と「××会員」の部分のHTML構文のみ、
崩れてしまう状態です。
先の補足が足りなかったのですが、
「○○会員(○○年)・××会員(××年)」
の「・」と「×」の間に半角スペースが生じてしまうのですが、
構文を揃えようと思うと、
<TD>○○会員(<SCRIPT src="~" type="text/javascript"></SCRIPT>年目)・
××会員(<SCRIPT src="~" type="text/javascript"></SCRIPT>年目)</TD>
という形が良いのですが、
上記の様に「・」と「×」の間に半角スペースが生じてしまいまして。
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<HTML><HEAD>
<META name="GENERATOR" content="IBM WebSphere Studio Homepage Builder Version 9.0.0.0 for Windows">
<META http-equiv="Content-Type" content="text/html; charset=SHIFT_JIS">
<META http-equiv="Content-Style-Type" content="text/css">
<TITLE>テスト</TITLE></HEAD>
<BODY oncontextmenu="return false">
<CENTER>
<TABLE border="2">
<TR><TH>+++</TH>
<TD>○○会員(<SCRIPT src="~" type="text/javascript"></SCRIPT>年目)・
××会員(<SCRIPT src="~" type="text/javascript"></SCRIPT>年目)</TD></TR>
<TR><TH>***</TH>
<TD>×××
<BR>~~~~</TD></TR>
</TABLE><BR><BR>
<FORM>
<INPUT type="button" value="Reload" onclick="history.go(0)">
<INPUT type="button" value="Back" onclick="history.back()">
</FORM></CENTER></BODY></HTML>
結構省略していますが、上記の様に整えようと思っていました。
全角スペースにしています。が、本来は半角です。
かなり難しい事をしようとしているのでしょうか。
タグ以外で改行し、半角スペースを入れると、
1つ分の半角スペースは、どうしようもないという事でしょうか。
ソースの見栄え的には上記の様に整えたいのですが、
寧ろ「○○会員(○○年)・××会員(××年)」の
「・」と最初の「×」の間の半角スペースを生じさせない様に
してみたいものです。
調べてみても、なかなか見当たらないので、
無謀なのでしょうかね。
こればかりは諦めた方が良いのでしょうか。
暫くと申しますか、長い間お礼を述べていなく、
大変失礼を致しました。
再びアドバイスをして下さり、大変有り難く思いました。
色々と教えて下さり、有り難う御座いました。
No.2
- 回答日時:
タグの前後で改行するようにしたりインデントを減らしたりして文章を調整するのがいいんでは?
文章があまり横に長くなるのは好ましくないでしょう。
この回答への補足
MAN_MA_RUIさん、アドバイス有り難う御座います。
私の説明不足でした。
文章自体は、全く長くありません。
タグで、JavaScriptを用いている関係で、構文的に長くなってしまっているのです。
質問の例えより、実際にしようとしている内容を記述してみます。
因みに、<TD>~</TD>のみで…。
<TD>○○会員(<SCRIPT language="JavaScript" src="HP-JS/History_01.js" type="text/javascript"></SCRIPT>年目)・
××会員(<SCRIPT language="JavaScript" src="HP-JS/History_02.js" type="text/javascript"></SCRIPT>年目)</TD>
といった感じです。
なので、
○○会員(○年目)・××会員(××年目)
といった形で、文としては短いのです。
「××会員」の前は実際は、半角スペース11個分ですが、
半角スペースが適用されないので、全額で打ち込んでます。
文章と言うより、<TD>~</TD>が長い為、揃えようと思うと、
「××会員」で区切っています。
「○○会員」と「××会員」を揃えようとすると、
「××会員」の頭に半角スペースを11個打ち込んでいる状態です。
途中改行で半角スペース無しという、
やろうとしている事は、難しい事なのでしょうか。
大変長い間お礼を述べていなく、失礼を致しました。
アドバイスをして下さり、当時は有り難く思いました。
色々と有り難う御座いました。
No.1
- 回答日時:
うーん・・・コメントでも挟んでみるとか。
<TD>あいうえお<!--
-->かきくけこ</TD>
この回答への補足
steel_grayさん、アドバイス有り難う御座います。
コメントを挟む方法ですね。
やってみようと思います。
ただ、見栄え的にコメント以外に方法があればなと思っています。
難しいのでしょうかね。
暫くと申しますか、長い間お礼を述べていなく、
大変失礼を致しました。
アドバイスして下さり、当時は有り難く思いました。
有り難う御座いました。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
関連するカテゴリからQ&Aを探す
おすすめ情報
- ・漫画をレンタルでお得に読める!
- ・【あるあるbot連動企画】あるあるbotに投稿したけど採用されなかったあるある募集
- ・【あるあるbot連動企画】フォロワー20万人のアカウントであなたのあるあるを披露してみませんか?
- ・映画のエンドロール観る派?観ない派?
- ・海外旅行から帰ってきたら、まず何を食べる?
- ・誕生日にもらった意外なもの
- ・天使と悪魔選手権
- ・ちょっと先の未来クイズ第2問
- ・【大喜利】【投稿~9/7】 ロボットの住む世界で流行ってる罰ゲームとは?
- ・推しミネラルウォーターはありますか?
- ・都道府県穴埋めゲーム
- ・この人頭いいなと思ったエピソード
- ・準・究極の選択
- ・ゆるやかでぃべーと タイムマシンを破壊すべきか。
- ・「I love you」 をかっこよく翻訳してみてください
- ・歩いた自慢大会
- ・許せない心理テスト
- ・字面がカッコいい英単語
- ・昔のあなたへのアドバイス
- ・かっこよく答えてください!!
- ・あなたが好きな本屋さんを教えてください
- ・これ何て呼びますか Part2
- ・人生で一番思い出に残ってる靴
- ・ゆるやかでぃべーと すべての高校生はアルバイトをするべきだ。
- ・初めて自分の家と他人の家が違う、と意識した時
- ・単二電池
- ・チョコミントアイス
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
H1タグに改行の<br>を使う
-
ddの行の折り返しをしたいです...
-
【DreamWeaver】一括インデント...
-
PCの画面を縮小したらサイズ...
-
TEXTAREAと改行について
-
改行できる・できない入力ボッ...
-
XMLの改行方法とリンクの仕方
-
長いURLを途中で改行(折り返す...
-
ブラウザでのタイ語の改行について
-
テキストエリア内の改行禁止
-
<br style="clear:both;">って...
-
テキストエリアの幅を10桁まで...
-
preタグがプロの現場であまり使...
-
<h1>を使っても無改行にするには
-
表の枠を消して、さらにその枠...
-
高校1年生情報の問題について。
-
<a href="長いURL"> を途中で...
-
フレームで同一ページにリンク...
-
Windowsのformでtextareaに入力...
-
Excel VBA 見本通りに...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
H1タグに改行の<br>を使う
-
テーブルの幅を固定するとnowra...
-
\\n \\r \\t について
-
長いURLを途中で改行(折り返す...
-
Hタグを改行禁止にしてspanのよ...
-
テキストエリア内の改行禁止
-
「:」について
-
改行できる・できない入力ボッ...
-
VBE でスペースと改行を見える...
-
文字の最後に半角空白が勝手に...
-
PCの画面を縮小したらサイズ...
-
preタグがプロの現場であまり使...
-
テキストエリア内の改行もその...
-
XMLの改行方法とリンクの仕方
-
liタグの自動改行をやめたい!
-
<br />タグの、brの後の半角ス...
-
<a href="長いURL"> を途中で...
-
<h1>を使っても無改行にするには
-
高校1年生情報の問題について。
-
mailtoで本文に改行を入れたい
おすすめ情報