WEB相談室

Webページ作成に関しての何でも掲示板です。

タイトル:PREタグについて

0:[投稿] HK [URL] [2004/02/26 11:46 ][環境:Windows 2000 Server SP2, IE5.5SP2 Windows 2000 Server SP2, IIS4.0]

PREタグを使用すると、開始タグから終了タグまで
そのままの形で表示されるという利点がありますが、
PREの開始タグと終了タグはどうしても自動改行
されてしまいます(改行せずに詰めて書いても同じです)。
PREの開始タグと終了タグについて、
自動改行させない方法について教えて
いただけませんでしょうか?


1:[回答] ミツ [2004/02/26 12:39 ]

スタイルシートでマージンを0にしてみては
pre {margin:0;}


2:[完了] HK [URL] [2004/02/26 13:17 ]

PRE開始タグの中に、
STYLE="margin-top:0pt;margin-bottom:0pt"
を付け加えればOKでした。
ただし、くっつきすぎる場合は、
margin-topとmargin-bottomの値を
1pt以上にすれば微調整できることが分かりました。
ありがとうございました。


3:[回答] 平野 敬 [MAIL] [URL] [2004/02/26 13:24 ]

「改行させない方法」についてとのことなので,むしろ display では。

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN">

<style type="text/css">
h1, p, pre{display:inline; margin:0}
</style>

<title>整形テスト</title>

<h1>整形テスト</h1>

<pre>夏草や
兵どもが
夢のあと</pre>

<p>兄弟ノードにブロック要素を挿入した場合</p>


4:[完了] 平野 敬 [2004/02/26 13:26 ]

書き込んでいるうちに完了していました。

回答(必須): 状態:

お名前(必須):

e-mail:

URL:




[戻る]

ChaichanPAPA's World