简而言之,这是糟糕的 Web 开发和 UX:
但是通过使用 CSS3 分词(代码和演示)来解决它可能会导致“尴尬的空白”情况和奇怪的截断 - 这是两者的示例:
也许这没什么大不了的,它的UX 视角就在这里,但让我们看一下其中一种解决方案的语义:
您可以...使用该
<wbr>
元素来指示可选的断词机会。这将告诉浏览器在必要时插入换行符以流到容器内的新行上。
第一个问题:是使用<wbr>
语义HTML吗?(它至少会优雅地降级吗?)
在任何一种情况下,一般意义上的非语义似乎都是为良好的 UX 功能付出的小代价。
然而,第二个问题是关于大局的:
使用拆分电子邮件地址时是否需要考虑schema.org(微数据/RFDa)的影响?它在那里仍然有效吗?<wbr>