CSS标签"连字符"没有" lang" -tag

时间:2016-02-23 12:57:12

标签: html5 lang

我想在我的网站上使用CSS p { hyphens: auto; }。但是我无法修改html标记,因此我无法添加lang - 标记。

如果我使用<meta http-equiv="language" content="DE">,它就无法运作。

我该如何解决这个问题?

还有另一种方式来打破&#34;打破&#34;像hyphens这样的词,不使用JavaScript或大插件?

1 个答案:

答案 0 :(得分:2)

lang属性指定元素内容的语言。您只需要为父元素设置lang即可。所以有

<强> HTML

<div lang="DE">
    <p>Dit is paragraaf</p> <!--This is paragraph-->
</div>

<强> CSS

p{ hyphens: auto }

In HTML5,lang属性可用于任何HTML元素(它将在任何HTML元素上验证。但是,它不一定有用)。

在HTML 4.01中,lan​​g属性不能用于:<base><br><frame><frameset><hr><iframe><param><script>