/ / Dlaczego ../ i ../../ znalezienie tego samego pliku? - css, ścieżka, katalog, podkatalog, podkatalogi

Dlaczego ../ i ../../ znalezienie tego samego pliku? - css, ścieżka, katalog, podkatalog, podkatalogi

Jest to akademickie zapytanie, ponieważ zasadniczo działam na dwa sposoby, ale z pewnością należy się nie udać. Nie? (Przepraszam, nie wiem dlaczego, ale zawsze walczę ze ścieżkami i to mnie zmęczyło.)

Właśnie przesunąłem HTML trzech sekcji z pliku głównego i teraz używam dołączenia.

Struktura jest teraz:

root - vendor - datepicker - dist -etc- datepicker.css
- beta   - main.php
- static - date.inc

w main.php plik, który miałem kiedyś

    <link rel="stylesheet" href="../vendor/
bootstrap-datepicker/dist/css/bootstrap-datepicker3.min.css">

Kiedy przeniosłem link do .inc plik w static katalog (jeden poziom wyżej) Myślałem, że powinienem dodać dodatkowy ../ ale nie był pewien, czy css zostanie wywołany w nowym pliku lub w pliku main.php gdzie nazywa się to uwzględnienie. Przetestowałem oba

<link rel="stylesheet" href="../vendor/
bootstrap-datepicker/dist/css/bootstrap-datepicker3.min.css">

i

<link rel="stylesheet" href="../../vendor/
bootstrap-datepicker/dist/css/bootstrap-datepicker3.min.css">

Oba działały. Sprawdziłem chrom, a potem spróbowałem ../../../ i to też działało dobrze.

Myślałem, że forma katalogu ../ oznaczało jedno z obecnego poziomu.

Cytując na stronie, po prostu spojrzałem na:

Rozpoczynanie od „../” przenosi jeden katalog do tyłu i zaczyna się tam

Począwszy od „../../” przenosi dwa katalogi do tyłu i rozpoczyna tam (i tak dalej ...)

Zdaję sobie sprawę, że jest to pytanie idioty i wiem, że muszę uporządkować odpowiednie ścieżki dokumentów na pewnym etapie, ale to mnie całkowicie myli.

Odpowiedzi:

0 dla odpowiedzi № 1

strona, na którą spojrzałeś, ma rację./ oznacza z bieżącego katalogu roboczego, a ../ oznacza przejście w górę o jeden katalog, ../../ w górę o 2 katalogi i tak dalej ... ale co się stanie, jeśli 1 katalog w górę jest folderem głównym i robisz .. /../? odpowiedź brzmi, że nadal będziesz w katalogu głównym, możesz tylko iść tak daleko. dokładnie tak się stało, że sprawdziłeś swoją strukturę, „root - sprzedawca - datepicker”. Mam nadzieję, że to pomoże.