如何允许 HTML 在指定点中断?

发布于 2024-08-16 04:19:46 字数 239 浏览 6 评论 0原文

我知道不间断空格,但我遇到了相反的问题,谷歌甚至没有发现其他人问这个问题。

我有一段文本: (选项数量可变),我只想在斜杠处中断。防止它在其他地方损坏是微不足道的——用不间断的空格替换空格。我所困惑的是允许它在斜线后断裂。我是否只需要在斜杠后面插入一个额外的空格,即使这看起来不太好?

I know about non-breaking spaces but I've got the opposite problem and Google doesn't even find anyone else asking the question.

I have a piece of text: <option A>/<option B>/<option C> (the number of options is variable) that I want to break only at the slashes. Keeping it from breaking elsewhere is trivial--replace the spaces with non-breaking spaces. What I'm stumped on is permitting it to break after the slashes. Do I just have to insert an extra space after the slashes even though that won't look as good?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

梦里南柯 2024-08-23 04:19:46

您可以使用 标签来允许浏览器在斜杠处中断:

<option A><wbr>/<wbr><option B><wbr>/<wbr><option C>

You can use the <wbr> tag to allow the browser to break at the slashes:

<option A><wbr>/<wbr><option B><wbr>/<wbr><option C>
半衬遮猫 2024-08-23 04:19:46

使用 Unicode 零宽度空格 (U+200B)。您可以直接将它们作为字符输入 - optionA / optionB / optionC - 或者,因为您无法真正看到那里的零宽度空格,所以作为字符引用:optionA​ ;/​选项B​/​选项C.

Use a Unicode Zero Width Space (U+200B). You can enter them directly as characters — optionA​/​optionB​/​optionC — or alternatively, since you can't really see the zero-width-spaces there, as character references: optionA​/​optionB​/​optionC.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文