Programowanie
Szablon
Element HEAD | Element HEAD |
|
|
W elemencie head umieszczane są informacje dla przeglądarek i wyszukiwarek sieciowych oraz instrukcje włączające skrypty, arkusze stylów i inne.
Elementy sekcji headSekcja
Kod w pliku index.phpW <head> <meta http-equiv="Content-Type" content="text/html; <?php echo _ISO; ?> " /> <?php mosShowHead(); ?> ObjaśnieniePierwsza linia rozpoczyna sekcję HEAD. Wpisujemy po prostu znacznik języka HTML. Kodowanie znakówKolejna linia określa zastosowane na stronie kodowanie znaków. Zastosowana została tutaj instrukcja PHP odczytująca wartość zmiennej Zastosowanie instrukcji PHP zamiast wpisania strony kodowej np. Polskie witryny zwykle korzystają ze standardu Zauważ, że kodowanie znaków zostało już raz określone w prologu XML. Powtórzenia deklaracji kodowania wymaga specyfikacja XHTML tylko wówczas, gdy serwer WWW nie przesyła prawidłowych nagłówków. A że nie mamy co do tego pewności, zamieszczenie tej deklaracji jest konieczne. Zwłaszcza, że ze względu na wspominany wcześniej problem z przeglądarkami IE musimy opuścić prolog XML albo go ukryć przed IE. Dodajmy jeszcze, że wpisana w prologu wartość ma pierwszeństwo przed wartością podaną w Metadane<?php mosShowHead(); ?> Wykorzystana w następnej linii kodu funkcja Część z wpisywanych informacji pobierana jest z konfiguracji witryny. Są to nazwa serwisu, zwięzły opis, słowa kluczowe. Część mogą stanowić informacje zmieniające się dynamicznie, zależne od publikowanych na stronie materiałów: tytuł aktualnie umieszczonego artykułu, autor. W konfiguracji globalnej można zdecydować, czy informacje te mają być umieszczane w nagłówku strony. W efekcie wykonania funkcji <title>Polskie Centrum Joomla! - Serwer pomocy - Podręcznik - szablony</title> <meta name="title" content="Podręcznik - szablony" /> <meta name="author" content="Stefan Wajda" /> <meta name="description" content="Serwis Polskiego Centrum Joomla! - systemu CMS upowszechnianego na warunkach licencji GNU GPL. Aktualności, zasoby, plikownia, forum, serwer pomocy." /> <meta name="keywords" content="Joomla, joomla, mambo, Mambo, CMS, system zarządzania treścią, webdesign, komponent, moduł, dodatek, wtyczka, mambot, open source, Open Source" /> <meta name="Generator" content="Joomla! - Copyright (C) 2005 - 2006 Open Source Matters. All rights reserved." /> <meta name="robots" content="index, follow" /> <base href="http://www.joomla.pl/pomoc/" /> <link rel="shortcut icon" href="http://www.joomla.pl/pomoc/images/favicon.ico" /> Dawniejsze rozwiązaniaW starszych szablonach czołówkę dokumentu HTML wprowadzano instrukcją włączającą plik <?php include ("includes/metadata.php"); ?> Można wprawdzie nadal korzystać z tego sposobu, bowiem to plik Pozostałe elementy nagłówkaO pozostałych instrukcjach generujących zawartość elementu Zapoznaj się również z uwagami w sekcjach: Uwagi, źródłaJeżeli masz sugestie odnośnie treści lub chcesz zgłosić poprawki do tego rozdziału, skomentuj go albo umieść wiadomość na forum: Dokumentacja - Propozycje, zmiany, poprawki Dziękujemy! Stefan Wajda, Zespół Dokumentacji PCJ |
| « poprzedni artykuł | następny artykuł » |
|---|






