Bonjour,
je sais comment changer la couleur d'un texte comme ceci :
echo '<font color="red">bonjour</font>';
Mais comment faire pour une variable ?
echo '<font color="red">bonjour</font>'.$variable;
Combien cela coûte-t-il au total ? Quelles aides apportent l'état et les acteurs du marché pour alléger cette charge non choisie ? Tous les détails sur Commentçamarche.net.
En fait rien n'interdit de mettre du css <style></style> dans une page HTML... C'est pas fortement déconseillé, c'est seulement déconseillé... Pourquoi? Tout simplement parce que ça oblige le navigateur à ré-interpréter le HTML pour tenir compte de ces nouvelles règles...
Concernant la balise <b> elle n'est pas dépréciée. elle est simplement pas assez marquante sémantiquement.
La déclaration des styles se fait sur trois niveaux:
- globalement dans un css commun à l'ensemble des pages,
- localement par un style.../style généralement placé avant body. Mais en fait si on le place directement avant un élément comme table, ça ne perturbe guère:
http://html5.immo-scope.com/index.php?page=html5/tableauDeDebutant
- au niveau d'un élément avec style='....'
Concernant span, c'est un marqueur au même titre que div, c'est à dire sans signification. HTML5 apporte de nouveaux éléments tels <time> ou <address> qui sont des alternatives plus explicites... Voir détail ici de ce qui est nouveau et réellement obsolète:
http://www.w3schools.com/html5/html5_reference.asp
A noter que depuis 1 an 1/2 je fais tous mes sites persos et professionnels en HTML5 et je n'ai eu aucun problème...
A+
Rien ne l'interdit en effet, on fait ça en général quand on veut faire une petite modif à l'arrache, mais si on en est à la conception, autant tout mettre propre sur une css à côté, ainsi, d'un simple clic on peut changer tout le design de son site !
Span et div sont des balises génériques, elles n'ont pas spécialement d'autre but que de grouper des éléments (texte ou autre) afin de leur appliquer des attributs facilement, ou de permettre une action sur tout le groupe (comme afficher/masquer un div, par exemple).
Ce n'est pas un problème d'être obsolète ou non, mais juste de confort, et de codage "propre".
PS Je ne dit pas ça pour toi, car ce sont des choses connues, et au vu de ton site, tu les connais, je dit surtout ça pour ceux qui passeraient et qui débuteraient dans la prog web.