0

次の形式でデータベースにいくつかのデータを保存しました。

    XXXXX
      X
    XXXXX

空白は重要です。PHP を使用してデータベースからデータを取得し、それを HTML ページに出力すると、空白が削除されます。

nl2brを使用して改行文字を<br>タグに変換していますが、うまく機能します。スペースに対して同じことを行うために使用できるものはありますか?

4

1 に答える 1

4

連続したスペースを表示しない HTML ページに出力しています。出力を<pre> </pre>(事前にフォーマットされたタグ) でラップして、スペースが格納されているときに表示されるようにすることができます。

または、CSS スタイルwhite-space: preを内部で出力している HTML 要素に適用することもできます。white-space hereの異なる値について読むことができます。

デフォルトの動作は次のようになっていることに注意してくださいnormal

この値は、空白のシーケンスを折りたたむようにユーザー エージェントに指示します。

于 2012-06-13T16:28:31.500 に答える