<!DOCTYPE html>
<html>
<head>
<title></title>
<style type="text/css">
dialog{ display: block; }
</style>
</head>
<body>
<dialog>
<dt>Sam</dt>
<dd>Knock, Knock.</dd>
<dt>Eric</dt>
<dd>Who's there?</dd>
<dt>Sam</dt>
<dd>Justin.</dd>
<dt>Eric</dt>
<dd>Justin who?</dd>
<dt>Sam</dt>
<dd>Justin time for dinner!</dd>
</dialog>
</body>
</html>
我相信这对HTML 5文件来说非常好。然而,IntelliJ抱怨:
对话框{display:block; }
话说:
无效的CSS选择器...(Ctrl + F1) 此检查检测分配给CSS属性的不适当值。例如,无效的度量单位或值超出范围。
1)这不是HTML5,我错了吗?
2)如果没问题,那么如何阻止Intellij抱怨呢?
IntelliJ认为我必须将样式应用于类或id。
答案 0 :(得分:4)
<dialog>
标记不是有效的HTML5标记。它在2009年9月左右从规范中删除。