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.
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.
Je vois mal quelqu'un dépenser 64,23 EUR pour modifier sa css NoFrag.
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.
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.
enjoy \o/
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 :-]