Wątek przeniesiony 2020-03-27 18:57 z Off-Topic przez somekind.

Pytanie od początkującego

0

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?

1

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ł.

0
<!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>

Pasieka Boża Iskierka

<q> Dobrze jest kiedy pokarm jest lekarstwem, a lekarstwo pokarmem</q>

Hipokrates

</body>
</html>
0
<!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>

0

Kod jest OK, u mnie działa. Upewnij się, że tamte pliki są dokładnie tak samo nazwane. Najlepiej kopiuj-wklej nazwy.

0

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">

5

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>
0

Pozmieniałem. Teraz żadna podstrona nie działa

3

<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.

4

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.

  1. Tworzysz stronę główną która nazywa się index.html.
  2. Tworzysz podstrony np. strona1.html, strona2. html.
  3. 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.

0

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

4

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 ;-)

1

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):):):):):)

1 użytkowników online, w tym zalogowanych: 0, gości: 1