Dissociation du CSS
Modérateur : chinon37
Dissociation du CSS
Bonsoir,
Je souhaiterais savoir s'il m'est possible de dissocier le style CSS d'une page créer avec NVU ou Komposer vers une feuille de style (sans que j'ai à le taper, j'y connais rien)
Message envoyé avec : Mozilla/5.0 (Windows; U; Windows NT 5.1; fr; rv:1.8.1.3) Gecko/20070309 Firefox/2.0.0.3
Je souhaiterais savoir s'il m'est possible de dissocier le style CSS d'une page créer avec NVU ou Komposer vers une feuille de style (sans que j'ai à le taper, j'y connais rien)
Message envoyé avec : Mozilla/5.0 (Windows; U; Windows NT 5.1; fr; rv:1.8.1.3) Gecko/20070309 Firefox/2.0.0.3
-
- Tyrannosaurus Rex
- Messages : 2390
- Inscription : 26 juin 2006, 12:50
Juste pour illustrer ce qu'écrit mon collègue:
http://info.sio2.be/kpz/2/12.php
Message envoyé avec : Mozilla/5.0 (X11; U; Linux i686; fr; rv:1.8.1.1) Gecko/20061208 Firefox/2.0.0.1
http://info.sio2.be/kpz/2/12.php
Message envoyé avec : Mozilla/5.0 (X11; U; Linux i686; fr; rv:1.8.1.1) Gecko/20061208 Firefox/2.0.0.1
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.
C'est pas ce que je veux; j'ai créer une page à l'aide de NVU et le style CSS est associé avec le Html, c'est de là que je veux le dissocier vers un fichier. Pas mettre le CSS de côté au fur et à mesure de la création parce que j'y connais pas grand chose.
Message envoyé avec : Mozilla/5.0 (Windows; U; Windows NT 5.1; fr; rv:1.8.1.3) Gecko/20070309 Firefox/2.0.0.3
Message envoyé avec : Mozilla/5.0 (Windows; U; Windows NT 5.1; fr; rv:1.8.1.3) Gecko/20070309 Firefox/2.0.0.3
Bonjour
Essayons de traduire
<style type="text/css"> et </style> ?
Mais je dois me tromper. Sur quel point?
Message envoyé avec : Mozilla/5.0 (X11; U; Linux i686; fr; rv:1.8.1.3) Gecko/20070309 Firefox/2.0.0.3
Essayons de traduire
ceci signifierait-il que nous parlons de feuille de style interne? Une zone de déclaration de styles figurerait dans le code HTML entre les balisesBberXIII81 a écrit :C'est pas ce que je veux; j'ai créer une page à l'aide de NVU et le style CSS est associé avec le Html,
<style type="text/css"> et </style> ?
Il me semblait que l'on aurait pu traduire cela par: envoyer l'ensemble des directives de la feuille de style interne dans un fichier .css externe.c'est de là que je veux le dissocier vers un fichier.
Mais je dois me tromper. Sur quel point?
Là, j'ai du mal à traduire. Je crois qu'il va falloir me réexpliquer.Pas mettre le CSS de côté au fur et à mesure de la création
Merci pour les futures précisions.parce que j'y connais pas grand chose.
Message envoyé avec : Mozilla/5.0 (X11; U; Linux i686; fr; rv:1.8.1.3) Gecko/20070309 Firefox/2.0.0.3
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.
Je m'excuse de mon inintelligibilité, je vais réessayer:
Ma page web est en un seul fichier où le CSS côtoie le xhtml dans les balises (comme tu le dit), moi je veux le mettre dans une feuille de style (fichier .css externe); Es-ce que NVU ou/et Komposer peuvent automatiser cette tache?
P.S. Je ne souhaite pas retaper ma page en triant moi même le xhtml d'un côté et le CSS de l'autre (Kascades) parce que je n'y connais rien. Si non, existe t-il un autre moyen (logiciel, astuce,...)
J'espère être plus clair. Merci
Message envoyé avec : Mozilla/5.0 (Windows; U; Windows NT 5.1; fr; rv:1.8.1.3) Gecko/20070309 Firefox/2.0.0.3
Ma page web est en un seul fichier où le CSS côtoie le xhtml dans les balises (comme tu le dit), moi je veux le mettre dans une feuille de style (fichier .css externe); Es-ce que NVU ou/et Komposer peuvent automatiser cette tache?
P.S. Je ne souhaite pas retaper ma page en triant moi même le xhtml d'un côté et le CSS de l'autre (Kascades) parce que je n'y connais rien. Si non, existe t-il un autre moyen (logiciel, astuce,...)
J'espère être plus clair. Merci
Message envoyé avec : Mozilla/5.0 (Windows; U; Windows NT 5.1; fr; rv:1.8.1.3) Gecko/20070309 Firefox/2.0.0.3
C'est possible et c'est très simple:
le css a du être créé par Kazcades, donc:
Tu ouvres Kazcades > clic sur "feuille de style interne" pour la sélectionner > clic sur "exportez la feuille de style et utiliser la feuille de style exportée" > donner un nom à la feuille (par exemple: "style1.css") et l'enregistrer dans le dossier contenant les fichiers du site.
Désormais, quand tu ouvriras Kazcades, à la place de "feuille de style interne" tu auras une feuille de style nommée "style1.css" qui sera un fichier séparé de la page html, mais que tu pourras continuer de compléter avec Kazcades.
le css a du être créé par Kazcades, donc:
Tu ouvres Kazcades > clic sur "feuille de style interne" pour la sélectionner > clic sur "exportez la feuille de style et utiliser la feuille de style exportée" > donner un nom à la feuille (par exemple: "style1.css") et l'enregistrer dans le dossier contenant les fichiers du site.
Désormais, quand tu ouvriras Kazcades, à la place de "feuille de style interne" tu auras une feuille de style nommée "style1.css" qui sera un fichier séparé de la page html, mais que tu pourras continuer de compléter avec Kazcades.
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.
Attention, chinon, je crois que ce que BberXII81 veut dire dans sa réponse à Ymai, c'est non pas qu'il a une feuille de style interne mais bien du style css "entrelardant" du code html.
Par exemple :
Une propriété css est attribuée à <h1> : c'est bien du css dans le html, c'est correct, mais ça n'a aucun intérêt puisque ça revient à faire du style à l'ancienne avant css. Aucun avantage.
BberXII81, voudrais-tu donner ton code? Ce serait plus simple, ou répondre à cette question, scrogneugneu!
:
Message envoyé avec : Mozilla/5.0 (Windows; U; Windows NT 5.1; fr; rv:1.8.1.3) Gecko/20070309 Firefox/2.0.0.3
Par exemple :
Code : Tout sélectionner
<html>
<body>
<h1 style="color:blue";">Mon titre</h1>
</body>
</html>
BberXII81, voudrais-tu donner ton code? Ce serait plus simple, ou répondre à cette question, scrogneugneu!

Ymai a écrit :Une zone de déclaration de styles figurerait dans le code HTML entre les balises <style type="text/css"> et </style> ?
Message envoyé avec : Mozilla/5.0 (Windows; U; Windows NT 5.1; fr; rv:1.8.1.3) Gecko/20070309 Firefox/2.0.0.3
Win:Kpz version 0.7.10 (20070831)
Ubuntu:Kpz v 20090206
2 tutos :
http://josar.free.fr/index.html
http://info.sio2.be/kpz/
1 nécessité :
http://www.geckozone.org/forum/viewtopic.php?t=51228
Ubuntu:Kpz v 20090206
2 tutos :
http://josar.free.fr/index.html
http://info.sio2.be/kpz/
1 nécessité :
http://www.geckozone.org/forum/viewtopic.php?t=51228
Ouh la la...Mongo Bob a écrit : du style css "entrelardant" du code html.
Il existerait un logiciel capable d'extraire les directives de styles dans le code HTML?
J'ai l'impression que ça me dit quelque chose.
Message envoyé avec : Mozilla/5.0 (X11; U; Linux i686; fr; rv:1.8.1.3) Gecko/20070309 Firefox/2.0.0.3
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.
Je ne rentrerais pas dans ces subtilités, mais :
Nvu/Kpz permettent de faire ça, on en discutait un jour ici, ça peut être utile que pour faire un essai d'une propriété + rapidement qu'en passant par Kazcades et la feuille de style externe, juger de l'effet, et si ça plaît, supprimer du html et mettre dans la feuille de style.
Ca s'appele "styles internes", différent de "feuille de style interne".
C'est peut-être ce que BberXII81 a fait et veut, à juste raison, corriger.
Message envoyé avec : Mozilla/5.0 (Windows; U; Windows NT 5.1; fr; rv:1.8.1.3) Gecko/20070309 Firefox/2.0.0.3
Nvu/Kpz permettent de faire ça, on en discutait un jour ici, ça peut être utile que pour faire un essai d'une propriété + rapidement qu'en passant par Kazcades et la feuille de style externe, juger de l'effet, et si ça plaît, supprimer du html et mettre dans la feuille de style.
Ca s'appele "styles internes", différent de "feuille de style interne".
C'est peut-être ce que BberXII81 a fait et veut, à juste raison, corriger.
Message envoyé avec : Mozilla/5.0 (Windows; U; Windows NT 5.1; fr; rv:1.8.1.3) Gecko/20070309 Firefox/2.0.0.3
Win:Kpz version 0.7.10 (20070831)
Ubuntu:Kpz v 20090206
2 tutos :
http://josar.free.fr/index.html
http://info.sio2.be/kpz/
1 nécessité :
http://www.geckozone.org/forum/viewtopic.php?t=51228
Ubuntu:Kpz v 20090206
2 tutos :
http://josar.free.fr/index.html
http://info.sio2.be/kpz/
1 nécessité :
http://www.geckozone.org/forum/viewtopic.php?t=51228
Au fait, si c'est ça qu'il a fait, la réponse à sa question est bien sûr négative : faudra qu'il se retape tout à la main.
Message envoyé avec : Mozilla/5.0 (Windows; U; Windows NT 5.1; fr; rv:1.8.1.3) Gecko/20070309 Firefox/2.0.0.3
Message envoyé avec : Mozilla/5.0 (Windows; U; Windows NT 5.1; fr; rv:1.8.1.3) Gecko/20070309 Firefox/2.0.0.3
Win:Kpz version 0.7.10 (20070831)
Ubuntu:Kpz v 20090206
2 tutos :
http://josar.free.fr/index.html
http://info.sio2.be/kpz/
1 nécessité :
http://www.geckozone.org/forum/viewtopic.php?t=51228
Ubuntu:Kpz v 20090206
2 tutos :
http://josar.free.fr/index.html
http://info.sio2.be/kpz/
1 nécessité :
http://www.geckozone.org/forum/viewtopic.php?t=51228
Quand j'ouvre Kascades, il n'y a rien, alors j'active le mode expert et l'on me propose 3 options: Feuille liée, feuille incorporée et règle. J'en déduis que l'équivalent de "feuille de style interne" c'est "feuille incorporée" que je sélectionne donc.
J'obtiens alors "Nouvelle feuille de style" et deux champs à saisir "liste des média"(que je ne remplis pas) et " titre"(pour suivre ton exemple je met "style1") j'appuie ensuite sur "crée la feuille de style". J'arrive ensuite à "Feuille de style" avec une case à cocher "désactiver la feuille de style", url "aucune, interne au document", liste des média "all", titre "style1" et un bouton "exportez la feuille de style et utiliser la feuille de style exportée" (j'appuie et indique le nom du fichier à créer et son emplacement).
Effectivement le fichier a été créer et ma page y fait référence, mais j'ai toujours mon style CSS incorporé dans cette page et le fichier créer est vide.
Le CSS n'a pas été exporter vers ce dernier, où me suis-je trompé? fallait-il que je sélectionne "feuille liée"? J'essaye et rien non plus
Message envoyé avec : Mozilla/5.0 (Windows; U; Windows NT 5.1; fr; rv:1.8.1.3) Gecko/20070309 Firefox/2.0.0.3
J'obtiens alors "Nouvelle feuille de style" et deux champs à saisir "liste des média"(que je ne remplis pas) et " titre"(pour suivre ton exemple je met "style1") j'appuie ensuite sur "crée la feuille de style". J'arrive ensuite à "Feuille de style" avec une case à cocher "désactiver la feuille de style", url "aucune, interne au document", liste des média "all", titre "style1" et un bouton "exportez la feuille de style et utiliser la feuille de style exportée" (j'appuie et indique le nom du fichier à créer et son emplacement).
Effectivement le fichier a été créer et ma page y fait référence, mais j'ai toujours mon style CSS incorporé dans cette page et le fichier créer est vide.
Le CSS n'a pas été exporter vers ce dernier, où me suis-je trompé? fallait-il que je sélectionne "feuille liée"? J'essaye et rien non plus
Message envoyé avec : Mozilla/5.0 (Windows; U; Windows NT 5.1; fr; rv:1.8.1.3) Gecko/20070309 Firefox/2.0.0.3
Oupsssss! Désolé, Ymai. J'essayais de dire différemment ce que tu avais mis dans ton tuto pensant que Bber n'avait pas compris ce que tu voulais lui dire dans ton tuto..
Après relecture, il semble bien que Bber cherche à regrouper tous les styles internes qu'il a semés au fil de ses pages
Il existe bien une fonction "extraire et créer un style générique". Je ne l'ai jamais utilisée. Pour la tester:
Clique droit sur une balise contenant un style interne, > styles internes > "extraire et créer un style générique".
Cela crée une feuille de style incorporée. Le style attaché à la balise disparaît au profit de la feuille de style. Ensuite, il est toujours possible d'exporter la feuille de style.

Après relecture, il semble bien que Bber cherche à regrouper tous les styles internes qu'il a semés au fil de ses pages

Il existe bien une fonction "extraire et créer un style générique". Je ne l'ai jamais utilisée. Pour la tester:
Clique droit sur une balise contenant un style interne, > styles internes > "extraire et créer un style générique".
Cela crée une feuille de style incorporée. Le style attaché à la balise disparaît au profit de la feuille de style. Ensuite, il est toujours possible d'exporter la feuille de style.
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.
Exact.BberXIII81 a écrit :J'en déduis que l'équivalent de "feuille de style interne" c'est "feuille incorporée" que je sélectionne donc.
Quand un débutant crée de la mise en forme par l'interface de Kpz, par exemple en sélectionnant du texte puis dans la barre principale "Format, Couleur du texte", ce sont des styles internes, du css dans les balises html, qui sont créés. C'est gênant, ça ne devrait pas, c'est une faiblesse du logiciel me semble-t'il.
Ceci devrait engendrer un avertissement de Kpz du genre "Voulez-vous créer une feuille de style?, "Oui/Non", si je veux juste faire un essai, je dis "Non".
Plus tard, le débutant veut évoluer et se dit qu'il voudrait bien avoir une feuille de style externe, et le voilà bien embêté.
Je n'arrive pas à retrouver la manip de chinon37 qui pourrait corriger ça et aider BberXIII81, d'autre part.
Message envoyé avec : Mozilla/5.0 (Windows; U; Windows NT 5.1; fr; rv:1.8.1.3) Gecko/20070309 Firefox/2.0.0.3
Win:Kpz version 0.7.10 (20070831)
Ubuntu:Kpz v 20090206
2 tutos :
http://josar.free.fr/index.html
http://info.sio2.be/kpz/
1 nécessité :
http://www.geckozone.org/forum/viewtopic.php?t=51228
Ubuntu:Kpz v 20090206
2 tutos :
http://josar.free.fr/index.html
http://info.sio2.be/kpz/
1 nécessité :
http://www.geckozone.org/forum/viewtopic.php?t=51228
Qui est en ligne ?
Utilisateurs parcourant ce forum : Aucun utilisateur inscrit et 1 invité