教えてgooでは、書き込みのところに改行を入れれば改行できますが、
他の所で、改行いれてもそのまま続いて書かれることがありますよね。
 
それの改行の入れ方を知りたくて、過去に同じ質問がないか検索しました。
質問は見つかったのですが、解答欄に<BR>を入れる?とあったのですが、この<BR>の意味が分かりません。
 
だれか教えてください!

このQ&Aに関連する最新のQ&A

A 回答 (4件)

<br>や<BR>はHTMLタグのひとつで


強制改行の役目をしてくれます。

HTMLタグでの書き込みが有効なところでないと、効果が見えません。
ここ(goo)ではだめですね。

つけ加えますと、そういうタグが有効なところで
いちいち<BR>をつけるのがたいへんなので、
文頭に<pre>、文末に</pre>をつけると、
自分の書いたレイアウトの通りに改行してくれます。
    • good
    • 0
この回答へのお礼

回答ありがとうございます!
 
分かりやすく教えてくださり、理解できましたぁ
<pre></pre> これ、便利ですね♪
早速使ってみようと思います。
 
ありがとうございました!

お礼日時:2002/03/11 13:25

<BR>とは、HTMLのタグで、改行を意味します。


HTML対応の掲示板では、掲示板内で改行しても、Webブラウザでは改行されません。
#x行目で強制的に改行されるものもありますが…。
いわゆる「ブラウザクラッシャー」や「荒らし」と呼ばれる行為の対策のため、OKweb/教えて!gooの回答欄は、HTMLタグ対応とはなっていないようです。
    • good
    • 0
この回答へのお礼

回答ありがとうございました!

お礼日時:2002/03/11 13:22

たとえば<br>こうしていれると。



たとえば
こうしていれると。

こうなります。
    • good
    • 0
この回答へのお礼

回答ありがとうございます!
 
おおー!!なんて分かりやすい♪
<br>と、入れればよかったんですね。
<br>というキーがあるのかと思ってました。
 
ありがとうございましたぁ

お礼日時:2002/03/11 13:21

<BR>(全て半角)は改行のタグですが、その掲示板がタグをサポートしていないと有効にはなりませんね。

    • good
    • 0
この回答へのお礼

回答ありがとうございます!
サポートしてないところでは使えないこと、覚えておきますね☆

お礼日時:2002/03/11 13:18

このQ&Aに関連する人気のQ&A

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!

このQ&Aを見た人が検索しているワード

このQ&Aと関連する良く見られている質問

Qヘリテージコレクション とはなんですか?

食器メーカーのある商品に目がとまり
その商品に○年度のヘリテージコレクションとありました。
当方、そういったものには疎いので
ヘリテージという人物の名前かと思い、検索したところ
あちこちでヘリテージコレクションというものがあり
これは人物ではないなと言うところまで
たどり着きましたが、たくさんのヘリテージコレクションが
検索に引っかかってしまいます。

ヘリテージコレクションとは、何ですか?
どなたか教えてください。

Aベストアンサー

「ヘリテージ=heritage」は「先祖伝来のもの、遺産、伝統」などの意味になります。
「コレクション」はなんとなくわかりますよね。
ということで、「ヘリテージコレクション=heritage collection」の訳を当てはめてみると、「○年度生産の遺産ともいうべきコレクション」という感じでしょうか。
伝えたいのは、非常に貴重な商品ですよ、ということではないかと思います。
限定生産で今後は作らないとか、そういったものなのでは?

ちなみに、もうひとつの「ヘリテージコレクション」の解釈としては、「過去の遺産からインスピレーションを受けた新しい商品」、というのも考えられます。

参考になったでしょうか。

Q と、

<td></td> と、<td><BR></td>

ホームページビルダーで作ったホムペを、KompoZerというHTMLエディタで開くと、
テーブルのなにも入っていないセルに<BR>タグが勝手に挿入されてしまいます。
<td></td> と、<td><br></td> は、
ブラウザ上ではどちらでもちゃんと表示されるのですが、
HTML文法的にはどちらが正しいのでしょうか?
また、どちらも正しい場合、<br>がある・ないで、違いがあるのでしょうか?

※ホームページビルダー、KompoZerの善し悪しは無視してください。

Aベストアンサー

文法的にはどちらも正しいです。
ブラウザの種類やHTMLのモードによって、tdが空だと、見え方が違うケースがあります。
tableでborderを指定したときに、へこんで見えるかどうか。空でないとかならずへこんで見えます。

Qイギリス観光用「ヘリテージ・パス」について

8か9月にイギリス旅行をする計画です。
その上で調べていたら、「ヘリテージ・パス」のことを
知りました。
http://www.uknow.or.jp/bta/britain_news/T000062.htm
600箇所無料ということですが、その無料個所のリストの検索がどうしても見つけれません。
詳細ページを知ってらっしゃるかた教えていただけたら幸いです。

Aベストアンサー

ヘリテージ・パスの公式HPに載ってました。

参考URL:http://www.visitbritain.com/jp/heritagepass/search/

Q

に置き換えられる

DOCTYPEはHTML4.01 Transitionalでやっているんですが、
brタグをつかうとXML用に<br />と変換されてしまいます。
何か記述に問題があったのでしょうか。。

HTMLでこの書き方をしても支障はないと聞きました。
W3Cでチェックを行いましたが、やはりひっかかりませんでした。
しかし、Another HTML-lint gatewayでチェックしてみると、W3Cとは逆に重要な問題としてひっかかってしまいました。。

フリーページを使って作成しています。

Aベストアンサー

http://tool-6.net/?homeroom
テストのため登録してみましたが、<br>タグは問題ないですね。

tool-x サーバー番号を違うもので試してみるとか
他のPCやネットカフェ、携帯などから編集してみるとか

申し訳ございませんが、症状が確認できないのでアドバイスできません。

向こうのふれあい広場で聞けばわかるかも知れませんね。

Qcgi:textareaでの改行を

perlでcgiを作成しています。
<textarea>などで投稿されたテキストの改行文字を<br>に変換するために、

$value =~ s/\r\n/<br>/g;
$value =~ s/\r/<br>/g;
$value =~ s/\n/<br>/g;

のように処理していました。が、<textarea>内で最後に何度もenterを押す人がいて、結果、
hoge<br>hoge<br><br><br><br><br><br><br>
のようになってしまいます。
hoge<br>hoge
のようにしたいのですが、パターンマッチをあまり勉強していないので、
よくわかりせん。
よろしくお願いします。

Aベストアンサー

自分は、その3つの処理の後に、下記を実行しています。
$value =~ s/(<BR>|\s)+$//g;
# 最後に<BR>かスペースかタブが1つ以上ある時はとっぱらい

自己流なので、もっといい方法があるかもしれません。

Q

は同じ意味ですか?

いくつかのソースを見てると2種類の改行があるのですが
<br />と<br>は同じ意味ですか?

Aベストアンサー

 意味はBR要素は、現在のテキスト行を強制的に区切る(終了させる)。( http://www.asahi-net.or.jp/%7Esd5a-ucd/rec-html401j/struct/text.html#edef-BR )(forced line break)で、ひとつの段落でありながら、あえて改行して区別したいときなどに使用します。【改行ではありません!!!】
[使用例]
 日本国<br>
 東京都港区<br>
 ○○町○○○丁目○○番地
と言う場合しか使ってはなりません。

 HTMLをXMLという仕様に合わせたものが、XHTML(Extensible HyperText Markup Language)で、意味自体は変わりませんが、XMLには文法的に厳しい制限があります。
・要素名や属性名は必ず小文字で書くこと<BODY>じゃなく<body>
・属性の値は必ず""で囲むこと。<table border=1>ではなく、<table border="1">
・必ず終了タグが必要
 <p>ここから段落
 <p>ここから次の段落
  はダメで
 <p>ここから段落</p>
 <p>ここから次の段落</p>
・内容を持たない要素は最後を/>とする。

 [復習]
 <p>ここはひとつの段落</p>
 ^^^タグ         ^^^タグ(終了タグ)
   ←-----内容-----→
 ^^^^^^^^^^^^^^^^^^^^^^^^^^^
 ←------ 段落要素 ------→

 画像<img>や<br><hr>などは内容をもちえませんし、終了タグも必要ありませんがXMLではエラーです。そこで、内容が存在しない終了タグのないものは、タグ自体を/>で閉じなければなりません。

 なお、HTML5では、大きく意味が変わって
__________________
br 要素は、改行を表します。
しか、br 要素は、詩や住所のように、実際に改行自体がその内容の一部である改行に対してのみに使わなければいけません。
 ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄
となります。言い帰ると普通の段落の変わり目を示す改行としては使えないと明記されました。

 私自身、めったに使わない要素です。普通のページには登場することのない--登場してはならない--要素だと思います。

 意味はBR要素は、現在のテキスト行を強制的に区切る(終了させる)。( http://www.asahi-net.or.jp/%7Esd5a-ucd/rec-html401j/struct/text.html#edef-BR )(forced line break)で、ひとつの段落でありながら、あえて改行して区別したいときなどに使用します。【改行ではありません!!!】
[使用例]
 日本国<br>
 東京都港区<br>
 ○○町○○○丁目○○番地
と言う場合しか使ってはなりません。

 HTMLをXMLという仕様に合わせたものが、XHTML(Extensible HyperText Markup Language)で、意味自体は変わりませんが、XMLに...続きを読む

Q文章全体に<br>をつけるには?

文章全体に<br>をつけるには?

楽天のブログで 文章を書きました。

しかし、自動改行(初心者向け)


つまり、わざわざ、<br>を書かなくても

自動的に空白の部分には <br>が指定されるもので

実際、ブログの裏で見る 完成した文章にも

<br>は表示されません。

そこで、この文章を新しいHPへ引越ししたいのですが・・


---------------------------------------------------
<br>
<br>
今日は 天気が とても良く 晴れ晴れとした気持ちです。(改行)<br>
<br>
<br>   
         ところが、 どうしたものか!?(改行)<br>
<br>
<br>
-------↑文章の位置設定は 左つめなどではなく てんでバラバラです------------

もちろん↑楽天ブログでは<br>が表示されてないので

この<br>を付ける作業を 長々とした文章に付けていくのは

大変な作業になります。 そこで、 <br>表記のない文章を

空白の部分は<br>を 一気に つけてくれるような

 親切なフリーソフト

または、自身がワード2003を使用しておりますので

置換などで 空白の部分が<br>にできる技法などありますでしょうか?

※ちなみに 楽天ブログでの表画面からのソースは見えないように
 楽天側が設定してあると思います。


 

文章全体に<br>をつけるには?

楽天のブログで 文章を書きました。

しかし、自動改行(初心者向け)


つまり、わざわざ、<br>を書かなくても

自動的に空白の部分には <br>が指定されるもので

実際、ブログの裏で見る 完成した文章にも

<br>は表示されません。

そこで、この文章を新しいHPへ引越ししたいのですが・・


---------------------------------------------------
<br>
<br>
今日は 天気が とても良く 晴れ晴れとした気持ちです。(改行)<br>
<br>
<...続きを読む

Aベストアンサー

<pre> ~ </pre>タグはいかがでしょうか?

入力した文章がそのまま表示されます。

参考URL:http://www.htmq.com/html/pre.shtml

Q

の間をあけるには?

<BR>と<BR>の間をCSSなどであける方法ってありますか?
よくline-heightで設定する方法を見るのですが、それだと行間全てが空いてしまうので、できれば<BR>を使った改行部分のみ間をあけたいのですが……。

イメージとしては↓のような感じです。
________________
あああああああああああああああ<BR>

あああああああああああああああ
あああああああああああああああ<BR>

あああああああああああああああ<BR>

________________
上記のような<BR>と<BR>の間だけあけることってCSSで可能ですか?
できれば<BR>をもう一つ入れる、<P>タグを使う、という方法以外で何かあれば教えてください。

Aベストアンサー

<p>タグを使って、
スタイルシートで段落間の幅を指定するのが素直なやり方のようにも思います。


それは置いておくとして、
<br>に何かを指定するというより、

行1++++++++<br>
 ←ここに空白をあけるためのタグ
行2--------

という方法で実現してみればいいんじゃないでしょうか?
(divタグなどで高さや余白を)

Q正規表現で
の行を除外したいです。 VB.NET

VB.NETで正規表現を使って2つの文字列に囲まれた部分を
取得したいのですが、文字列の先頭と末尾の部分の<BR>の行と
空行を削除したいです。

具体的には対象の文字列が
”ABC

<BR>

<BR>
あいうえお
<BR>
かきくけこ
<BR>
さしすせそ
<BR>
<BR>

<BR>
XYZ”

となっていた場合に
”あいうえお
<BR>
かきくけこ
<BR>
さしすせそ”
を取得したいです。

現在このようになっています。
Public STR As String

Sub Form1_Load
Dim sr As New System.IO.StreamReader("c:\0.html", system.Text.Encoding.Default)
STR = sr.ReadToEnd
TextBox2.Text = "(?<data>.+?)"
End Sub

Sub Button1_Click
 Dim A As String = "ABC"
 Dim Z As String = "XYZ"
 Label1.Text = A & TextBox2.Text & Z
 Dim r As New Regex(Label1.Text, RegexOptions.Singleline)
 Dim m As System.Text.RegularExpressions.Match
 Try
 TextBox1.Text = r.Match(STR).Result("${data}")
 Catch ex As Exception
 Console.WriteLine("Error")
 End Try
End Sub

<BR>が<br>や<Br><bR>< br >などにも対応したりと
条件がいろいろありすぎて色々試したのですが、
どうしても分かりませんでした。
申し訳ございませんが、お助け頂ければ幸いです。

VB.NETで正規表現を使って2つの文字列に囲まれた部分を
取得したいのですが、文字列の先頭と末尾の部分の<BR>の行と
空行を削除したいです。

具体的には対象の文字列が
”ABC

<BR>

<BR>
あいうえお
<BR>
かきくけこ
<BR>
さしすせそ
<BR>
<BR>

<BR>
XYZ”

となっていた場合に
”あいうえお
<BR>
かきくけこ
<BR>
さしすせそ”
を取得したいです。

現在このようになっています。
Public STR As String

Sub Form1_Load
Dim sr As New System.IO.StreamReader("c:\0.htm...続きを読む

Aベストアンサー

 空行を検知する方法は分からないけど、「<BR>が<br>や<Br><bR>< br >など・・・・」は「<\s*[Bb][Rr]\s*>」にマッチするんじゃないかな。「開きカク括弧が1文字あり、空白(\s)が0文字以上続き、Bまたはbが1文字あり、Rまたはrが1文字あり、空白が0文字以上続き、閉じカク括弧が1文字ある」というパターンになる。
 「<\s*[/]?[Bb][Rr]\s*>」とすると、</BR>もひっかかるかも。「<\s*[Bb][Rr][/]?\s*>」だと<BR/>もOKかも。全然試していないので色々試行錯誤をしてみてくらはい。

Q
で改行しても一行あいてしまいます

少し説明がわかりにくいかもしれませんが
<br>タグを使って改行した場合、行と行の間はあきませんよね?
でもたまに<br>タグで改行してるのに行と行の間が一行空くことがたまにあります。

その時のタグは
<br>文
<br>文2
と打つと


文2
後で見るとこのように反映されます。

同じページで同じ<br>タグを使ってる他の行は改行だけで
行の間が空くことはないのに、何度やっても同じ箇所だけ一行空いてしまいます。

これはどうしてでしょうか?プラウザはIE6.0なんですが
そこの部分だけ何度やっても一行空いて見た目が変です。
何か解決策はないでしょうか?

Aベストアンサー

 画像の幅がセルの指定幅を超えているため、画像の後ろに自動改行が入るためでしょう。
 セルの幅を広めに設定するなどの対応をすればよいでしょう。↓
<table border=1>
<tr>
<td width=100>
<img src="goo_h1_50b.gif">
<br>こちらは、
<br>一行入る
</td>
<td width=200>
<img src="goo_h1_50b.gif">
<br>こちらは、
<br>一行入らない
</td>
<td width=100>
<img src="goo_h1_50b.gif">
こちらは、
<br>&lt;br&gt;を省略した
</td>
</tr>
</table>


人気Q&Aランキング