[Résolu] CSS règles de syles disparaissent
Modérateur : chinon37
[Résolu] CSS règles de syles disparaissent
Bonjour,
J'ai un souci avec mes feuilles de style que je n'arrive pas à régler toute seule. Je suis relativement débutante en création de site internet, alors j'ai récupéré un kit graphique sur le net pour pouvoir créer mon site. Le kit est codé en Xhtml et CSS. Tout allait bien jusqu'à ce que je veuille modifier la largeur de l'entête du site par le biais de l'éditeur CSS de Kompozer. Quand j'ai refermé toute ma mise en page à disparu, il ne me reste plus que les titres en couleur.
Je ne sais pas ce que j'ai fait comme mauvaise manipulation ni comment remettre ça en ordre.
Est-ce que quelqu'un aurait une idée pour m'aider à savoir pourquoi tout a disparu ? Dans l'éditeur, j'ai toujours le nom du fichier CSS qui apparaît mais il manque les 3/4 des règles de style.
merci d'avance
J'ai un souci avec mes feuilles de style que je n'arrive pas à régler toute seule. Je suis relativement débutante en création de site internet, alors j'ai récupéré un kit graphique sur le net pour pouvoir créer mon site. Le kit est codé en Xhtml et CSS. Tout allait bien jusqu'à ce que je veuille modifier la largeur de l'entête du site par le biais de l'éditeur CSS de Kompozer. Quand j'ai refermé toute ma mise en page à disparu, il ne me reste plus que les titres en couleur.
Je ne sais pas ce que j'ai fait comme mauvaise manipulation ni comment remettre ça en ordre.
Est-ce que quelqu'un aurait une idée pour m'aider à savoir pourquoi tout a disparu ? Dans l'éditeur, j'ai toujours le nom du fichier CSS qui apparaît mais il manque les 3/4 des règles de style.
merci d'avance
Dernière modification par riviereau le 23 juil. 2010, 14:10, modifié 3 fois.
Re: CSS règles de syles disparaissent
Bonjour
Les règles de styles qui ont disparu sont fort probablement celles qui ne sont pas interprétées par le moteur Gecko qui anime KompoZer.
Le logiciel est conçu pour n'accepter que du code valide au sens du W3C. Ce qu'il ne connaît pas est réputé invalide et éliminé.
Une alternative a été évoquée récemment: caler les directives de styles litigieuses dans une feuille externe et ne jamais y faire de modifications avec KpZ. Toutes les autres directives peuvent se trouver dans une feuille de styles modifiable à souhait.
Les règles de styles qui ont disparu sont fort probablement celles qui ne sont pas interprétées par le moteur Gecko qui anime KompoZer.
Le logiciel est conçu pour n'accepter que du code valide au sens du W3C. Ce qu'il ne connaît pas est réputé invalide et éliminé.
Une alternative a été évoquée récemment: caler les directives de styles litigieuses dans une feuille externe et ne jamais y faire de modifications avec KpZ. Toutes les autres directives peuvent se trouver dans une feuille de styles modifiable à souhait.
ymai
« Un enfant de cinq ans comprendrait cela ! Allez me chercher un enfant de cinq ans ! »
Groucho Marx.
« Un enfant de cinq ans comprendrait cela ! Allez me chercher un enfant de cinq ans ! »
Groucho Marx.
Re: CSS règles de syles disparaissent
Bonjour,
peut-on connaitre le nom de ce kit et son origine?
peut-on connaitre le nom de ce kit et son origine?
Préferez Kompozer 0.8 à Nvu
Défendons nos valeurs, adhérons à l'APRIL
La Démocratie, c'est quand on frappe à votre porte à 6h00 du matin, et que c'est le laitier.
Défendons nos valeurs, adhérons à l'APRIL
La Démocratie, c'est quand on frappe à votre porte à 6h00 du matin, et que c'est le laitier.
Re: CSS règles de syles disparaissent
Bonjour,
Voici le lien du kit graphique que j'ai utilisé.
http://www.graphiques-kits.com/kits/fiche-124.html
Si le code n'est pas compatible totalement avec Kompozer je crois que je changerais de kit, j'ai envie de quelque chose de simple...
Voici le lien du kit graphique que j'ai utilisé.
http://www.graphiques-kits.com/kits/fiche-124.html
Si le code n'est pas compatible totalement avec Kompozer je crois que je changerais de kit, j'ai envie de quelque chose de simple...
Re: CSS règles de syles disparaissent
Bonjour
Je n'ai rien trouvé de bien méchant dans cette feuille de styles: http://www.graphiques-kits.com/kitszip/ ... /style.css .
Il y a bien de petites différences entre la feuille de style originale et la feuille de style après édition dans KpZ. Mais je ne vois pas lesquelles pourraient êtres franchement significatives.
Peut-on avoir un exemple de directive de style qui disparaît?
Je n'ai rien trouvé de bien méchant dans cette feuille de styles: http://www.graphiques-kits.com/kitszip/ ... /style.css .
Il y a bien de petites différences entre la feuille de style originale et la feuille de style après édition dans KpZ. Mais je ne vois pas lesquelles pourraient êtres franchement significatives.
Peut-on avoir un exemple de directive de style qui disparaît?
ymai
« Un enfant de cinq ans comprendrait cela ! Allez me chercher un enfant de cinq ans ! »
Groucho Marx.
« Un enfant de cinq ans comprendrait cela ! Allez me chercher un enfant de cinq ans ! »
Groucho Marx.
Re: CSS règles de syles disparaissent
Je ne comprends pas vraiment ce qui se passe.
En fait quand je modifie une règle de style dans l'éditeur CSS de Kompozer (ça ne le fait pas avec toutes), exemple
*|#header *|h1 {
width: 700px; au lieu de 450 à l'origine
height: 140px;
line-height: 140px;
text-indent: -9999px;
padding-left: 60px;
}
Dans l'éditeur CSS de Kompozer je n'ai alors plus que p ; a ; a:hover ; body ; h2 ; h3 et du coup je perds tout le reste de la mise en page. Par contre le fichier .css ne bouge pas. La modification que j'ai rentrée apparaît bien.
En fait quand je modifie une règle de style dans l'éditeur CSS de Kompozer (ça ne le fait pas avec toutes), exemple
*|#header *|h1 {
width: 700px; au lieu de 450 à l'origine
height: 140px;
line-height: 140px;
text-indent: -9999px;
padding-left: 60px;
}
Dans l'éditeur CSS de Kompozer je n'ai alors plus que p ; a ; a:hover ; body ; h2 ; h3 et du coup je perds tout le reste de la mise en page. Par contre le fichier .css ne bouge pas. La modification que j'ai rentrée apparaît bien.
Re: CSS règles de syles disparaissent
Et quand je modifie directement dans le fichier .css, il n'y pas de problèmes !
Je crois que je ne vais pas utiliser l'éditeur css de Kompozer, sauf si vous trouvez une solution à mon problème
Je crois que je ne vais pas utiliser l'éditeur css de Kompozer, sauf si vous trouvez une solution à mon problème

Re: CSS règles de syles disparaissent
Aouchh... C'est le retour d'un vieux bug de KpZ 0.7.10: l'apparition de "|" tout partout. Ou je me trompe?riviereau a écrit :En fait quand je modifie une règle de style dans l'éditeur CSS de Kompozer (ça ne le fait pas avec toutes), exemple
*|#header *|h1 {
width: 700px; au lieu de 450 à l'origine
height: 140px;
line-height: 140px;
text-indent: -9999px;
padding-left: 60px;
}
Si ma mémoire ne fait pas défaut, c'est corrigé dans la version 0.8.b
Quelqu'un peut me rassurer quant à mon Alzheimer naissant? Ou pas?
ymai
« Un enfant de cinq ans comprendrait cela ! Allez me chercher un enfant de cinq ans ! »
Groucho Marx.
« Un enfant de cinq ans comprendrait cela ! Allez me chercher un enfant de cinq ans ! »
Groucho Marx.
Re: CSS règles de syles disparaissent
j'ai la version 0.8b1 de Kompozer..
Re: CSS règles de syles disparaissent
Je confirme l'apparition de "I" partout quand on modifie une règle de style dans l'éditeur de Kompozer ! Si c'est un bug de Kompozer, à priori ça n'est pas corrigé dans la version 0.8.b.
Re: CSS règles de syles disparaissent
Je passerais donc à la 0.8.b3 http://kazhack.org/?post/2010/03/02/KompoZer-0.8b3riviereau a écrit :j'ai la version 0.8b1 de Kompozer..
ymai
« Un enfant de cinq ans comprendrait cela ! Allez me chercher un enfant de cinq ans ! »
Groucho Marx.
« Un enfant de cinq ans comprendrait cela ! Allez me chercher un enfant de cinq ans ! »
Groucho Marx.
Re: CSS règles de syles disparaissent
Je n'avais pas vu qu'il y avait une version plus récente.
Le bug à l'air d'avoir disparu, pour le moment pas de problème.
Merci beaucoup !
Le bug à l'air d'avoir disparu, pour le moment pas de problème.
Merci beaucoup !
Re: CSS règles de syles disparaissent
En fait je crois que je suis allée trop vite dans mes conclusions ! J'ai finalement toujours le même problème. En plus je ne peut pas annuler ce que j'ai fait donc je suis obligée de recommencer à zéro à chaque fois.
Re: CSS règles de syles disparaissent
Et en renommant le "profil" de KompoZer?riviereau a écrit :En fait je crois que je suis allée trop vite dans mes conclusions ! J'ai finalement toujours le même problème. En plus je ne peut pas annuler ce que j'ai fait donc je suis obligée de recommencer à zéro à chaque fois.
Sous Linux, c'est le fichier .kompozer.net ; sous Windows... je ne sais plus. Sous Mac, je ne sais pas

ymai
« Un enfant de cinq ans comprendrait cela ! Allez me chercher un enfant de cinq ans ! »
Groucho Marx.
« Un enfant de cinq ans comprendrait cela ! Allez me chercher un enfant de cinq ans ! »
Groucho Marx.
Re: CSS règles de syles disparaissent
Je pense que Ymai voulait dire: "en repartant sur un nouveau profil"
Sous windows, le profil se situe à C:\Users\user\AppData\Roaming\kompozer.net où user est le nom de l'utilisateur.
Pour y arriver facilement sous vista ou 7, il suffit que tu appuies sur la touche windows de ton clavier, puis tu tapes %appdata%. il va apparaitre un dossier roaming > tu cliques dessus pour l'ouvrir: dans la liste des dossiers qui s'affichent, il y a kompozer.net.
Il suffit ensuite de supprimer ce dossier pour qu'il s'en recrée un autre au prochain lancement de KompoZer (il faut évidemment le supprimer KompoZer fermé!).
Le fait de supprimer le profil effacera toutes tes préférences, les éléments contenus dans le gestionnaire de site (les dossiers de tes sites ne seront bien entendu pas touchés) et les extensions que tu aurais pu installer.
Mais il est probable que réinitialiser le profil puisse régler ton problème.
Sous windows, le profil se situe à C:\Users\user\AppData\Roaming\kompozer.net où user est le nom de l'utilisateur.
Pour y arriver facilement sous vista ou 7, il suffit que tu appuies sur la touche windows de ton clavier, puis tu tapes %appdata%. il va apparaitre un dossier roaming > tu cliques dessus pour l'ouvrir: dans la liste des dossiers qui s'affichent, il y a kompozer.net.
Il suffit ensuite de supprimer ce dossier pour qu'il s'en recrée un autre au prochain lancement de KompoZer (il faut évidemment le supprimer KompoZer fermé!).
Le fait de supprimer le profil effacera toutes tes préférences, les éléments contenus dans le gestionnaire de site (les dossiers de tes sites ne seront bien entendu pas touchés) et les extensions que tu aurais pu installer.
Mais il est probable que réinitialiser le profil puisse régler ton problème.
Préferez Kompozer 0.8 à Nvu
Défendons nos valeurs, adhérons à l'APRIL
La Démocratie, c'est quand on frappe à votre porte à 6h00 du matin, et que c'est le laitier.
Défendons nos valeurs, adhérons à l'APRIL
La Démocratie, c'est quand on frappe à votre porte à 6h00 du matin, et que c'est le laitier.
Qui est en ligne ?
Utilisateurs parcourant ce forum : Aucun utilisateur inscrit et 3 invités