• Najnowsze pytania
  • Bez odpowiedzi
  • Zadaj pytanie
  • Kategorie
  • Tagi
  • Zdobyte punkty
  • Ekipa ninja
  • IRC
  • FAQ
  • Regulamin
  • Książki warte uwagi

Strona statyczna (HTML i CSS tylko) oraz przyjazne linki (routing oparty o drzewo katalogów)

+1 głos
434 wizyt
pytanie zadane 24 czerwca 2024 w HTML i CSS przez reaktywny Nałogowiec (46,230 p.)

Szczęść Boże i ratuj się kto może,


podpowiedzcie jak zrobić w stronie statycznej (sam HTML i CSS) przyjazne linki do stron, najlepiej po drzewie katalogów strony.

Czyli coś w rodzaju:

www.mojastrona.pl/wiertarki/udarowe

www.mojastrona.pl/wiertarki/udarowe/bosch

www.mojastrona.pl/wiertarki/udarowe/makita

www.mojastrona.pl/wiertarki/udarowe/makita/NH-WM1

www.mojastrona.pl/wiertarki/udarowe/makita/NH-PJN34

itd.itd.

Raczej bym nie chciał używać JS, no chyba, że trzeba. Wiem, że sprawę załatwiają gotowe static site generators, ale tu będzie bardzo prosta (prostacka wręcz) strona, więc chcę to zrobić samemu.

 

Dzięki za podpowiedzi!

1 odpowiedź

+3 głosów
odpowiedź 24 czerwca 2024 przez Comandeer Guru (607,980 p.)
wybrane 24 czerwca 2024 przez reaktywny
 
Najlepsza

Tak szczerze to rozwiązania pokroju Eleventy czy Astro (a nawet pradawny Jekyll) mają to out of the box. Natomiast jak chcesz to robić ręcznie, to tak naprawdę jedynym sensownym sposobem jest tworzenie katalogów dla każdej podstrony, w których byłby plik index.html.

Czyli adres www.mojastrona.pl/wiertarki/udarowe/makita oznacza taką strukturę katalogów:

/
| - wiertarki/
|   | - udarowe/
|   |   | - makita/
|   |   |   | - index.html

 

komentarz 24 czerwca 2024 przez reaktywny Nałogowiec (46,230 p.)
Eleventy nie znałem, ale chyba Astro lepsze (przynajmniej bardziej popularne).

To co wymyśliłem to jednak słaby pomysł :), bo jednak sporo kodu by się powtarzało (przynajmniej footer, header, menu) - słaby pomysł :)

Zainteresuje się Astro.

Dzięki!

Podobne pytania

0 głosów
0 odpowiedzi 562 wizyt
pytanie zadane 9 stycznia 2019 w HTML i CSS przez mikseros Nowicjusz (120 p.)
0 głosów
1 odpowiedź 374 wizyt
pytanie zadane 13 marca 2016 w HTML i CSS przez Paweł123 Nałogowiec (33,540 p.)
0 głosów
1 odpowiedź 793 wizyt

93,691 zapytań

142,610 odpowiedzi

323,216 komentarzy

63,218 pasjonatów

Motyw:

Akcja Pajacyk

Pajacyk od wielu lat dożywia dzieci. Pomóż klikając w zielony brzuszek na stronie. Dziękujemy! ♡

Oto polecana książka warta uwagi.
Pełną listę książek znajdziesz tutaj

Twierdza Linux. Bezpieczeństwo dla dociekliwych

Aby uzyskać rabat -10%, użyjcie kodu pasja-linux, wpisując go w specjalne pole w koszyku.

...