Bonjour,
je viens de comprendre la question : tu parles de coloration syntaxique dans Notepad++ !
Ecrit dans un fichier .html ou .php, le style reste noir,
1 2 3 4 5 6 7 8
| <style type="text/css">
#menu, #menu ul
{
padding:0;
margin:0;
list-style:none;
}
</style> |
Et style "en ligne" est, quant à lui , coloré :
<img src="image.jpg" alt="chaine" style="width:400px;"/>
Par contre, dans un ficher .css, la coloration syntaxique s'applique bien.
1 2 3 4 5 6
| #menu, #menu ul
{
padding:0;
margin:0;
list-style:none;
} |
N.B. Les couleurs sont différentes de celles ci-dessus, mais le principe est le même (les éditeurs n'ont pas forcément les même codes couleurs).
Il se peut néanmoins qu'une partie reste noire.
Ca peut provenir d'une erreur d'écriture (un commentaire non-fermé /* ... */ par exemple)
1 2 3 4 5 6
| #menu, #menu ul
{
padding:0;
margin:0; /* commentaire pas fermé
list-style:none;
} |
Certaines propriétés "récentes" ou non encore validées par le W3C peuvent ne pas être "reconnues" comme telles et ne pas se colorer :
1 2 3
| list-style:none; /* coloré */
background: url('image.gif') top left no-repeat; /* coloré */
background-size:100%; /* PAS coloré */ |
Bref. Pas de quoi se faire des cheveux blancs.
Partager