为什么我的样式规范显示ReSharper错误?

时间:2011-08-02 13:11:30

标签: html resharper-6.0

我有一个Razor布局MVC3页面如下:

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">

<head>
<style "text/css">
</style>
</head>

在“样式”一词之后,在文字下面,它显示的语法错误是:元素文本已过时或非标准。一切仍然有效,但我只是想知道为什么错误显示。不确定,但我认为它来自ReSharper。在版本6之前,我不记得看到此消息。

2 个答案:

答案 0 :(得分:2)

我认为你错过了type

<style type="text/css">

答案 1 :(得分:1)

您错过了type

<HEAD>
 <STYLE type="text/css">
  H1 {border-width: 1; border: solid; text-align: center}
 </STYLE>
</HEAD>

请参阅http://www.w3.org/TR/html4/present/styles.html#h-14.2.2