Проблема загрузки таблицы стилей - PullRequest
2 голосов
/ 04 августа 2010

Использование C #

В моей таблице стилей веб-страницы не загружается, я использую Google Chrome Browser

Код.

<html xmlns="http://www.w3.org/1999/xhtml">
<head runat="server">
<title>Data Entry</title>
<link rel="stylesheet" href="G:/style.css" type="text/css" charset="utf-8" />
</head>
</html>

Приведенный выше код не загружаетфайл style.css.

Как решить эту проблему.

Ответы [ 2 ]

3 голосов
/ 04 августа 2010

Ваш HREF неверен:

href="G:/style.css"

Вам нужно использовать относительный путь:

href="../style.css"

Или, если вам нужно использовать файл URI , используйте правильный - это будет означать, что только люди с правильным браузером / операционной системой и с диском G смогут видеть таблицу стилей:

href="file:///g:/style.css"
0 голосов
/ 04 августа 2010

, если он должен быть в файловой системе:

href="file:///g:/style.css"

Если ваша таблица стилей находится в той же папке, что и Default.aspx, используйте

<link rel="stylesheet" href="/style.css" type="text/css" charset="utf-8" />

В этом случае, начальная косая черта '/' важна, потому что она указывает на корень домена, поэтому, если URL вашей страницы равен http://localhost:8000/folder/anotherfolder/page.aspx, то href="/style.css" все равно будет указывать на http://localhost:8000/style.css, а не http://localhost:8000/folder/anotherfolder/style.css,Это означает, что все ваши страницы будут указывать на одну и ту же таблицу стилей в одном и том же месте.

Если ваша таблица стилей находится в подпапке корня приложения, такой как css /, используйте

<link rel="stylesheet" href="/css/style.css" type="text/css" charset="utf-8" />

Если это действительно в G: /, скопируйте его в корень вашего приложения и используйте первый пример выше.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...