Table des matières

Trucs et astuces css

Css ?

A la différence des méthodes employées dans les années 90, les CSS permettent une stricte séparation du contenu HTML et des informations de mise en page. Le gain réalisé est considérable :

article de Tristan Nitot et Laurent Denis de http://openweb.eu.org/css/

Les liens

Occupons nous d’abord des liens en affichant la langue du document pointé:

a[hreflang]:after{
	content: "\0000a0[" attr(hreflang) "]";
}

Raccourcis claviers

De la même manière, les raccourcis clavier peuvent être affichés:

a[accesskey]:after{
	content: "\0000a0[alt+" attr(accesskey) "]";
}
 

Acronymes et abréviations

On peut ensuite améliorer l’affichage des acronymes et abréviations en changeant le curseur pour indiquer que la définition est disponible dans l’attribut title

acronym, abbr{
	border-bottom: 1px dotted;
	cursor : help;
}

Éléments de formulaire

On peut également appliquer cette méthode aux label pour indiquer que le clic sur celui-ci donnera le focus à l’élement de formulaire lié:

label{
	cursor: pointer;
	cursor: hand; /* pour IE */
}

Une autre façon d’améliorer un formulaire est de surligner le champ qui possède le focus de cette manière:

input[type=text]:focus, textarea:focus{
	border: 2px solid;
}

Bords rond pour Mozilla

 <div style="-moz-border-radius:15px;border:2px solid black;padding:20px;">
   truc
 </div>

Liens vers d'autres wiki sur les css

Liens à voir

Recent changes RSS feed Creative Commons License Donate Powered by PHP Valid XHTML 1.0 Valid CSS Driven by DokuWiki