Internet-formation : blog

  • Accueil
  • Ecrire sur le web
  • L'infos en stock
  • Programmation
  • Prospective web
  • Référencement
  • Flux RSS

Le CSS et ses sélecteurs importants

Le 28 février 2011  |  publié dans Programmation | Aucun Commentaire  |  

Le Blog Tomsy web a récemment sorti un article présentant les 30 sélecteurs CSS à connaître absolument. Je tenais à faire partager cet article de valeur qui offre plein d’enseignements à tout ceux qui pensent maîtriser profondément les feuilles de style.

Tout webmaster peut se considérer bon intégrateur dès qu’il pense maitriser un peu l’(x)HTML et le CSS. Or, il est fort probable que de nombreux sélecteurs méconnus ne soient jamais utilisés et qu’ils soient remplacés par des classes créées sur-mesure pour répondre à certains besoins. N’ayant pas la science infuse, j’avoue que certains sélecteurs présentés dans l’article du blog de Tomsy web m’étaient inconnus, et c’est avec un grand plaisir que je les ai appris.

Voici quelques exemples de sélecteurs et pseudo-class utiles mais pourtant peu utilisés :

  • - X[nom-attribut] est utilisé pour tout élément ayant un attribut correspondant à « nom-attribut ».
    • * Par exemple, img[alt] { color : #000000; }. Dans ce cas, toutes les balises images contenant un attribut ALT seront en noir.
  • - X[href*="texte"] est utilisé pour attribuer un style à tous les éléments X ayant le contenu « texte » dans son href.
    • * Par exemple, a[href*="internet-formation] { color : #cccccc; }. Ici, tous les liens contenant « internet-formation » seront en gris, comme www.internet-formation.fr ou annuaire.internet-formation.fr, etc.
  • - input[type=radio]:checked { color : #f1f1f1 } utilise un sélecteur et une pseudo-class « checked » pour attribuer un style particulier à tous les champs de type radio (bouton rond à cocher) lorsqu’ils sont sélectionner par l’utilisateur.
  • - X:hover est connu mais pourtant peu utilisé à proportion du nombre de site. Je fais partie des fervents défenseurs de la pseudo-class « hover » puisqu’elle permet de modifier un style au survol de la souris sur un élément choisi. Malheureusement, de nombreux sites et CMS négligent cette pseudo-class et retire une part de dynamisme à leur graphisme.
    • * Exemple : img:hover { border:3px solid #f1f1f1 } permet d’appliquer une bordure blanche de 3 pixels de largeur au survol d’une image.

    N.B. : Il est à noter qu’avant Internet Explorer 7, seul les éléments « a » (liens) acceptaient la pseudo-class « hover ».

Articles Précédents
Articles Suivants
En quelques mots...

Mathieu chartier : créateur d'internet-formation.fr

Mathieu Chartier

Informer sur le web

Internet-Formation

Mathieu.chartier4

Formation_web

Spécialiste de la rédaction de contenus web et du référencement naturel, je mets à disposition mes connaissances des médias et ma veille continuelle...

Derniers articles par catégorie
Référencement

Google personnalise les titres sans balise title

Bien choisir les mots-clés : référencement web

Google Panda : progrès et effets pervers ?

Le nofollow : la fin du mystère ?

Et si Google lisait les meta keywords ?

Ecrire sur le web

Rédiger pour le web : quelques règles…

L'infos en stock

Oopad.com : services d’enchères ou arnaque ?

Nouvelle interface pour Google Analytics

Frameworks et CMS : moteurs et freins ?

Sortie de l’annuaire Internet-Formation

Term-target : nouvel outil de densité web

Prospective web

Et demain le web 3.0 ?

Google Instant : l’avenir de la recherche ?

CheiRank : note aux liens sortants ?

L’indexation de l’avenir avec Pubsubhubbub ?

Cuil : moteur d’avenir ?

Programmation

Développement propre VS optimisation du code

Le CSS et ses sélecteurs importants

Laisser des boutons en surbrillance sur votre site web

ADSL aol avril 2009 baromètre bing cheirank chrome copyscape cuil DSLAM firefox forum futur Google googlebot géolocalisation interface internet explorer IP liens livesearch localisation moteurs navigateur nofollow opera pagerank pagerank sculpting parts de marché plagiat plan positionnement prospective recherche robots Référencement safari sitemap trustrank utrace web 2.0 wordpress Xiti xml yahoo Ecrire sur le web (1)
L'infos en stock (10)
Programmation (3)
Prospective web (5)
Référencement (18)

WP Cumulus Flash tag cloud by Roy Tanck and Luke Morton requires Flash Player 9 or better.


Tous droits réservés © Blog Internet-Formation 2012

Réalisé et rédigé par Mathieu Chartier - formateur web

Autres sites du groupe : Internet-formation : agence web Poitiers - Annuaire web - Référencement web Google