Как указать путь к файлу в html

Обновлено: 21.11.2024

При создании веб-сайта используется множество файлов, таких как HTML, CSS, мультимедиа и JavaScript. Вам нужно связать эти файлы друг с другом осмысленным способом, который называется путем к файлу HTML.

Любые ошибки при связывании одного с другим вызовут ошибку на вашем веб-сайте. Итак, в этой статье вы узнаете о пути к файлу HTML и о том, как связать один файл с другим без ошибок.

Путь к файлу HTML определяет расположение конкретного файла в структуре папок веб-сайта. Путь к файлу HTML используется для определения файла изображения, аудио, видео, CSS, JavaScript или отображения документа другого веб-сайта.

В основном атрибут «src» и атрибут «href» содержат пути к файлам HTML.

Многие компьютеры, в основном веб-серверы, чувствительны к регистру, а также не могут правильно обрабатывать пространство. Это может привести к ошибке на вашем сайте. Поэтому всегда не забывайте давать имена файлов строчными буквами и разделять слова символом «тире» (-) или символом подчеркивания (_). Компьютеры и языки программирования используют эти символы в качестве разделителя слов.

Как написать путь к файлу HTML

Проще говоря, пути к HTML-файлам — это путь для связи одного файла с другим. Что мы можем легко получить доступ к файлам веб-сайта. А иногда используется для ссылки на внешние ресурсы.

Атрибуты src и href содержат путь к HTML-файлу. Здесь мы объясняем типы путей к файлам и как писать пути к файлам.

Типы путей к файлам

В HTML существует два типа путей к файлам. Один содержит полную структуру URL-адреса файла, он будет работать только на стороне сервера. А другие типы содержат только структуру папок. Это лучший способ связывания внешних файлов, поскольку он работает локально.

Абсолютный путь к файлу

Абсолютный путь к файлу содержит полный URL-адрес файла. Абсолютный путь к файлу работает только на сервере.

Относительный путь к файлу

Относительные пути к файлам содержат только структуру папок файла. Он полностью работает на вашем локальном компьютере.

Здесь вы можете увидеть четыре типа примеров относительных путей к файлам.

  1. когда файл находится в той же папке, что и текущая страница.
  2. когда файл находится в папке на один уровень ниже текущей страницы.
  3. когда файл находится на один уровень выше текущей страницы в папке.
  4. и другой процесс работает с корнем.

Вот пример относительных путей к файлам.

Находится в той же папке

Если файл находится в той же папке, что и текущая страница, то в этом процессе записывается относительный путь к файлу.

Находится в папке на один уровень ниже

Если файл находится в папке на один уровень ниже текущей страницы, в этом процессе записывается относительный путь к файлу.

Если файл расположен в двухуровневой папке вниз, путь к файлу записывается в этом процессе.

Находится в папке на один уровень выше

Если файл находится в папке на один уровень выше, путь к файлу записывается в этом процессе

Если файл расположен в двухуровневой папке вверх, путь к файлу записывается в этом процессе.

Работа с нуля

Когда файл находится на двух или более уровнях выше текущей страницы. Тогда вот короткий процесс, работающий из корневого каталога. Этот путь к файлу HTML отправляет браузер в корневой каталог веб-страницы. И тогда браузер найдет конкретный файл.

В веб-разработке папка веб-сайта состоит из множества файлов, которые также содержат важные данные. Чтобы получить доступ к различным файлам в файле HTML, мы должны указать определенный путь относительно файла HTML, который обозначает расположение определенного файла в папке веб-сайта, и этот путь известен как путь к файлу HTML.

Кроме того, эти пути к файлам полезны при добавлении внешних документов, таких как изображение, видео, таблица стилей, файл JavaScript или другие веб-страницы, на текущую веб-страницу HTML.

Типы пути к файлу HTML

В целом существует два типа путей к файлам HTML.

  1. Абсолютный путь к файлу
  2. Относительный путь к файлу

Упомянутые выше пути к файлам подробно объясняются ниже.

1. Абсолютный путь к файлу

Этот путь к файлу в HTML представляет собой полный URL-адрес файла.

Синтаксис

Синтаксис абсолютного пути к файлу следующий.

Пример

img src = "https://linuxhint.com/wp-content/uploads/2019/11/Logo-final.jpg" alt = "Логотип" style = "width:300px" >

Вывод

2. Относительный путь к файлу

Относительный путь к файлу обозначает адрес относительного файла, связанного с расположением текущей веб-страницы. Есть три условия, когда можно использовать относительный путь к файлу.

Условие 1: внешний файл и текущий файл веб-страницы находятся в одной папке.

Когда файл находится в той же папке, что и файл текущей страницы.


html >
body >
img src = "nature.jpg" alt = "Nature" style = "width:300px" >
p >Изображение выше находится в той же папке, что и текущий файл веб-страницы. /p >
/ body >
/ html >

Вывод

Изображение успешно добавлено.

Условие 2. Когда файл находится в папке, расположенной над папкой файла веб-страницы.

Когда файл находится в папке, расположенной над папкой файла веб-страницы.


html >
body >
img src = "../image/nature.jpg" alt = "Nature" style = "width:300px" >
p >Вышеупомянутое изображение присутствует в папке, расположенной выше папки с текущим файлом веб-страницы. /p >
/ body >
/ html >

Вывод

Условие 3. Когда файл находится в папке, расположенной в корне веб-файла.

Когда папка, содержащая файл, находится в корне веб-файла.


html >
body >
img src = "/image/nature.jpg" alt = "Nature" style = "width:300px" >
p >The изображение выше находится в корне текущего веб-файла. /p >
/ body >
/ html >

Вывод


Относительные пути к файлам должны иметь приоритет над абсолютными путями к файлам, потому что при использовании относительного пути к файлу ваш исходный код будет свободен от URL.

Заключение

Путь к файлу в HTML означает расположение файла в веб-папке, содержащей соответствующие данные. Эти пути к файлам используются веб-браузером в качестве адресов для извлечения файлов. Пути к файлам полезны при добавлении внешних документов, таких как изображение, видео, таблица стилей, файл JavaScript или другие веб-страницы, на текущую веб-страницу HTML. В этой статье подробно обсуждаются пути к HTML-файлам и их типы, а также приводятся соответствующие примеры.

Об авторе

Найма Афтаб

Я профессионал в области разработки программного обеспечения и очень люблю писать. Я посвятил себя техническому письму и делюсь своими знаниями через слова.

Путь к файлу — это концепция, используемая в HTML для определения пути к файлу в структуре папок соответствующего веб-сайта. Это специально используется для поиска точного местоположения файла в нужной папке, что означает, что он точно работает как ориентир или адрес определенного файла, который будет вызывать веб-браузер. Эта концепция в HTML в основном используется для обнаружения путей к файлам изображений, веб-страниц и файлов, файлов CSS, файлов сценариев, мультимедийных файлов, таких как видео, и т. д. Путь к файлу можно найти с помощью двух атрибутов, называемых src или href. Эти атрибуты помогают нам прикрепить внешний файл или источник к нашему HTML-документу.

Синтаксис

Веб-разработка, языки программирования, тестирование программного обеспечения и другое

Важно знать путь к файлам, которые будут включены в веб-страницы.

Итак, вот синтаксис для включения этих файлов на веб-страницы следующим образом:

Синтаксис:

Это используется для вставки изображения на нашу веб-страницу.

Вот список некоторого пути с его описанием выглядит следующим образом:

  • : используется, когда мы собираемся использовать изображение из той же папки, что и текущая страница.
  • : используется для обозначения того, что данное изображение хранится в папке изображений в той же папке веб-сайта.
  • : используется для определения соответствующего сохранения в корневой папке изображений, где находится текущая веб-папка.
  • : этот тип сообщает пользователю, что данное изображение хранится ровно на один уровень выше текущей папки веб-сайта.

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

Обучение HTML (12 курсов, более 19 проектов, 4 теста) 12 онлайн-курсов | 19 практических проектов | 89+ часов | Поддающийся проверке сертификат об окончании | Пожизненный доступ | | 4 теста с решениями
4,5 (8641 оценка)

При определении пути к файлу всегда необходимо указывать точный URL-адрес, правильное имя файла и точное имя изображения с правильным расширением. Если все это включено правильно, включенный файл или изображение будут правильно отображаться на веб-странице.

Приведенный выше синтаксис делится на два типа. Один для абсолютного пути к файлу, который основан на URL-адресе. Другой - для относительного пути к файлу, где мы можем определить адрес файлов и изображений, указав простое имя или путь к папке для доступа к его содержимому.

Мы подробно рассмотрим оба типа пути к файлу в следующем разделе, где будет показано, как он будет работать на самом деле.

Как работает путь к файлу в HTML?

Существует два типа путей к файлам: абсолютный путь к файлу и относительный путь к файлу.

Абсолютный путь к файлу используется всякий раз, когда мы используем полный URL-адрес для определения пути к файлу.

Синтаксис: src="url";




Абсолютный путь к файлу


alt="Мое изображение" style="width:400px">

Узнайте о различных способах определения пути к файлу для ссылки на какой-либо ресурс в документах HTML/CSS/JavaScript.

В наших документах HTML и CSS мы тратим довольно много времени на ссылки на другие файлы. Вы, наверное, даже не поняли этого. Например, вот несколько действительно распространенных случаев, когда в игру вступают ссылки на файлы:

  1. Указание на документ сценария
  2. Отображение изображения
  3. Загрузка файла CSS
  4. Ссылка на другую страницу
  5. Установка свойства background-image внутри правила стиля CSS на фактическое изображение
  6. Загрузка другой страницы в iframe
  7. <ли>. и многое другое!

Для всего, на что мы ссылаемся, например для изображений, файлов кода и т. д., существует общее название. Это общее название — ресурсы. Ключом к тому, чтобы ресурсы работали, является путь к файлу:

Указать пути к файлам несложно, но нам нужно указать их правильно. Наш браузер использует путь к файлу, чтобы выяснить, куда идти и откуда взять ресурс. Чтобы гарантировать, что мы никогда не направим наш браузер по неправильному пути, есть несколько очень непримечательных случаев, о которых нам нужно знать при построении пути к файлу. Чтобы помочь нам в этом, у нас есть такое же ничем не примечательное руководство.

Работа с путями к файлам

В корневом каталоге нашего веб-сайта находятся три папки: изображения, сценарии и стили. Он также содержит два файла с именами index.html и icon.jpg. Каждая из наших трех папок также содержит некоторые файлы. Вы можете полностью увидеть все это на диаграмме выше.

После этого пришло время рассмотреть различные случаи и то, как настроить то, как будет выглядеть наш путь.

Ссылка на файл в том же каталоге

Допустим, вы находитесь в index.html и хотите сослаться на icon.jpg:

Оба этих файла находятся в одном каталоге. Они сверстники. В этом случае вы ссылаетесь на файл, просто вызывая его по имени без лишних хлопот:

См. это довольно просто!

Ссылка на файл в родительском каталоге

Теперь все станет немного интереснее. В этом случае вы находитесь в index.html и хотите сослаться на theme.css:

HTML для этого будет выглядеть следующим образом:

Обратите внимание, что путь содержит имя папки, за которым следует косая черта, а затем имя файла. Чтобы обобщить это, ссылки на файлы вверх по иерархии в основном состоят из серии имен папок, разделенных косой чертой, пока вы не достигнете интересующего вас файла: папка1/папка2/папка3/file_i_want.jpg

Ссылка на файл в дочернем каталоге

Точно так же, как вы можете ссылаться вверх, вы также можете ссылаться вниз через дочерние элементы. Например, в этом случае вы находитесь в default.css и указываете icon.jpg в качестве фонового изображения внутри правила стиля:

Путь внутри этого правила стиля будет выглядеть следующим образом:

Чтобы спуститься по иерархии на одну папку, укажите символы ../. Чем больше из них вы связываете вместе, тем дальше вы уходите: ../../../someFile.jpg .

Ссылка на файл в другом каталоге

К этому моменту вы узнали, как использовать некоторые основные подходы для доступа к файлам с использованием синтаксиса имя_папки/ и ../.Давайте проверим это и посмотрим, что потребуется, чтобы файл default.css имел свойство стиля, которое ссылается на dance_banana.jpg в папке с изображениями:

Хотя это и выглядит сложно, это не более чем спуск по дереву и обратно:

Кнопка ../ возвращает вас из папки стилей в корень. В этот момент вы просто возвращаетесь туда, куда вам нужно. Этот подход представляет собой просто комбинацию обоих подходов, которые вы видели до сих пор.

Работа с нуля

Все подходы, которые мы видели до сих пор, ссылаются на файлы, используя так называемый относительный путь. Они называются так, потому что указанный вами путь к файлу полностью зависит от того, где находится ваш документ HTML или CSS. Если вы перемещаете документ HTML или CSS, вам, скорее всего, потребуется обновить количество записей ../ или folderName/, содержащихся в вашем пути к файлу, чтобы отразить новые координаты.

Альтернативный способ доступа к файлам — указать путь к файлу, который всегда начинается с корня вашего сайта. Этот способ не заботится о том, где будет жить путь к файлу. Путь всегда начинается с корня. Звучит безумно, но это довольно легко реализовать. Давайте вернемся к default.css и получим доступ к изображению dance_banana.jpg, используя корневой подход, о котором вы только что говорили. Есть два способа получить доступ к файлам из корня, и мы рассмотрим оба.

Абсолютный путь

Один из способов, с помощью которого вы можете начать с корня, – поставить перед путем символ /. Этот символ говорит вашему браузеру перейти в самое начало, и наш путь к файлу при таком подходе будет выглядеть следующим образом:

При таком подходе не имеет значения, где находится файл default.css или куда он перемещается. Путь к dance_banana.jpg останется без изменений. Существует имя пути, который всегда начинается с корня, и это абсолютный путь. Независимо от того, где в структуре вашего проекта находятся ваши файлы HTML или CSS, ваша ссылка на ресурсы внутри них всегда будет начинаться с корня и никогда не изменится.

Полный абсолютный путь

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

Конечный результат идентичен тому, что вы получили, используя только символ /, но этот подход позволяет вам ссылаться на файлы, расположенные за пределами вашего собственного сайта, если вам это нужно.

Заключение

В Интернете есть тома, в которых обсуждается, следует ли использовать абсолютный вариант пути или вариант относительного пути при ссылке на ресурсы внутри ваших документов HTML и CSS. По большей части это не имеет большого значения.

Мой общий совет:

У вас также есть некоторые другие, более странные и редко используемые варианты, такие как ./, с которыми вы можете столкнуться, но мы собираемся притвориться, что этих вариантов не существует, и сосредоточимся на более популярных, которые вы видели здесь.< /p>

Есть вопрос или просто хотите поболтать? Оставляйте комментарии ниже или заходите на наши форумы (на самом деле это одно и то же!), где самые дружелюбные люди, с которыми вы когда-либо сталкивались, будут рады вам помочь!

Когда Кирупа не пишет о себе от третьего лица, он практикует социальное дистанцирование… даже в своих профилях в Twitter, Facebook и LinkedIn.

Нажмите "Подписаться", чтобы получать полезные советы, рекомендации, селфи и многое другое лично на вашу почту.

Читайте также: