Witam,
Dopiero zaczynam z programowaniem a dokładnie zaczynam z HTML. Chciałem stworzyć sobie stronę w SublimeText3 żeby sprawdzić czy mi wychodzi. Ale napotkałem problem i nie do końca ogarniam o co chodzi. Strona ma 4 podstrony, załóżmy że nazywają się: A, B, C, D. Jak włączam stronę główną to mam listę:
A
B
C
D
Mogę przejść z głównej do A i z powrotem. Mogę tez przejść z głównej do B i z powrotem. Ale jak chce przejść z głównej do C lub D to dostaję komunikat że nie ma takiego pliku lub został usunięty. Wszystkie pliki mam w jednym folderze, wszystkie mają .html, a w każdym pliku jest taki sam <a href="...".
Może ktoś wie o co chodzi?
Nie. Masz gdzieś literówkę lub inny błąd. Możesz nam pokazać kod, możesz zgadywać samemu, w każdym razie nie ma powodu, by się tak poprawnie napisany HTML zachowywał.
Pasieka Boża Iskierka
- O pasiece
- Warsztaty-Fascynujący świat pszczół
- Warsztaty-Fascynujący świat mrówek
- Warsztaty-Fascynujące życie w lesie
- Nowy
<q> Dobrze jest kiedy pokarm jest lekarstwem, a lekarstwo pokarmem</q>
Hipokrates
</body>
</html>
<!Doctype html>
<HTML lang="pl">
<head>
<meta charset="UTF-8'>
<meta name="description" content="Warsztaty przyrodnicze z pasieki Boża Iskierka">
<title>Strona główna</title>
</head>
<body>
<h1> Pasieka Boża Iskierka </h1>
<ul>
<li>
<a href="O pasiece.html">O pasiece</a>
</li>
<li>
<a href="Fascynujący świat pszczół.html">Warsztaty-Fascynujący świat pszczół</a>
</li>
<li>
<a href="Warsztaty-Fascynujący świat mrówek.html">Warsztaty-Fascynujący świat mrówek</a>
</li>
<li>
<a href="Warsztaty-Fascynujące życie w lesie.html">Warsztaty-Fascynujące życie w lesie</a>
</li>
<li>
<a href="nowy.html">Nowy</a>
</li>
</ul>
<p>
<q><i> Dobrze jest kiedy pokarm jest lekarstwem, a lekarstwo pokarmem</i></q>
</p>
<p>
Hipokrates
</p>
</body>
</html>
Kod jest OK, u mnie działa. Upewnij się, że tamte pliki są dokładnie tak samo nazwane. Najlepiej kopiuj-wklej nazwy.
tylko teraz, która nazwa ma być dokładnie taka sama?
content
czy
<a href
?
taka sama jak w folderze czy taka sama na głównej i na podstronie?
<!Doctype html>
<HTML lang="pl">
<head>
<meta charset="UTF-8">
<meta name="description" content=" Warsztaty: Fascynujący świat mrówek">
<title> Warsztaty: Fascynujący świat mrówek</title>
</head>
<body>
<p>
Mrówki
</p>
<ul>
<li>
<a href="Strona główna.html">Strona główna</a>
</li>
</ul>
</body>
</HTML>
tej pod strony nie chce mi odpalić
tylko tam jest content="Warsztaty-Fascynujący świat mrówek">
Hej,
Pierwsza zasada, nazwy plików itp. nie używamy polskich znaków oraz spacji itp. Może to powodować problemy.
Zamień nazwy plików:
Strona główna -> Index.html
O Pasiece -> o_pasiece.html
itp.
np.
<a href="Index.html">Strona główna</a>
<a href="o_pasiece.html">O pasiece</a>
Pozmieniałem. Teraz żadna podstrona nie działa
<a href>
jest łączem do jakiegoś pliku, więc nazwa tegoż pliku musi być taka sama. Co sobie wpiszesz na stronie, odnośnika nie interesuje.
Mam wrażenie że nie rozumiesz podstaw.
Poczytaj proszę jakiś kurs HTML odnośnie odsyłaczy np.:
http://www.kurshtml.edu.pl/html/odsylacze.html
Ogolnie koncepkcja jest taka.
- Tworzysz stronę główną która nazywa się index.html.
- Tworzysz podstrony np. strona1.html, strona2. html.
- W index html, dodajesz odsyłacze np:
<a href="index.html" title="Do strony głównej">Strona główna</a>
<a href="strona1.html" title="Do strony numer 1">Strona numer 1</a>
np. jeżeli jestes już na stronie1.html i chcesz zrobić odsyłacz do strony głównej to dajesz:
<a href="index.html" title="Do strony głównej">Strona główna</a>
itp.
Jestem w trakcie kursu HTML. Chciałem zrobić stronę żeby sprawdzić jak to jest i nad czym jeszcze muszę popracować. Zrobiłem stronę główną i 4 podstrony. Nie wydaje mi się żebym totalnie tego nie ogarniał skoro do połowy z tych podstron można przejść z głównej i na nią wrócić. Do drugiej połowy nie mogłem się dostać. Dlatego zapytałem bardzie doświadczonych bo może mi coś umyka od ciągłego gapienia się w kody i szukania błędu. Wystarczy przeczytać posta otwierającego. Jestem początkujący z początkujących. Zadzwoniłbym do jakiegoś znajomego programisty ale żadnego nie znam dlatego pytam na forum
Hej,
Mogłeś zrozumieć źle mój post ale nie hejtuję Twoich pytań, póki co jak na razie bardzo dobrze że pytasz, udzieliłem Ci wskazówek.
Ważna informacja, nie stosuj proszę polskich nazw w plikach, dlatego Twój kod oryginalny który napisałeś może powodować że 2 z podstron działają poprawnie a 2 nie ponieważ system błędnie koduje nazwę pliku z powodu polskich znaków + spacji itp.
Jak chcesz mam wieczór wolny mogę Ci pomóc w tym problemie na skype itp. Napisz priv jeżeli jesteś chętny.
Oczywiście bezpłatnie żeby nie było wątpliwości ;-)
spoko, po prostu jestem na wielu grupach(nie związanych z programowaniem) i wiem że czasami wystarczy zapytać o cokolwiek i potrafi się wylać fala hejtu z niczego.
Co do skype'a to chętnie ale następnym razem bo nie mam jak dzisiaj. I tak piszę już przy maksymalnie ściemnionym ekranie i w ogóle. Dzięki za chęci pomocy:) spróbuję jeszcze raz na spokojnie to przeczytać ale i tak wiem że jeszcze sporo nauki przede mną. Chociaż jak na razie jest to całkiem fajna zabawa dla mnie i w sumie sprawia mi przyjemność takie tworzenie czegoś z niczego i łamanie sobie głowy dlaczego nie działa.
P.S. są na świecie ludzie, którzy o tej porze chodzą spać (bo nie mają już siły):):):):):)