Joomla Pour Les Nuls

Page 85

Révision 90

6.Personnalisation du design

NOTE: Joomla! offre la possibilité de définir un template à une partie précise de votre site, et un template différent à une autre partie du site. Par exemple vous pourrez définir rhuk_solarflare_ii comme template par défaut, et assigner le template Flexi_Orange sur la page qui affiche votre livre d’or. Voir ce tutoriel sur le site d'Aide: http://www.joomlafacile.com/content/view/67/62/

6.5. Que peut-on modifier dans un template ? 6.5.1. Le fichier index.php Ce fichier inclut à la fois du code HTML et du code PHP, il va permettre de « présenter » le contenu de votre site. Vous pouvez le modifier avec un éditeur de texte. 6.5.1.1. Le code XHTML Sans entrer dans les détails, cette partie du fichier index.php va entre autres choses permettre de: ● ● ● ●

Déclarer le type du doctype (Document Type Declaration) pour indiquer au navigateur dans quel type de HTML la page a été écrite (HTML 4 ou XHTML 1, transitional ou strict) Déclarer l'encodage de la page (ISO, UTF8...) Spécifier l'emplacement de la feuille de style CSS (template_css.css) De définir au moyen de styles CSS l'apparence des différents éléments de la page chargés par les instruction PHP (voir plus bas)

Vous verrez évidemment aussi des balises <DIV> ou <TABLE>, parfois même les deux! Il n'est pas question ici de réouvrir le débat design par tableau contre design par CSS mais sachez toutefois qu'en principe les balises <TABLE> sont faites pour présenter des données tabulaires (comme la quadricule d'un tableur par exemple), pas pour mettre en forme du contenu! Outre le fait qu'elles surcharge le code Joomla! Pour les Nuls

Page 85/106


Issuu converts static files into: digital portfolios, online yearbooks, online catalogs, digital photo albums and more. Sign up and create your flipbook.