Html 降价不间断(nobr)?
我的降价单上有一个电话号码,它往往会在电话线的一端断开。在HTML中,我可以将其包装在Html 降价不间断(nobr)?,html,markdown,line-breaks,Html,Markdown,Line Breaks,我的降价单上有一个电话号码,它往往会在电话线的一端断开。在HTML中,我可以将其包装在标记中,使其正确地保持在一起。降价的正确方法是什么 显然,我没有意识到你可以在markdown中嵌入html <nobr>[1-111-111-1111](tel:11111111)</nobr> [1-111-111-1111](电话:11111111) 工作正常您可以使用(&x2011;) 为了 或者您可能需要在电话号码格式之间加空格,然后使用( ;) 为了 “nobr”
标记中,使其正确地保持在一起。降价的正确方法是什么 显然,我没有意识到你可以在markdown中嵌入html
<nobr>[1-111-111-1111](tel:11111111)</nobr>
[1-111-111-1111](电话:11111111)
工作正常您可以使用(&x2011;
)
为了
或者您可能需要在电话号码格式之间加空格,然后使用( ;
)
为了
“nobr”标记是非标准的HTML,虽然浏览器出于遗留目的支持它,但正确的方法是通过CSS处理它 CSS等效项:
.nobr { white-space:nowrap; }
请参见CommonMark规范中的内容。
标记不是标准的html,不应在@Jeff Walker code Ranger处使用,那么还有什么替代方法?>“正确的方法是处理它”,不幸的是,如果您在无法控制CSS的情况下键入内容,例如在GitHub标记文件中,则该标记不起作用。你可以添加HTML,但不能添加CSS:#fwiw如果你可以添加HTML,你可以添加内联样式是
。我知道这是一篇非常古老的文章,但我正在尝试使用不间断连字符,虽然它确实可以防止换行,但它被渲染为比常规破折号(-)字符更窄,几乎看起来像点而不是破折号。即使是在单间距字体中,我也看到它以一种奇怪的窄形呈现,这可能会让人困惑。(根据IntelliJ idea中的降价预览,我希望它不会在Github上看起来如此糟糕。)这是命令行选项的文档,如--foo
,在这里您肯定不希望换行。@kshetline我建议使用其他答案中的解决方案。那就是使用CSS。我想象--foo
在HTML中呈现的
块中。因此,您可以创建CSS规则code{white space:nowrap;}
或尝试hyphens:none
…@mahish,我很想使用CSS,但不幸的是,由于这是自述文件的标记,我无法控制可能使用的标记查看器。从好的方面来看,这在Github上看起来不错,我最关心的是它的外观。
1-111-111-1111
1 111 111 1111
1 111 111 1111
.nobr { white-space:nowrap; }