28212 sujets

CSS et mise en forme, CSS3

Bonjour.
Pour passer la validation, certains &nbsp posent problème.
J'ai bien rajouté
ini_set("session.use_trans_sid","0");
ini_set("arg_separator.output","&");

J'ai essayé de remplacer "&nbsp" par "&#38nbsp".
mais ça ne passe toujours pas.
Que faire?
Modifié par Ralfman68 (17 Feb 2006 - 05:44)
Salut,
rien compris...

quel rapport entre le titre de ton topic et le topic ? quel rapport entre ton code PHP et   et quel rapport entre &#38nbsp et   ??
Bonjour,

Ralfman68 a écrit :

J'ai essayé de remplacer "&nbsp" par "&#38nbsp".
mais ça ne passe toujours pas.
Que faire?


Il est vrai que ton message remporte la palme d'or du post le plus cryptique Smiley cligne

Mais s'il s'agit d'utiliser des entités caractères ou numériques :
- ne pas oublier le point-virgule qui sert de délimiteur final :   ou  
- encoder le & pour les afficher littéralement s'il s'agit d'un contenu HTML:   ou  
- elles ne peuvent pas être utilisées dans une feuille de style. Il faut alors recourir aux séquences hexadécimales échappées du type \00A0 pour l'espace insécable (A0 en hexadécimal = 160 en décimal, donc le caractères &160;, c'est à dire  ) Voir http://blog-and-blues.org/weblog/2005/02/19/391-css-charset
Modifié par Laurent Denis (14 Jan 2006 - 15:23)
Excusez-moi car j'avais deux questions en même temps je me suis mélangé mes pinceaux et j'ai pas vérifié avant de poster. j 'ai reformulé le post initial.
Je crois que la réponse de Laurent Denis va résoudre ce probleme, merci.
Modifié par Ralfman68 (14 Jan 2006 - 16:51)
Le problème,c'est que lorsque je tente de valider, j'obtiens ce message d'erreur :
a écrit :
Warning Line 28 column 1167: reference not terminated by REFC delimiter.

...e1'><p class='texte'><br/>&nbsp &nbsp &nbsp La Liane d'Argent (Argyreia Nervo

If you meant to include an entity that starts with "&", then you should terminate it with ";". Another reason for this error message is that you inadvertently created an entity by failing to escape an "&" character just before this text.

Laurent Denis a écrit :

- ne pas oublier le point-virgule qui sert de délimiteur final : &nbsp; ou &#160;


Par ailleurs :

<br/>

devient :

<br />


et je vois mal l'interêt de 3 espace insécables à la suite espacés par des espaces normaux...

Les alinéas c'est

text-indent: 1em;

Et les marges

margin-left: 1em;

Modifié par Olivier (14 Jan 2006 - 20:05)