hpi*_*que 8 html css safari webkit hyphenation
是否可以定义用于的语言-webkit-hyphens:auto?它是否默认使用系统语言?
<p style="-webkit-hyphens:auto" lang="en">
Hyphenated in English
</p>
<p style="-webkit-hyphens:auto" lang="es">
Hyphenated en Español
</p>
Run Code Online (Sandbox Code Playgroud)
根据Mozilla文档,该hyphens属性将使用langHTML属性中指定的语言.但是,我-webkit-hyphens在Safari文档中找不到任何关于该属性的提及.
另外,meta language属性有什么影响吗?或者这可以应用于html元素吗?
这是我用于测试的小提琴(在Safari和Firefox中).
是否可以定义用于的语言
-webkit-hyphens:auto?
是.
但是,我
-webkit-hyphens在Safari文档中找不到任何关于该属性的提及.
根据webkit changelog,它确实允许指定语言.
https://bugs.webkit.org/show_bug.cgi?id=43467
您可能需要使用-webkit-hyphenate-locale它来使其工作.
或者这可以应用于html元素吗?
根据这篇文章及其示例,您可以lang在元素中设置属性.
http://drublic.de/blog/css3-auto-hyphenation-for-text-elements/