Cool Forum

 
 
Cool Forum » Générale » Discussions Générales » Mettre ou ne pas mettre les ""...
Connexions
1 connecté(s) sur le forum actuellement: 0 membre(s) | 1 invité(s)
 
 
 
<<Sujet précédent     Sujet suivant>>


 
 
Auteur Imprimer le topic Message

 
 
iki

Titulaire

"Et la vache fit meuuuuh" (iki)

Enregistré le 13/08/2003
Messages: 275
Non connecté

Sujet : Mettre ou ne pas mettre les ""...
Ajouté le : 04/12/2003 22:25
Message :

... Telle est la question dans les pages HTML !
La règle dit que pour les variables ont doit les mettre entre " " , exemple : bgcolor="#FFFFFF" ou width="200"

Mais j'ai remarqué que si je les oubliais, ça s'affichait exactement pareil, donc je suppose que les navigateurs acceptent cette "transgression". Du coup, je ne suis plus très motiovée pour penser à chaque fois à les taper, d'autant que ça me pollue ma vision quand je relis mes lignes de code...
Alors avant de me permettre cette "odieux oubli" exprès, je voulais savoir d'aprs votre expérience si certains navigateurs s'emmeêlent les pédales si les " " ne sont pas mis

Oui, je comprends, vous soupirez genre "mais elle a pas d'autre chose à faire que venir nous emm.... avec ses questions à la noix ??!!!". La réponse est si mais pas de pot, j'aime venir vous embêter, na !


Le ridicule ne tue pas, d'accord, mais ça use...
http://www.sitiki.net
Recharger l'url avec lien direct vers ce message Imprimer le message Aller en bas de page Aller en haut de page Editez ce post (réservé aux modérateurs) Avertissez l'administrateur si le post est non conventionnel Envoyer un email à iki!!! Visitez le site de iki!! Envoyer un Message Privé à iki Citer ce post dans votre réponse

 
 
luce

Pilier

installation de coolforum, je connais bien !

Enregistré le 10/04/2003
Messages: 2052
Non connecté

Ajouté le : 04/12/2003 22:48
Message :

iki, imaginons que tu fasse du php, que tu utilises un content

c'est comme ca :

$content = "blahblahblah";

si tu veux mettre par exemple des table ou font, et que tu fasses ca :

$content= "<font size="white"";

je peux te garantir que ca ne marchera pas !

j'ai meme vu des script qui utilise les ' au lieu des " ou meme qui les utilises pas (ce que je fais) et ca marche tjr tres bien

en faite, je pense que c'est pour faire un code "propre"



Recharger l'url avec lien direct vers ce message Imprimer le message Aller en bas de page Aller en haut de page Editez ce post (réservé aux modérateurs) Avertissez l'administrateur si le post est non conventionnel Visitez le site de luce!! Envoyer un Message Privé à luce Citer ce post dans votre réponse

 
 
TiGeR

Pilier

Roarr!!!

Enregistré le 16/01/2003
Messages: 3794
Non connecté

Ajouté le : 04/12/2003 22:59
Message :

Les " sont des délimiteurs HTML. Tu peux les omettre à condition qu'il n'y a pas d'espace dans la variable.

Par exemple:

<font face=Comic sans ms>
// sera interprété comme:
<font face="Comic">


Mais:

<font face=Verdana>
// sera interprété comme:
<font face="Verdana">


Le fait de mettre les ", ça évite ce genre de problème.

En fait, si les " sont souvent négligés, surtout en PHP, ça vient du fait que le " est un délimiteur du code PHP. Comme luce l'a précisé, le code suivant ne marchera pas, car tout les " seront considérés comme des délimiteurs PHP et non HTML

$content= "<font size="white">";


Pour corriger cela, dans un code HTML, on place des slashs devant le caractère:

$content= "<font size=\"white\">";


Avec ça, aucun bug. Mais le code devient moins lisible pour toi. C'est pour cela qu'on omet les " lorsque l'on peut.

L'usage du slash marche aussi pour d'autres caractères spéciaux: le $ ou encore le ' pour MySQL car le ' est un délimiteur de MySQL, de la même manière que " en est un pour PHP.

En bref, on fait ça par commodité :)


CFP : Portail Web basé sur CF
CF Last Posts 0.8 : Derniers messages de votre CF sur votre site
Mods : Générateur de fichiers hackés pour CF

Recharger l'url avec lien direct vers ce message Imprimer le message Aller en bas de page Aller en haut de page Editez ce post (réservé aux modérateurs) Avertissez l'administrateur si le post est non conventionnel Visitez le site de TiGeR!! Envoyer un Message Privé à TiGeR Citer ce post dans votre réponse

 
 
iki

Titulaire

"Et la vache fit meuuuuh" (iki)

Enregistré le 13/08/2003
Messages: 275
Non connecté

Ajouté le : 04/12/2003 23:20
Message :

Ouah génial, alors là je vois mieux les conséquences....
Merci à vous deux pour ces explications super claires et du coup, je crois que je vais rester au code "propre" alors, ça évitera qu'un jour, je me prenne la tête pendant des heures pour une bêtise pareille !


Le ridicule ne tue pas, d'accord, mais ça use...
http://www.sitiki.net
Recharger l'url avec lien direct vers ce message Imprimer le message Aller en bas de page Aller en haut de page Editez ce post (réservé aux modérateurs) Avertissez l'administrateur si le post est non conventionnel Envoyer un email à iki!!! Visitez le site de iki!! Envoyer un Message Privé à iki Citer ce post dans votre réponse

 
 


<<Sujet précédent     Sujet suivant>>

 
[Contacter l'administrateur] | [Aller sur CoolForum.net]

 
[12 requêtes] - [Page générée en 0.0332 secondes]
 

Powered by CoolForum v.0.8.5 beta
Copyright ©2001-2014 CoolForum.net