问题标签 [wbr]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
1947 浏览

unicode - 标签的 Unicode 替代品

我正在寻找 Unicode 解决方案,它将<wbr>在以下方面替代标记:

  1. 允许在给定位置换行。
  2. 即使“断开”,浏览器也可以在页面中找到字符串。
  3. 从页面复制时,这些字符将不会被传输。

这正是<wbr>现代浏览器所做的。&shy;&#x00ad;并且&#x200b;似乎不符合。

这是一个http://jsfiddle.net/qY6mp/7/来演示。

我会感谢任何指示。

0 投票
3 回答
775 浏览

python - 删除标签并获取之间的信息

我正在从网页中抓取数据,并且已针对具有该<br>标签的某个部分执行此操作。

我通过执行以下脚本输出解决了这个问题CC=O

然而,当我浏览不同化学品的其他页面时,我遇到了一些带有标签的页面。我不知道如何在获取它们之间的信息时摆脱它们。下面显示了一个示例,我想要的输出是c1(c2ccccc2)ccc(N)cc1.

0 投票
1 回答
348 浏览

css - 跨浏览器提示断词

<wbr>在 Chrome 中,我可以使用和的组合指定我希望文本换行的位置white-space: nowrap;。但在 Firefox 或 IE 中,文本只是开箱即用并被<wbr>忽略。Chrome 是否正确解释了规范,或者这只是一个古怪的,如果有用的话,实现错误?是否有用于文本换行提示的跨浏览器解决方案?

这个答案有同样的问题——对我来说它在 Firefox 中不起作用。

0 投票
0 回答
69 浏览

html - WBR 标记在 contenteditable div (Safari) 中破坏箭头导航

当我尝试在 Safari 上使用右箭头键移动插入符号时,它会卡在 WBR 标签所在的位置。

它看起来像 Safari 浏览器的错误,但有什么解决方法吗?

代码示例:

jsfiddle:https ://jsfiddle.net/xkuqecy1/

0 投票
0 回答
114 浏览

html - 移动 Safari 浏览器的问题

图片:如何&shy;在 safari vs chrome 中添加连字符 问题是在 safari 一侧的红色方块中的句点之后的额外连字符。

在 Safari 浏览器中的使用似乎存在问题,&shy;我不确定如何解决此问题。在使用 a 的某些中断处&shy;,我在断词后添加了另一个连字符(如链接图片所示)。据我所知,该问题仅存在于移动 Safari 浏览器中,即 shy-ed 单词遇到断点(如:宽度不足的元素)而没有中断的地方。有人可以解释一下为什么会发生这种情况以及如何解决它(使用另一种除外&shy;)?

编辑:这个问题讨论了同样的问题,但没有为 safari 问题提供解决方案。Edit2:添加了代码片段,尽管可重现性取决于浏览器。