0

为什么我的文字有理由效果?在我的整个网站中,我做了回声,我没有指定“文本对齐:对齐;” 但我的文字仍然是合理的。对齐是当您缩小浏览器窗口时,文本会移动以适合窗口。我试着做这样的事情: <?php echo "<h1>some stuff.</h1>"; ?> <html> <head> <style> h1 { text-align:center; } 等等......

但它只是使文本居中并保持对齐效果。

请帮助我=[谢谢

4

2 回答 2

2

对齐是当您缩小浏览器窗口时,文本会移动以适合窗口。

这不是证明是什么。Justify 使所有文本行的宽度都相同,如下所示:

替代文字
(来源:pws-ltd.com

如果您不希望文本在缩小窗口时停留在窗口内(因此,如果您想要一个水平滚动条),则必须在包含文本的 amin-width上设置 a 。<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 回答