Skip to main content

Co to jest indeks SHTML?

HTML (Hypertext Markup Language) służy do tworzenia stron internetowych w Internecie.Strona wprowadzająca większość stron jest nazwana „index.html” i ma na celu dostarczenie linków nawigacyjnych dla witryny.Gdy ta strona zawiera specjalne instrukcje o nazwie Server Sted, obejmują (SSI), stronę musi być zapisana jako indeks. S HTML, tworząc w ten sposób stronę indeksu SHTML.W tym instrukcje dyrektywy SSI lub instrukcje serwera na stronie indeksu może znacznie uprościć zadanie utrzymania dokładnej nawigacji witryny, nie tylko ze strony indeksu SHTML, ale ze wszystkich stron w Witrynie.

Właściwa nawigacja witryny jest kluczową cechą każdegoWitryna, ale linki nawigacyjne można złamać poprzez usunięcie lub dodanie stron lub przenoszenie treści.Może to oznaczać żmudną edycję kodu nawigacyjnego na każdej z pozostałych stron, aby uwzględnić zmiany.Za pomocą strategii indeksu SHTLM należy edytować tylko jeden plik nawigacyjny, aby zmiany zostały odbijane dynamicznie na wszystkich stronach w Witrynie, ponieważ zawartość tego pojedynczego pliku może być osadzona w locie na każdej stronie na stronie.

Aby użyć SSI, trzeba tylko zawierać dyrektywę SSI lub linię kodu SSI na stronie HTML i zapisz ją SHTML.Ta dyrektywa SSI instruuje serwer, aby przed podaniem wkleiła dodatkową zawartość w treści strony internetowej.Dodatkową zawartością w tym przypadku byłby osobny plik HTML przebywający na serwerze zawierającym kod menu witryny.Kod menu jest wstawiany w punkcie strony internetowej, w której znajduje się dyrektywa SSI.Umieszczając dyrektywę SSI na każdej stronie na stronie, możesz zaktualizować całą stronę nawigacyjną, edytując tylko pojedynczy plik menu.

Dyrektywa SSI wygląda tak: lt;- gt; gdzie plik menu.html można nazwać wszystko.Po osadzeniu dyrektywy jednoliniowej na stronie HTML strona musi zostać zapisana z rozszerzeniem .shtml.Żadne inne działanie nie jest wymagane, oprócz utworzenia samej strony menu i przesłanie jej na serwer.Plik menu jest zapisywany z rozszerzeniem .html i nie wymaga tagów nagłówka.Jako prosty przykład, zawartość pliku menu.html może wyglądać tak:

lt; ul gt;
lt; li gt; lt; a href '# gt; pierwszy link o nazwie tutaj lt;/a gt; li gt;
lt; li gt; lt; a href '# gt; drugi link o nazwie tutaj lt;/a gt; li gt;
lt; li gt; lt; a href '# gt; trzeci link o nazwie tutaj lt;/a gt; li gt;
lt; li gt; lt; a href '# gt; czwarty link o nazwie tutaj lt;/a gt; li gt;
lt;/ul gt;

Wklejając dyrektywę menu SSI na każdej stronie na stronie internetowej, wszystkie strony wyświetlą tę treść.Jeśli strona internetowa zostanie usunięta lub przeniesiona, wystarczy edytować plik menu.html, a wszystkie strony wyświetlą zaktualizowane linki nawigacyjne.

Ponieważ dyrektywy SHTML mogą być również używane do obsługi innych dynamicznych treści oprócz nawigacji menu, strona indeksu SHTML niekoniecznie musi zawierać indeks SHTML, ale menu nawigacyjne są bardzo zachęcane i pomagają wyszukiwarkom w czołganiu się witryny.Broken nawigacji szkodzą jedynie ruchowi witryny i umieszczaniu wyszukiwarek.

Dodatkowe zastosowania SSI obejmują dodawanie nagłówków lub stopek w całej witrynie, godzinie i datach, wyświetlanie informacji o ostatnim zmodyfikowanym lub wyprowadzaniu wyników skryptu CGI, takiego jak licznik strony.Aby skorzystać z indeksu SHTML i stron internetowych, serwer WWW hosting domena musi oferować po stronie serwera zawiera plan hostingowy.Jeśli tak nie jest, host będzie obsługiwał strony SHTML bez analizowania ich, co oznacza, że serwer nie przeprowadzi instrukcji SSI.

Wiele przykładów różnych dyrektyw SSI jest dostępnych poprzez wyszukiwanie.Przeglądarki internetowe mogą wyświetlać indeks SHTML i pagi