Je travaille sur une application Web dans Visual Studio 2008. Pour certaines raisons, le CSS ne fonctionne correctement que dans Visual Studio. Je peux voir le CSS dans la vue de conception de la page. Lorsque je vois la page sur localhost, le CSS n'est pas appliqué. Ceci est juste un échantillon très simple avec lequel je travaille. Seulement 2 pages, une page maître et une page par défaut.CSS ne fonctionne que dans le concepteur de studio visuel
Voici le gabarit.
<head runat="server">
<title>Foobar My Title</title>
<asp:ContentPlaceHolder ID="head" runat="server">
</asp:ContentPlaceHolder>
<link id="stylemain" href="Content/Style/main.css" rel="stylesheet" type="text/css"/>
</head>
<body>
<form id="form1" runat="server">
<table border="1">
<tr>
<td><a href="Default.aspx" class="topContent">Foobar</a></td>
</tr>
<tr>
</tr>
<tr>
<td>test</td>
</tr>
</table>
</form>
</body>
</html>
Voici mon CSS
.topContent {
text-align: right;
background-color: #600;
color: White;
font-size: x-large;
text-decoration: none;
font-weight: bold;
padding: 10px;
height: 50px;
}