tengo una página de diseño thuslyMVC3 - enlace 'Elemento '' no puede ser anidado dentro del elemento 'enlace'' - se trata de añadir página específica CSS
<!DOCTYPE html>
<html>
<head>
<title>@ViewBag.Title</title>
<script src="@Url.Content("~/Scripts/jquery-1.7.1.min.js")" type="text/javascript"></script>
<link href="@Url.Content("~/content/main_layout.css")" rel="stylesheet" type="text/css" />
<link href="@Url.Content("~/content/menu.css")" rel="stylesheet" type="text/css" />
@RenderSection("JS", required:false)
@RenderSection("CSS", required:false)
</head>
<body>
@RenderBody()
</body>
</html>
Y luego miras al igual que
@{
ViewBag.Title = "Home";
Layout = "~/views/shared/_layout.cshtml";
}
@using RS.Common.HtmlHelpers;
@section JS
{
<script src="@Url.Content("~/scripts/fue.js")" type="text/javascript"></script>
<script src="@Url.Content("~/scripts/jquery.flexslider-min.js")" type="text/javascript"></script>
}
@section CSS
{
<link href="@Url.Content("~/content/hp.css")" rel="stylesheet" type="text/css" />
<link href="@Url.Content("~/content/hp_form.css")" rel="stylesheet" type="text/css" />
<link href="@Url.Content("~/content/flexslider.css")" rel="stylesheet" type="text/css" />
}
<h4>Test!</h4>
La página se carga bien como esperaba. Sin embargo, yo estoy recibiendo advertencias: 3
Validation (XHTML 1.0 Transitional): Element 'link' cannot be nested within element 'link'
este error, uno para cada uno de los etiquetas en la sección CSS en la vista.
En este momento, solo es realmente una molestia, pero me pregunté cuál sería la causa (y por lo tanto la solución) de este error.
Eso es de hecho la razón y el diseño se ve mucho más claro, también. Gracias otra vez Darin. – glosrob