Сведения о вопросе

Fhohir

14:22, 3rd August, 2020

Теги

html   css   directory    

Можно ли установить или где находится корень локального документа?

Просмотров: 486   Ответов: 6

При открытии файла с жесткого диска в браузере, где находится корень документа? Чтобы проиллюстрировать, учитывая следующий код HTML, если страница открыта с локального компьютера (file:///) , то где должен быть файл css для браузера, чтобы найти его?

<link href="/temp/test.css" rel="stylesheet" type="text/css" />



  Сведения об ответе

COOL

02:41, 27th August, 2020

Вы можете , но, вероятно, не захотите, установить корень документа на основе каждого файла в заголовке вашего файла:

<base href="my-root">


  Сведения об ответе

darknet

22:31, 22nd August, 2020

Это зависит от того, какой браузер вы используете, но Internet Explorer, например, приведет вас к корневому каталогу вашего жесткого диска (например. C:/ ), в то время как браузеры, такие как Firefox, ничего не делают.


  Сведения об ответе

JUST___

06:49, 25th August, 2020

На компьютере Mac корневой документ-это то, что вы видите в окне, которое появляется после двойного щелчка по значку главного жесткого диска на рабочем столе. Папка temp должна быть там, чтобы браузер мог найти файл CSS, как он записан в вашем коде.

На самом деле, вы также можете написать такой код:

<link href="file:///temp/test.css" rel="stylesheet" type="text/css" />


  Сведения об ответе

crush

11:06, 26th August, 2020

Эрик, корень документа-это папка, в которой находится ваш файл, где бы он ни находился.


  Сведения об ответе

прога

06:43, 21st August, 2020

Что касается локального, статического html, то, если вы его не укажете, большинство браузеров будут принимать расположение файла html, который вы просматриваете, как корневой. Так что любой css, помещенный туда, может просто ссылаться только на его имя.

Ленивый способ получить правильную ссылку на ваш файл css - это открыть его в вашем браузере. Затем просто возьмите url, который вы видите там - что-то вроде:

file:///blah/test.css
и скопируйте это в вашу ссылку таблицы стилей на вашем html:
<link href="file:///blah/test.css" rel="stylesheet" type="text/css">

Либо это, либо вы можете просто взять url для файла html и изменить его, чтобы он ссылался на таблицу стилей.

Тогда ваша локальная страница должна нормально загружаться с локальной таблицей стилей.


  Сведения об ответе

+-*/

23:06, 9th August, 2020

Если вы хотите установить корень документа, вы можете посмотреть, как установить веб-сервер на вашем компьютере, или, если у вас уже есть такой сервер (например, Apache или IIS), сохранить ваш project-in-development в корне этого сервера (htdocs в Apache, не совсем уверен в IIS). Если вы предпочитаете оставить свои файлы там, где они есть, вы можете настроить виртуальные хосты и даже сопоставить их с адресами, которые вы можете ввести в свой браузер (например, у меня есть адрес local.mrwarshaw.com, который разрешает веб-корень папки разработки моего личного сайта).

Если вы находитесь на Windows и не хотите возиться с настройкой сервера самостоятельно, вы можете получить пакет, подобный XAMPP или WAMPP, хотя имейте в виду, что они несут с собой дополнительный вес PHP и MySQL. Тем не менее, если у вас есть свободное место, они довольно легко попадают в среду разработки для вашей машины.


Ответить на вопрос

Чтобы ответить на вопрос вам нужно войти в систему или зарегистрироваться