SPIP-Contrib

SPIP-Contrib

عربي | Deutsch | English | Español | français | italiano | Nederlands

279 Plugins, 195 contribs sur SPIP-Zone, 153 visiteurs en ce moment

Accueil > Squelettes > Squelettes par défaut > Variations sur la dist 1.9 > Comment analyser une page HTML et sa feuille de style CSS ?

Comment analyser une page HTML et sa feuille de style CSS ?

13 octobre 2007 – par erational – commentaires

7 votes

Apprendre à lire les feuilles de styles d’un squelette pour les adapter facilement

Séparation du fond et de la forme

L’aspect des pages publiques d’un site SPIP est défini par son squelette. Par défaut (le squelette livré avec SPIP) est appelé dist. Vous pouvez aussi installer d’autres squelettes (voir la rubrique Squelettes de ce site).

Le but d’un squelette est de définir :

  1. la structure des pages, le mode de navigation grâce au code HTML et aux boucles SPIP
  2. l’aspect graphique des pages grâce aux feuilles de style CSS

Cette séparation du fond et de la forme est très avantageux .

Pour modifier l’aspect graphique d’une page, il suffit uniquement de modifier sa feuille de style sans toucher au HTML. Si vous êtes sceptique, jetez un coup d’oeil au fameux site css zengarden dans lequel des designers proposent un design uniquement via la CSS et sans toucher au code HTML.

Nous allons voir maintenant comment analyser une CSS pour ensuite facilement la modifier pour l’adapter à nos besoins.

L’important dans un premier temps est de repérer les blocs principaux et leurs emboitements.

Exemple : analyse schématique du squelette Lebanon

Lire aussi Analyse de la CSS des squelettes par défaut (dist) pour SPIP v1.9

Pour cela vous disposez de plusieurs outils. Je vous recommande Firefox qui n’est pas un simple navigateur mais un véritable outil pour construire votre site.

Lire le code source

En analysant le code HTML et CSS , il est possible de comprendre la façon dont le code est agencé. Toutefois si le code n’est pas commenté ou mal indenté, la tâche peut s’avérer difficile pour des débutants.

Le code source HTML de la dist : un peu dur à lire ...

Le code source du fichier habillage.css de la dist : des commentaires pour nous aider

Utiliser l’inspecteur DOM de Firefox

Firefox dispose d’un outil qui permet d’analyser le code des pages : il s’agit de l’inspecteur DOM (attention, il faut avoir activé l’option « Installer l’inspecteur DOM » lors de l’installation de Firefox sinon il faut le re-installer)

Pour l’utiliser aller dans le menu Outils > Inspecteur DOM. Ce petit logiciel est très puissant, il analyse tous les éléments HTML. En cliquant sur les "+", vous pouvez déplier les blocs

Utiliser l’extension webdevelopper de Firefox

L’extension Webdelopper de Firefox dispose de nombreux outils d’analyse de page regroupés dans le menu "information". C’est pratique pour les gens qui ne sont pas trop à l’aise avec le code car l’information s’affiche directement sur la page web.

Télécharger Webdevelopper

Activer l’affichage des div

Le résultat sur le squelette dist

Utiliser l’extension Firebug de Firefox

C’est la roll-royce pour l’analyse des pages. Vous disposez d’un batterie d’outils pour comprendre la structure des pages.

Télécharger Firebug

Activer firebug en bas à droite de firefox

Informations sur le div #navigation dur squelette dist

P.-S.

La première version de cette article a été publié sur le site le GenerationCyb.net

Retour en haut de la page

Tout afficher

Vos commentaires

Répondre à cet article

Qui êtes-vous ?

Pour afficher votre trombine avec votre message, enregistrez-la d’abord sur gravatar.com (gratuit et indolore) et n’oubliez pas d’indiquer votre adresse e-mail ici.

Ajoutez votre commentaire ici Les choses à faire avant de poser une question (Prolégomènes aux rapports de bugs. )
Ajouter un document

Retour en haut de la page

Ça discute par ici

  • odt2spip : création d’articles à partir de fichiers OpenOffice Writer

    6 mars 2009 – 174 commentaires

    Ce plugin permet de générer un article SPIP à partir du téléchargement d’un fichier au format .ODT (OpenOffice ou LibreOffice Writer). Il gère la majorité des raccourcis typographiques, détecte les différents niveaux de titre et fait l’intégration des (...)

  • Vidéo Accessible

    6 avril 2011 – 147 commentaires

    Un plugin pour faciliter la diffusion de vidéos accessibles. Accessibilité des vidéos Accessibilité de la vidéo Afin d’être pleinement accessible, une vidéo (composée d’images et de sons) doit répondre à plusieurs critères. Le critère de base est de (...)

  • MediaBox

    10 mai 2010 – 408 commentaires

    Aperçu La MediaBox est une Boîte multimédia polyvalente et personnalisable. Le plugin est basé sur la librairie moderne ColorBox, qui a été enrichie et adaptée pour SPIP. Par défaut, mediabox propose 5 habillages. Il est assez facile d’en créer de (...)

  • Plugins Giseh

    26 novembre 2010 – 320 commentaires

    Les plugins correspondants aux fonctionnalités de Giseh, compatibles avec SPIP 3 (et SPIP 2.1), sont les suivants : le plugin « ciparam : Configurateur de squelettes » le plugin « cisquel : Squelettes de base avec 3 colonnes » le plugin « cicas : (...)

  • SPIP hacké, que faire ?

    10 avril – commentaires

    Quand un site est hacké, on ne sait pas forcément comment réagir. Le but de cet article est de donner quelques pistes de réflexion aux personnes qui sont confrontées à ce cas. Hacké, ou non ? Avant de se lancer dans les grandes opérations de (...)