0
<!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的抱怨是:Intellij Idea 12 Html 5支持?
dialog {display:block; }
说:
无效的CSS选择少...(按Ctrl + F1) 这种检查检测分配到CSS属性的值不正确。例如,无效的度量单位或值超出范围。
1)这是不是有效的HTML5,我错了吗?
2)如果可以,那么如何阻止Intellij抱怨呢?
IntelliJ认为我必须将样式应用于类或ID。
谢谢。不知道。我甚至不知道HTML5已经过时了! – 2013-03-18 22:44:03
@jmoerdyk - http://www.w3.org/TR/2012/CR-html5-20121217/interactive-elements.html#the-dialog-element - 它不是一样的'dialog'元素,但它是有效的HTML元素。 – Alohci 2013-03-19 00:19:18