具体来说,我说有一个像ABC-123-NNN这样的字符串。我希望段落有换行符,但不在破折号处打破。
即。如果我的文字是“序列号ABC-123-NNN无效”,我想将整个序列号保持在一起,如果它超过容器宽度。
所以以下是可以的:
The serial number ABC-123-NNN is not valid
但以下(这是IE6的行为)不是:
The serial number ABC- 123-NNN is not valid
目前IE似乎突破了破折号。是否有任何适用的CSS或我可以申请的任何内容以避免它?
答案 0 :(得分:5)
ABC‑123‑NNN
答案 1 :(得分:4)
要在IE中修复:将文本换行于< NOBR>标签,然后使用< WBR>标记表示休息:
<nobr>The serial number<wbr /> ABC-123-NNN is not<wbr /> valid</nobr>
或只是确保序列号完好无损:
The serial number <nobr>ABC-123-NNN</nobr> is not valid
请注意,此方法已弃用。
答案 2 :(得分:1)
使用&lt; nobr&gt;标签序列号