XML COULEURS + php
Résolu/Fermé
griko
Messages postés
343
Date d'inscription
samedi 31 janvier 2009
Statut
Membre
Dernière intervention
29 avril 2014
-
6 sept. 2009 à 23:12
M@dien Messages postés 437 Date d'inscription mercredi 29 juillet 2009 Statut Membre Dernière intervention 23 septembre 2010 - 8 sept. 2009 à 08:58
M@dien Messages postés 437 Date d'inscription mercredi 29 juillet 2009 Statut Membre Dernière intervention 23 septembre 2010 - 8 sept. 2009 à 08:58
A voir également:
- Couleur xml
- Xml viewer - Télécharger - Édition & Programmation
- Excel cellule couleur si condition texte - Guide
- Somme si couleur - Guide
- La boite a couleur - Télécharger - Divers Photo & Graphisme
- Office xml handler - Télécharger - Traitement de texte
8 réponses
M@dien
Messages postés
437
Date d'inscription
mercredi 29 juillet 2009
Statut
Membre
Dernière intervention
23 septembre 2010
74
7 sept. 2009 à 10:53
7 sept. 2009 à 10:53
Bonjour,
Je ne comprends pas tu fais du xml ou du html?
Si tu utilises les méthodes xml pour générer de l'html avec php, je te conseille de gérer les couleurs par css:
Et tu lies ton xml à un ficher css, dans lequel tu mets:
Je ne comprends pas tu fais du xml ou du html?
Si tu utilises les méthodes xml pour générer de l'html avec php, je te conseille de gérer les couleurs par css:
$xml .= '<caption><![CDATA[<b>'.$titre_galphotosfilm.'</b><br/><br/><i>'.$libelle_galphotosfilm.'</i><br/><i class="rouge">© '.$nom_distribution_film.'</i>]]></caption>';
Et tu lies ton xml à un ficher css, dans lequel tu mets:
.rouge { color:red; }
griko
Messages postés
343
Date d'inscription
samedi 31 janvier 2009
Statut
Membre
Dernière intervention
29 avril 2014
10
7 sept. 2009 à 12:48
7 sept. 2009 à 12:48
Ok
mais comment lier du css à un fichier xml ???
C'est comme le php ??
mais comment lier du css à un fichier xml ???
C'est comme le php ??
M@dien
Messages postés
437
Date d'inscription
mercredi 29 juillet 2009
Statut
Membre
Dernière intervention
23 septembre 2010
74
7 sept. 2009 à 14:02
7 sept. 2009 à 14:02
Quasiment:
<?xml-stylesheet type="text/css" href="style.css"?>
griko
Messages postés
343
Date d'inscription
samedi 31 janvier 2009
Statut
Membre
Dernière intervention
29 avril 2014
10
7 sept. 2009 à 15:31
7 sept. 2009 à 15:31
On peut mettre cela dans une page php qui transforme en xml
donc je met dans le code php ou dans le code xml ???
donc je met dans le code php ou dans le code xml ???
M@dien
Messages postés
437
Date d'inscription
mercredi 29 juillet 2009
Statut
Membre
Dernière intervention
23 septembre 2010
74
7 sept. 2009 à 15:37
7 sept. 2009 à 15:37
Il faut mettre ça dans le fichier XML, et normalement juste après la balise d'en-tête du fichier (après la balise <?xml version="1.0" encoding="UTF-8"?>)
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
griko
Messages postés
343
Date d'inscription
samedi 31 janvier 2009
Statut
Membre
Dernière intervention
29 avril 2014
10
7 sept. 2009 à 16:13
7 sept. 2009 à 16:13
ça ne fonctionne pas dans ma page php j'ai mis
$xml = '<?xml-stylesheet type="text/css" href="../all/css/style.css"?>';
$xml .= '<caption><![CDATA[<b>'.$titre_galphotosfilm.'</b><br/><br/><i>'.$libelle_galphotosfilm.'</i><br/><font id="albphotodroit"><i>©'.$nom_distribution_film.'</i></font>]]></caption>';
M@dien
Messages postés
437
Date d'inscription
mercredi 29 juillet 2009
Statut
Membre
Dernière intervention
23 septembre 2010
74
7 sept. 2009 à 16:51
7 sept. 2009 à 16:51
Est-ce que le fichier css est bien placé par rapport au fichier xml? teste avec un lien absolut pour voir. autrement, qu'as-tu mis dans le CSS?
Attention à l'utilisation des ID, j'espère que tu fais pas une boucle sur cette ligne de code ^^
Et utiliser la balise font, c'est moche, mais ça c'est un avis personnel (et celui de la w3c).
Attention à l'utilisation des ID, j'espère que tu fais pas une boucle sur cette ligne de code ^^
Et utiliser la balise font, c'est moche, mais ça c'est un avis personnel (et celui de la w3c).
griko
Messages postés
343
Date d'inscription
samedi 31 janvier 2009
Statut
Membre
Dernière intervention
29 avril 2014
10
8 sept. 2009 à 00:13
8 sept. 2009 à 00:13
En général j'utilise span à la place de font
Que veux-tu dire ???
Le css est au bon endroit et voici le code :
Attention à l'utilisation des ID, j'espère que tu fais pas une boucle sur cette ligne de code ^^
Que veux-tu dire ???
Est-ce que le fichier css est bien placé par rapport au fichier xml? teste avec un lien absolut pour voir. autrement, qu'as-tu mis dans le CSS?
Le css est au bon endroit et voici le code :
#albphotodroit{ /* Text pied de page du site - Copyright */ color: #7F7F7F; font-size: 8pt; font-family: arial, courrier, sans-serif ; line-height: 14px; }
M@dien
Messages postés
437
Date d'inscription
mercredi 29 juillet 2009
Statut
Membre
Dernière intervention
23 septembre 2010
74
8 sept. 2009 à 08:58
8 sept. 2009 à 08:58
"En général j'utilise span à la place de font"
C'est ce qu'il faut faire =)
"Que veux-tu dire ??? "
Qu'un id doit être unique dans la page. Donc il faut bien faire attention à ne pas répéter l'ID. Mais vu que tu montres la balise caption, je suppose que les données "répétées" sont dans le tableau.
Par contre ça m'étonne que tu définisses le copyright dans un caption, mais chacun ses choix...
"Le css est au bon endroit"
Comment fais-tu appel à ton fichier xml? en include dans un autre fichier, ou en appel direct par URL?
Si c'est en appel direct ça devrait fonctionner,
Si c'est en include, il faut re-vérifier le chemin.
Dans tous les cas, regarde avec Firebug si le fichier est bien pris en compte, ou si il y a une erreur 404.
C'est ce qu'il faut faire =)
"Que veux-tu dire ??? "
Qu'un id doit être unique dans la page. Donc il faut bien faire attention à ne pas répéter l'ID. Mais vu que tu montres la balise caption, je suppose que les données "répétées" sont dans le tableau.
Par contre ça m'étonne que tu définisses le copyright dans un caption, mais chacun ses choix...
"Le css est au bon endroit"
Comment fais-tu appel à ton fichier xml? en include dans un autre fichier, ou en appel direct par URL?
Si c'est en appel direct ça devrait fonctionner,
Si c'est en include, il faut re-vérifier le chemin.
Dans tous les cas, regarde avec Firebug si le fichier est bien pris en compte, ou si il y a une erreur 404.