Problème feuille de style css

Fermé
tocardinho Messages postés 11 Date d'inscription mercredi 18 juin 2008 Statut Membre Dernière intervention 24 octobre 2008 - 18 juin 2008 à 11:59
macgawel Messages postés 664 Date d'inscription mercredi 7 mai 2008 Statut Membre Dernière intervention 1 novembre 2008 - 23 juin 2008 à 09:29
Bonjour,

Je suis nouveau sur ce site, mais je consulte très souvent vos forums.
Voila, je suis chargé de créer un système d'envoi de newsletter html pour plusieurs sites, et je rencontre quelques problèmes concernant mes feuilles de style.
Je voudrai donc savoir si il existe une fonction qui permettrai, à partir d'une feuille de style CSS déjà existante, de réécrire à chaque appel d'une balise, les propriétés qui lui correspondent dans la feuille de style.

Je sais pas si je suis clair dans ce que je dis :S .
Par exemple :

Si dans ma feuille de style CSS j'ai:
td {height="1"
width="1"
}

Et bien je souhaiterai un moyen de remplacer facilement chaque <td> existant par:
<td height="1" width="1">

Je ne peux pas le faire manuellement car ce serait un travail considérable, c'est tout bonnement impossible.

Dans l'espoir que quelqu'un puisse m'aider ^^.
A voir également:

5 réponses

Utilisateur anonyme
18 juin 2008 à 12:43
salut tu utilise Notepad ++???
Si oui la solution est simple:
tu clique sur recherche et remplacer voila aprés tu va comprendre
Tien moi au courant a++
0
tocardinho Messages postés 11 Date d'inscription mercredi 18 juin 2008 Statut Membre Dernière intervention 24 octobre 2008 2
18 juin 2008 à 13:10
En fait je t'explique, ce système de newsletter doit fonctionnner pour + de 800 sites internet, qui utilisent la même structure, et donc, je souhaite appeler la page de la feuille de style, récuperer son contenu, y appliquer des modifications (lien relatifs, images...), et donc je peux pas utiliser simplement NotePad++ (oui je travaille avec), il me faudrai genre une fonction qui permette de faire ce travail.
0
Utilisateur anonyme
18 juin 2008 à 15:17
alors je sait pas désolé
bon courage reposte ta question pour quel vient en tête de page
cordialement
0
tocardinho Messages postés 11 Date d'inscription mercredi 18 juin 2008 Statut Membre Dernière intervention 24 octobre 2008 2
19 juin 2008 à 10:56
up
0
tocardinho Messages postés 11 Date d'inscription mercredi 18 juin 2008 Statut Membre Dernière intervention 24 octobre 2008 2
20 juin 2008 à 11:09
svp personne aurai une petite idée de comment faire ça????
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
macgawel Messages postés 664 Date d'inscription mercredi 7 mai 2008 Statut Membre Dernière intervention 1 novembre 2008 89
20 juin 2008 à 14:52
Je ne comprend pas.

Si dans ta feuille de style CSS tu as :
td {height="1"
width="1"
}

Tu n'as plus besoin de préciser <td height="1" width="1">.

C'est l'intérêt de la feuille de style !

a la limite, ce que tu peux faire, c'est inclure le fichier externe style.css dans ton mail :
$mail = '<head>';
...
$mail .= '<style type="text/css">';
$mail .= join('', file( 'style.css'));
$mail .= '</style>';
...
0
tocardinho Messages postés 11 Date d'inscription mercredi 18 juin 2008 Statut Membre Dernière intervention 24 octobre 2008 2
23 juin 2008 à 09:21
Je connais l'intérêt de la feuille de style css, mais mes newsletters seront envoyées en format html, et certains webmail, notamment Hotmail, applique leur propre feuille de style. Et j'ai étudié le code source de plusieurs newsletter que j'ai reçu, et la solution est de préciser à chaque fois <td height="1" width="1">, et non d'inclure le fichier externe style.css.

C'est la solution à mon problème, mais je cherche la fonction qui me permettrai d'appliquer ça.

Help SVP
0
macgawel Messages postés 664 Date d'inscription mercredi 7 mai 2008 Statut Membre Dernière intervention 1 novembre 2008 89 > tocardinho Messages postés 11 Date d'inscription mercredi 18 juin 2008 Statut Membre Dernière intervention 24 octobre 2008
23 juin 2008 à 09:29
Si tu mets les spécifications du CSS dans le mail, Hotmail applique quand-même son style ?

je cherche la fonction qui me permettrai d'appliquer ça
Tu construis tes mails avec quel langage ? Sous quel OS ?
0