2013-10-29 74 views
0
@inherits VooDooBytes.Site 
@{ 
Layout = null; 
} 
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> 
<html> 

的頂部額外的行呈現爲:Razor視圖 - 在模板

--- empty line --- 
<!DOCTYPE etc... 

我的理解是,這額外的行可能會導致IE的長輩版本的問題,迫使瀏覽器進入怪癖模式。

這可以通過將佈局減速和文檔類型放在同一行上來解決,但這有點難看。 (雖然不醜如過渡文檔類型,這是從來沒有美的東西!)

回答

1

你總是可以顛倒的順序這些指令正在出現:

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> 
@inherits VooDooBytes.Site 
@{ Layout = null; } 
<html>