防止所有瀏覽器中連字符處出現換行
在網頁設計中,可能需要防止連字符處發生換行,例如它們會破壞文字的可讀性和視覺吸引力。對於透過 CKEditor 等內容管理系統輸入的長篇文章或段落尤其如此。
要解決此問題,您可以使用 Unicode 不間斷的連字元 (U 2011),在 HTML 中表示為 ‑。此特殊字元可防止指定連字符處發生換行,從而保持連字符單字的完整性。
在HTML 中,您可以使用字元實體引用實作NON-BREAKING HYPHEN:
<p>This is a-non<span>‑</span>breaking hyphen in all browsers.</p>
對於
對於 :值得注意的是,NON-BREAKING HYPHEN 不會影響連字規則。通常跨越多行的單字仍會使用連字符,但連字符不會導致換行。 此外,可以使用一些高階 CSS 技術來防止連字號處換行。然而,此類方法可能存在跨瀏覽器相容性問題,且不如使用 Unicode 字元可靠。以上是如何防止所有瀏覽器中的連字符斷行?的詳細內容。更多資訊請關注PHP中文網其他相關文章!