我想在我的网站上使用CSS p { hyphens: auto; }
。但是我无法修改html标记,因此我无法添加lang
- 标记。
如果我使用<meta http-equiv="language" content="DE">
,它就无法运作。
我该如何解决这个问题?
还有另一种方式来打破&#34;打破&#34;像hyphens
这样的词,不使用JavaScript或大插件?
答案 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中,lang属性不能用于:<base>
,<br>
,<frame>
,<frameset>
,<hr>
,<iframe>
,<param>
和<script>
。