CSS : bien utiliser la propriété display

13 01 2010

Ce matin, en refaisant un menu fait à base de listes (ul et li), j’ai eu besoin d’utiliser la propriété CSS display. Et plus particulièrement, je voulais lui affecter la valeur inline-block.

Ayant un doute quant à la compatibilité de cette valeur sur tous les navigateurs (i.e. IE (c marrant ça)), je suis tombé sur le site suivant qui présente très bien les différentes valeurs de display, par des exemples, et indique également la prise en charge par les différents navigateurs. Du coup, j’ai conservé la valeur block : moins pratique, mais qui marchera partout!

Le site à voir : www.quirksmode.org/css/display.html



Besoin d’un éditeur de texte riche

7 09 2009

Dans le cadre de mon projet, j’ai besoin de permettre aux « usagers » (je fais comme à la SNCF, en fait j’espère que ce seront de bons clients qui paient cher!) d’éditer eux-mêmes du texte. Mais comme je veux ce qu’il y’a de mieux pour mes cliutilisateurs, il faut qu’ils puissent faire un peu de mise en forme sur ces textes et -surtout- qu’ils puissent intégrer facilement des images. Et quand je parle d’images, j’entends des fichiers stockés sur leur disque dur. Et de mon côté j’ai besoin de récupérer ce texte en HTML pour pouvoir le réafficher par la suite.

Il me faut donc un composant de formulaire plus évolué qu’un basique élément textarea, soit un éditeur de texte riche. Après une recherche sur Google de scripts implémentant ce besoin, j’ai éliminé les composants moches, ceux n’étant plus mis à jour depuis trop longtemps et ceux qui ne géraient pas l’upload d’image mais seulement un lien vers une image déjà présent sur le réseau et j’ai retenu une liste de 4 composants :

Lire la suite »