Sans espoir... (le blog de DarkAnkh)
Retour au blog <<

Personnaliser NoFrag I : Les outils

Samedi 8 janvier 2005 à 23 h 08
Vous êtes nombreux à vouloir modifier votre css mais vous n'y comprenez rien. Du coup vous laissez le css de base et vous attirez de moins en moins de visiteurs. Cet article est donc là pour vous permettre d'attirer le regard de votre visiteur en apprenant les bases du css.

Je voudrais tout d'abord préciser que tout ce que je connais je le tire de google (et parfois de CrumbY). Mais si vous vous interressez à cet article c'est que google et vous ca fait 2. Les termes que j'utiliserai sont miens et ne seront peut-être pas toujours les bons.

Pour partir sur de bonnes bases, virez votre Internet Explorer et installez Mozilla (ou FireFox). En effet, la plupart des webmasters adaptent leur site à Internet Explorer alors que c'est ce dernier qui devrait s'adapter aux normes css. Surtout que Billou vient d'annoncer qu'il n'y aurait pas de mise à jour majeure avant 2006. Mozilla (et la plupart des autres navigateurs) respecte les standarts du web et affichera donc votre page directement comme il faut sans devoir utiliser d'artifices.

Je vous conseille également d'installer Web Developer Extension pour Mozilla ou FireFox. Ce dernier, bien qu'un peu difficile à utiliser de premier abord, va nous être très utile.

Ensuite, il vous faudra un editeur css. Pour ma part j'utilise Notepad2 mais certains utilisent Notepad++ (que je compte moi-même utiliser maintenant) voir Notepad tout court. En effet, un simple editeur texte est suffisant pour faire votre css mais la coloration syntaxique ainsi que les tabs disponibles sous Notepad++ sont tout de même un plus.

Maintenant que vous possèdez les bons outils, copiez le css de base de nofrag sur votre disque dur. Nous allons partir de celui de base pour deux raisons. La première est que le blog lit d'abord le css de base avant de lire le vôtre. Ce qui risque de créer des crises de nerfs si le blog ne s'affiche pas comme vous voulez et que vous devez comparer votre css à celui de base pour retrouver l'élément qui vous gêne. Deuxièmement, il est beaucoup plus simple de reprendre le css de base et de le modifier plutôt que de devoir chercher partout dans la source ce qu'on veut.

Vous voilà donc avec le css dans votre editeur. La structure me semble assez claire, même pour quelqu'un qui n'y connait rien du tout. Allez sur un blog et faites Tools/Web Developer/Outline/Outline Block Level Elements. On va en avoir besoin pour comprendre le css. Sur votre blog vous devriez voir apparaitre des cadres rouges/verts/bleus qui correspondent aux blocks qui seront modifiables par la css.

Ensuite, faites Ctrl-u qui fera apparaitre la source du blog. C'est ici que c'est le plus compliqué car il va falloir rechercher les balises <div> et les faire correspondre à la feuille css. Ne vous inquiètez pas, je vous indiquerai les principales.

Vous voilà donc avec les bons outils en main. La prochaine fois je vous expliquerai comment changer les couleurs et je vous donnerai la structure des blogs NoFrag.

Kara propose un site de documentation css dont la mise en page est bien foutue. Si il y a des éléments que vous ne comprenez pas, faites un tour sur ce site. Moi je me contenterai juste d'expliquer le fonctionnement pour personnaliser son blog et le site NoFrag.
par bigmac
Samedi 8 janvier 2005 à 23 h 35
TopStyle est pas mal pour éditer et modifier un CSS on me l'a conseillé et j'en suis pas mécontent (pour faire des trucs de base comme les couleurs, police d'écriture, alignement, taille des police et autre tuning du CSS de base). Il suffit juste de regarder les fenêtres (pas besoin de toucher au options), c'est assez intuitif même pour quelqu'un ne bossant pas dans le domaine.
:p
Dimanche 9 janvier 2005 à 00 h 16
C'est payant non? :p

Je vois mal quelqu'un dépenser 64,23 EUR pour modifier sa css NoFrag.
OpenWeb
par EppO
Dimanche 9 janvier 2005 à 00 h 56
Indispensable dans les bookmarks: http://openweb.eu.org/
par bigmac
Dimanche 9 janvier 2005 à 10 h 35
Il y a pas une version lite et une version pro ? De toute façon on trouve du shareware de 30 jours donc ça suffit 30 jours pour pondre un CSS enfin je crois...
Bonjour,
Mardi 11 janvier 2005 à 20 h 07
Je cherche à mettre un curseur perso pr le mien, mais je galère un peu beaucoup trop : peux-tu m'aider s'il te plait?
Curseurs
Mercredi 12 janvier 2005 à 00 h 20
Tu peux définir un type de curseur mais pas mettre un curseur personnalisé

Il suffit de mettre par exemple:

background {
cursor: crosshair
}

Tu peux mettre:
crosshair: Viseur
pointer: Main
wait: Attente
help: Point d'interrogation
text:Texte
move: Objet déplaçable
n-resize: Changer la taille vers le haut
s-resize: Changer la taille vers le bas
e-resize: Changer la taille vers la droite
w-resize: Changer la taille vers la gauche
ne-resize: Changer la taille haut+droite
nw-resize: Changer la taille haut+gauche
se-resize: Changer la taille bas+droite
nw-resize: Changer la taille bas+gauche
auto: Automatique (le navigateur décide)
default: Curseur par défaut


Je me doute bien que ce n'est pas ce que tu recherches mais ca pourra peut-être te servir.
par koops
Lundi 24 janvier 2005 à 15 h 35
Juste pour info' : IE respecte les normes WC3. Mozilla aussi. Sauf pour les fanboys du libre (mais eux sont capable de dire que Microsoft ne respecte par les normes .NET, ils ne comptent pas).

D'ou je sors ça ? (cc) Du blog des développeurs d'IE (facilement trouvable avec google). Leurs arguments sont bons, voir très bon. En fait la source du mal c'est les normes laxistes de WC3.
juste pour info @koops
Lundi 24 janvier 2005 à 16 h 28
http://www.quirksmode.org/bugreports/

enjoy \o/
@DarkAnkh
par SeB
Vendredi 28 janvier 2005 à 18 h 58
Tu peux définir un curseur personnalisé. Aussi je trouve un peu limite d' encourager la désinstallation d' IE car vu sa dominance sur le marché des browsers, c' est un peut dommage de ne pas au moins vérifier que ta page s' affiche correctement sous IE ( je sais déjà que mon blog bug sous IE :-] ).

Cela dit je suis d' accord sur le fait que IE ne respecte pas les normes. Je les ai lues et je les trouve très logiques. IE qui gère pas :hover sur autre chose que sur les liens est par exemple assez dommage et force à faire du javascript là où il ne devrait pas y en avoir besoin. Tu aurais plutôt du dire : " IE force à ne pas évoluer mais faut faire avec :] ".
Mozilla quant à lui, se permet de faire des propriétés exotiques ( border-radius, moz-opacity, etc ) alors qu' il ne gère pas toutes les propriétés actuelles ( text-shadow, géré uniquement par Opera ).

Désolé d' avance pour mon texte chiant :-]
Toutes les personnes enregistrées peuvent poster un commentaire dans ce blog.

Commenter

Tags autorisés : [b] [/b], [i] [/i], [u] [/u], [code] [/code], [img]Adresse d'une image[/img], [url=Adresse d'un site web] [/url]
Vous pouvez aligner vos images à droite ou à gauche en modifiant le tag [img] comme ceci : [img right] ou [img left].

Pour vos vidéos/animations flash : [video]Adresse d'une animation[/video], pour préciser la largeur et hauteur : [video width=100 height=200]...[/video]