Html 赢得';t中断文本对齐

Html 赢得';t中断文本对齐,html,css,Html,Css,我试图用CSS水平对齐(使相等距离)许多元素 我实施了它,它运行得相当好: .container { text-align: justify; } .box { display: inline-block; } .stretch { width: 100%; display: inline-block; font-size: 0; line-height: 0 } 及 和#32 然而,我注意到这取决于每个元素被空间分隔开。基本上

我试图用CSS水平对齐(使相等距离)许多元素

我实施了它,它运行得相当好:

.container {
    text-align: justify;
}

.box {
    display: inline-block;
}

.stretch {
    width: 100%;
    display: inline-block;
    font-size: 0;
    line-height: 0
}

和#32 
然而,我注意到这取决于每个元素被空间分隔开。基本上,我需要元素能够紧靠在一起,然后才能进入一条新线,但空间阻止了这一点。如果从示例中删除空格,对齐的内容将断开

我是否可以在元素之间放置一个HTML实体来维持等距离

编辑:我这样问是因为零宽度空间不起作用。一个1px实体就可以了,但是,我缺乏关于该实体的unicode知识

编辑:为了澄清,我正在寻找一个0px或1px的html实体。即使它不是一个空间(我可以隐藏它)。

听起来像是你想要的:

编辑:我这样问是因为零宽度空间不起作用。一个1px实体就可以了,但是,我缺乏关于该实体的unicode知识

在这种情况下,像这样的事情就足够了:

<span style="display: inline-block; width: 1px; overflow: hidden;"> </span>

听起来你想要:

编辑:我这样问是因为零宽度空间不起作用。一个1px实体就可以了,但是,我缺乏关于该实体的unicode知识

在这种情况下,像这样的事情就足够了:

<span style="display: inline-block; width: 1px; overflow: hidden;"> </span>

单词分隔符字符包括空格(U+0020)、不间断空格(U+00A0)、Ethiopic单词空格(U+1361)、爱琴海 字分隔符(U+10100,U+10101),通用字分隔符 (U+1039F)和腓尼基单词分隔符(U+1091F)。如果有 没有单词分隔符,或者如果单词分隔符具有 零前进宽度(如零宽度空间U+200B)然后用户 代理不能在单词之间创建额外的间距。一般的 标点符号和固定宽度的空格(例如U+3000和U+2000到 U+200A)不被视为单词分隔符

因此,唯一的可能性是
 
),
&x00A0
),
&x1361
),
和#x10100