0

なぜ私のテキストは正当化効果があるのですか?私のサイト全体では、エコーを作成し、「text-align:justify;」を指定していません。しかし、私のテキストはまだ正当化されています。正当化とは、ブラウザウィンドウを小さくすると、ウィンドウに収まるようにテキストが移動することです。私はこのようなものを作ってみました: <?php echo "<h1>some stuff.</h1>"; ?> <html> <head> <style> h1 { text-align:center; } etc...。

ただし、テキストを中央に配置するだけで、正当化の効果が維持されます。

助けてください=[ありがとう

4

2 に答える 2

2

正当化とは、ブラウザウィンドウを小さくすると、ウィンドウに収まるようにテキストが移動することです。

それは正当化されるものではありません。Justifyを使用すると、次のように、テキストのすべての行が同じ幅になります。

代替テキスト
(出典:pws-ltd.com

縮小したときにテキストをウィンドウ内に残したくない場合(つまり、水平スクロールバーが必要な場合)、テキストを含むにを設定する必要がmin-widthあり<div>ます。

編集:多分私はあなたが実際にやろうとしていることを誤解しました、そしてあなたはそれを中心に置きたいだけです。もしそうなら、使用しmargin: 0 auto;ないtext-align: center;

于 2010-04-07T04:13:04.770 に答える
0

正当化とは、単語間の間隔を調整して、テキストがテキストブロックの左右両方に完全に配置されるようにすることです。

あなたが説明していることは、テキストを中央に配置したいのに、ページを埋めるのに十分な長さであるため、実際には中央に表示されないように聞こえます。このようなものを追加することを検討してください。固定幅は、テキストがウィンドウを埋めないようにし、タグ自体をmargin: 0 auto中央に配置します。h1

<style type="text/css">
    h1 { text-align: center; width: 300px; margin: 0 auto }
</style>
于 2010-04-07T04:14:18.243 に答える