A savoir

Télécharger Mozilla Firefox

L'utilisation de Firefox comme navigateur est chaudement recommandée
Un plus est l'installation de l'extension web developer

 
Un blog secondaire pour réunir diverses astuces et aides.

Vous êtes invités à vous exprimer sur les didacticiels dans les commentaires, que ce soit pour demander un surplus d'informations, pour préciser un point un peu vague ou juste pour donner votre avis.

Merci d'éviter de me contacter via le formulaire de contact en bas de ce blog, je ne lis presque jamais les mails reçus à cette adresse là. Il est préférable d'utiliser les commentaires ou le lien email colonne de gauche.


Actuellement, série d'articles détaillant les différentes classes des CSS V2



Les articles de la catégorie mon blog est tout cassé sont là pour expliquer comment réparer son blog en cas d'insertion de jacascript là où il ne fallait pas. Pour ceux qui ne comprennent pas l'article T'as cassé ton blog ? de Francisek.

La catégorie trucs et astuces en confiance rassemble quelques tutoriels.
Les multiples façons de mettre de la musique sur son blog sont en partie recensées dans la catégorie lecteurs de musique pour OB.
Et enfin, la rubrique Logiciels à avoir vous conseille quelques logiciels (libres bien sûr) bien pratiques.
liste de communautés utiles

communauté : aide css
Cette article est le pendant de celui-ci : Rendre un modèle de Design 2XX élastique qui correspondait à la version 1.4
La question de modifier les dimensions d'un des nombreux modèle de base ayant des dimensions fixes dans la version 2 d'over-blog revient très très régulièrement sur le forum d'aide technique, un petit tutoriel s'impose donc.
Attention, bien lire les avertissements et précisions à la fin de l'article.

Dans cet exemple, j'utilise le modèle Ethnic Japan à 3 colonnes mais bien-sûr, la technique est adaptable à tous les autres modèles, toutes les autres structures.

Pour ceux qui débutent avec la version 2 ou ne sont pas à l'aise avec les modifications du CSS, il y a plusieurs articles à lire: Changement dans la gestion du CSS et Eléments les plus couramment modifiés dans le CSS


La stucture d'un blog est définie par les CSS structures de ces modèles, correspondant aux cases Feuille de structure générique et feuille de structure propre au template.


Si ces case sont cochées, le blog a la structure du modèle de base. Et donc, si on veut modifier cette structure, il fut décocher les 2 cases et valider. Dans son onglet original apparaît alors la partie du CSS de base s'appliquant à la structure. Il suffit alors de copier ces lignes dans l'onglet Mon Style puis de modifier les largeurs.
Exemple : ci-dessous, le modèle de base Japan dont la structure n'a pas été modifiée.


elle correspond à la structure :

Structure de base du modèle Japan à 3 colonnes



/* ////////////////////////////// */
/* Feuille de structure générique */
/* ------------------------------ */

body, html {padding: 0px; margin: 0px;}
#global {padding: 0px; margin: 0px auto; width: 950px;}
.ln {clear:both;}
.cl {float:left;}

/* modele */
#cl_0_0 {margin:0 0 15px 0; padding:0px; width:100%;}
#cl_1_0 {margin:0; width:180px;}
#cl_1_2 {margin:0; width:300px;}
#cl_1_1    {margin:0 10px 0 10px; width:440px; padding:5px;}
#cl_2_0 {width:100%; margin:15px 0 0 0;}
.box {width:100%; overflow:hidden;}





Et ci-dessous, le modèle de base Japan dont la structure a été modifiée pour s'adapter à la largeur de l'écran.


elle correspond à la structure :



Structure modifiée du modèle Japan à 3 colonnes

 

 


/* ////////////////////////////// */
/* Feuille de structure générique */
/* ------------------------------ */

body, html {padding: 0px; margin: 0px;}
#global {padding: 0px; margin: 0px auto; width: 100%;}
.ln {clear:both;}
.cl {float:left;}

/* modele */
#cl_0_0 {margin:0 0 15px 0; padding:0px; width:100%;}
#cl_1_0 {margin:0; width:18%;}
#cl_1_2 {margin:0; width:18%;}
#cl_1_1    {margin:0 1% 0 1%; width:60%; padding:1%;}
#cl_2_0 {width:100%; margin:15px 0 0 0;}
.box {width:100%; overflow:hidden;}



Bien évidemment, ceci n'est qu'un exemple, les variations sont nombreuses, on peut juste modifier les largeurs sans rendre le blog élastique par exemple pour donner la même largeur aux 2 colonnes de modules ou pour élargir uniquement la colonne des articles.
Autre article à lire :  Comprendre la structure de son blog



Important


Pour ceux qui sont en mode simple, cette modification de structure s'applique à toutes les pages, y compris celles des albums, ce qui provoque ceci:





il vaut donc mieux soit rajouter ceci #general #cl_1_0 { width:100%;}  dans sa CSS si on reste en mode classique, soit  passer en mode avancé si l'on souhaite modifier la structure de son blog et que l'on a des albums photos que l'on veut pouvoir personnaliser. De plus :

Important


Pour ceux qui sont en mode avancé, il faut modifier les CSS article et accueil si l'on veut que cette nouvelle structure s'applique sur l'accueil et sur les pages d'articles. Ne pas ajouter ces lignes dans l'onglet global sinon cela sera pris en compte pour les pages d'albums photos avec le même effet que ci-dessus


alors que si la modification de la structure n'est pas faite dans l'onglet global mais uniquement pour l'accueil et les articles, on obtient bien des pages d'album et de photos normales:



Si vous avez des questions, allez les poser sur le forum ou utilisez les commentaires    
publié dans : CSS détaillé
ajouter un commentaire commentaires (54)   

communauté : Gadgetothèque
Ceci est accesible à tous les niveaux de blog.
L'intérêt est de pouvoir facilement définir des zones cliquables sur une image, chaque zone portant un lien vers une autre page web, vers un fichier hébergé sur internet etc.
Cet article vient en complément de celui de PêUR :  Zones cliquables sur une image  
Pour commencer, il faut avoir The Gimp


Cliquez ici pour accéder au site officiel

Ensuite, il suffit d'ouvrir l'image sur laquelle on souhaite définir des zones cliquables avec The Gimp puis d'aller dans le menu Filtre > Web > Image cliquable




clic pour me voir en grand

Il est alors possible d'utiliser une sélection rectangulaire, circulaire ou polygonale pour définir les zones cliquables.  Une fois la zone cliquable définie à l'aide de l'outil de sélection de son choix, il suffit de double-cliquer pour qu'une boite de dialogue s'ouvre. Remplir le champ url avec l'url absolue de la page web, de l'image ou  du fichier  à mettre en lien sur cette zone cliquable.
Recommencer avec les autres zones cliquables à définir.
Une fois que c'est terminé, aller dans menu, enregistrer sous et enregistrer votre image cliquable au format html sur votre ordinateur

Ouvrez votre fichier html avec un éditeur de texte ( du type Note-Pad sous windows, textEdit sous Mac OS X, Gedit ou Kate sous Linux ) , vous avez un contenu de ce type :


type de contenu du fichier HTML correspondant à l'image cliquable


<img src="image.jpg" width="***" height="***" border="0" usemap="#map" />

<map name="map">
<!-- #$-:Image Map file created by GIMP Imagemap Plugin -->
<!-- #$-:GIMP Imagemap Plugin by Maurits Rijk -->
<!-- #$-:Please do not edit lines starting with "#$" -->
<!-- #$VERSION:2.0 -->
<!-- #$AUTHOR:****** -->
<area shape="type zone" coords="blah blah coordonnées de la zone 1 "  href="url zone 1" />
<area shape="type zone" coords="blah blah coordonnées de la zone 2 "  href="url zone 2" />
...
</map>



Pour que cette image cliquable soit visible par tous, il faut que l'image qui a été utilisée pour créer cette image cliquable soit hébergée sur internet et il faut remplacer au début du code html image.jpg par l'url de l'image hébergée.
Ensuite, il n'y a plus qu'à coller ce code HTML dans un article ou un module texte libre.

Pour aller plus loin :

il est possible de définir la destination des liens en remplaçant par exemple
href="url zone 1" /> par href="url zone 1"  target="_blank"/>
pour que le lien s'ouvre dans une nouvelle fenêtre.
Ou
href="url zone 2" /> par  href="url zone 2 onclick=
  "window.open(this.href,'','resizable=yes,scrollbars=yes,width=800,height=600,status'); return false"/>
pour que le lien s'ouvre dans une fenêtre popup de 800px*600px.


Voici un exemple d'image cliquable :

Chaque pointe du pentacle ouvre un site dans une fenêtre popup ou dans une nouvelle fenêtre,   le centre du pentacle ouvre une image dans un popup.


Misanthropotheque Blog d'aide Mon individualisme Blog photo OB
   

exemples d'applications  (parce que là, c'est juste pour le tuto ... ) :
-l'image portant les url des flux RSS, Atom et Rdf module de gauche dans ce blog
- l'image portant des tas de liens dans le module de gauche de mon premier blog  




Important


En cas d'insertion de plusieurs maps sur une même page, il faut donner à chacune un nom différent à ce niveau:
<img src="image.jpg" width="***" height="***" border="0" usemap="#map" />
<map name="map">
 

Voir aussi : Réaliser une image cliquable avec OOo
publié dans : trucs et astuces pour son blog
ajouter un commentaire commentaires (3)   

des trucs

Accueil

Il y a 2 curieux sur ce blog

Me contacter




Les flux RSS

Remarque


Les captures d'écran sur ce blog sont réalisées sous Firefox2/Ubuntu, le rendu peut différer avec un autre système d'exploitation et un autre navigateur.


Un peu de musique?

Va chercher

Créer un blog sur over-blog.com - Contact - C.G.U. - Rémunération en droits d'auteur avec TF1 Network - Signaler un abus