- ベストアンサー
改行をたくさん書く場合の良い方法は?
いつも勉強させていただいております。 今回は質問をさせていただけないでしょうか。 HTMLで改行を50行くらい出力したいと思っています。 <br/><br/><br/><br/>...... と50個書いていますが、あまり見栄えが良いとは思えません。 何か良い方法はないでしょうか? それでは、よろしくお願いします。
- みんなの回答 (5)
- 専門家の回答
質問者が選んだベストアンサー
文法的にもアウトですね。 http://openlab.ring.gr.jp/k16/htmllint/explain.html#continuous-brs margin-bottom:50em;とかそういう書き方をしたほうがスマートだと思います。
その他の回答 (4)
- danmarino
- ベストアンサー率63% (26/41)
CSSが標準になる前によく使われた手法ですが…(もちろん今でも使われています) 1×1 pixelの透明のgif画像を作り、spacer.gifという名前で保存します。 改行を入れたいところに <img src="spacer.gif" width="1" height="50"><br clear=ALL> とします(height="50"のところで高さを調整します)。
どの様な感じにしたいのか不明ですが。 レイアウト上の関係でしたら『レイヤーシート』でレイアウトして、 その位置を調整すれば改行(余白)は不要です。 その昔は背景と同じ色のチップを使いサイズを変更する事で調整してました。 *レイヤーシートを『テキストボックス』と考えます。 レイヤ1の位置をX=0,Y=0として レイヤーの2位置をX=0,Y=50とすれば レイヤー1と2の間は『50ピクセル』分下に成ります。
- himajin100000
- ベストアンサー率54% (1660/3060)
●本当にそれが「強制改行」であるべき局面か考える(width,height,margin,padding,border等で行う局面ではないか?) ●どうしても改行する局面であり、HTMLである必然性がなければ別のテキストファイルにでも書いて、object要素で参照する ●HTMLで扱いたいならpre要素を用いる。 かな。俺が思いつくのは。
- steel_gray
- ベストアンサー率66% (1052/1578)
スタイルシートを使うといいかな。 例 <p>一行あって</p> <p style="margin-top:50em;">50行ぐらい下</p>