css externe

Le premier forum francophone sur l'éditeur de pages Web multiplateforme (Linux, Mac OS X, Windows) qui monte… KompoZer, héritier de Nvu, permet de créer vos pages Web graphiquement (wysiwyg) sans aucune connaissance du langage HTML.

Modérateur : chinon37

csv
Arias
Messages : 7
Inscription : 13 févr. 2009, 17:13

css externe

Message par csv »

Bonjour,

j'ai fait un petit tour sur le forum mais de trop nombreux sujets correspondaient à ma demande - impossible de trier.
Du coup ma question aura peut-être été déjà posée. Tant pis, désolé.

Voici :

j'ai créé un css externe à partir de l'interne initial, pour le répéter facilement (classique). Par contre, il se trouve maintenant que le fichier css de référence (style.css) est sur le serveur distant, et non sur mon poste de travail ! (i.e. kompozer pointe vers le distant).
Du coup, impossible de faire des corrections avec un soft externe (perso j'utilise Notepad++), parce que :
1-si je les fais sur le serveur distant, kompozer ne les voit pas (il envoie les éléments en publiant, mais ne les reçoit pas) ;
2-si je les fais sur mon poste, il ne les voit pas puisque pointant vers le serveur distant !

Y-a-t-il une âme généreuse et subtile qui connaîtrait une solution ?

Merci beaucoup !

C. Sauvenay

Message envoyé avec : Mozilla/5.0 (Windows; U; Windows NT 5.1; fr; rv:1.9.0.6) Gecko/2009011913 Firefox/3.0.6
Mongo Bob
Varan
Messages : 1903
Inscription : 10 sept. 2005, 01:51

Message par Mongo Bob »

Tu ne peux pas télécharger le css externe en retour vers ton poste avec le même outil qui t'a permis de l'envoyer sur le serveur distant?
Qu'as-tu utilisé pour l'envoi?


Message envoyé avec : Mozilla/5.0 (X11; U; Linux i686; fr; rv:1.9.0.5) Gecko/2008121622 Ubuntu/8.10 (intrepid) Firefox/3.0.5
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
Ymai
Tyrannosaurus Rex
Messages : 4220
Inscription : 12 mars 2005, 11:36

Message par Ymai »

Mongo Bob a écrit :Tu ne peux pas télécharger le css externe en retour vers ton poste avec le même outil qui t'a permis de l'envoyer sur le serveur distant?
Bonne idée, mais un simple http://www.monsite.net/sous_repertoire/style.css suffit pour obtenir la feuille de style.
Il n'y a plus qu'à faire un copier/coller.
Pourquoi faire compliqué...

[edit]Exemple: http://www.geckozone.org/forum/template ... kozone.css [/edit]

Message envoyé avec : Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.9.0.6) Gecko/2009020911 Ubuntu/8.04 (hardy) Firefox/3.0.6
Dernière modification par Ymai le 14 févr. 2009, 12:52, modifié 1 fois.
ymai
« Un enfant de cinq ans comprendrait cela ! Allez me chercher un enfant de cinq ans ! »
Groucho Marx.
Mongo Bob
Varan
Messages : 1903
Inscription : 10 sept. 2005, 01:51

Message par Mongo Bob »

Ymai a écrit :Pourquoi faire compliqué...
ooouuuhhhh, ça va, hein? Toujours plus malin que les autres , celui-là...



(et hop! un post de plus)

Message envoyé avec : Mozilla/5.0 (Windows; U; Windows NT 5.1; fr; rv:1.9.0.6) Gecko/2009011913 Firefox/3.0.6
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
GAUNCE
Iguane
Messages : 652
Inscription : 19 déc. 2004, 00:48

Message par GAUNCE »

Ymai a écrit :Bonne idée, mais un simple http://www.monsite.net/sous_repertoire/style.css suffit pour obtenir la feuille de style.
Il n'y a plus qu'à faire un copier/coller.
Pourquoi faire compliqué...

[edit]Exemple: http://www.geckozone.org/forum/template ... kozone.css[/edit]

Message envoyé avec : Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.9.0.6) Gecko/2009020911 Ubuntu/8.04 (hardy) Firefox/3.0.6
Tes deux adresses mènent vers : "Page introuvable"
Ma configuration
Si tu es dans l'obscurité, viens sur ce forum pour t'éclairer (proverbe Landais)
" La libertat qu'ei lo camin "
Ymai
Tyrannosaurus Rex
Messages : 4220
Inscription : 12 mars 2005, 11:36

Message par Ymai »

Forcément.
Pour la première, c'est un peu normal..
Pour la deuxième, si je colle [/edit] à l'adresse, ça ne peut pas fonctionner.
Je corrige.

Message envoyé avec : Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.9.0.6) Gecko/2009020911 Ubuntu/8.04 (hardy) Firefox/3.0.6
ymai
« Un enfant de cinq ans comprendrait cela ! Allez me chercher un enfant de cinq ans ! »
Groucho Marx.
csv
Arias
Messages : 7
Inscription : 13 févr. 2009, 17:13

précisions

Message par csv »

Bonjour, et merci pour votre aide

En fait j'ai dû mal m'expliquer. Bien sûr je peux éditer mon css dans n'importe quel éditeur, je peux l'uploader comme le downloader, aucun souci pour ça.
Mon problème est d'une autre nature, et je vais tenter d'être clair :

lorsque j'ai demandé à Kompozer de générer un css externe, il l'a créé non pas sur mon poste mais sur le serveur distant, et il a pointé dessus. autrement dit, la référence css des fichiers en local est distante !
C'est déjà étrange, la logique voudrait que tout soit local et que lors de l'upload tout se charge à distance.
MAIS il y a encore plus compliqué !
En effet, lorsque je fais des corrections en local, elles ne sont pas répercutées en distance ! Il faut donc faire les manœuvres suivantes :

1-faire les corrections en local pour les visualiser
2-ouvrir le css dans un éditeur et faire les même corrections
3-uploader ce fichier pour visualiser les corrections.

Ce que je voudrais c'est : faire les corrections en local et tout uploader après validation.

J'espère avoir été un peu plus clair, mais je reconnais que ce n'est pas très aisé !

Merci encore !

CS

Message envoyé avec : Mozilla/5.0 (Windows; U; Windows NT 5.1; fr; rv:1.9.0.6) Gecko/2009011913 Firefox/3.0.6
Mongo Bob
Varan
Messages : 1903
Inscription : 10 sept. 2005, 01:51

Message par Mongo Bob »

Tu peux montrer une page de ton code, je pensais à un pb d'adresse absolue au lieu de relative mais...

Message envoyé avec : Mozilla/5.0 (Windows; U; Windows NT 5.1; fr; rv:1.9.0.6) Gecko/2009011913 Firefox/3.0.6
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
csv
Arias
Messages : 7
Inscription : 13 févr. 2009, 17:13

Message par csv »

Voilà le début du html.
En attendant, pour ne pas me prendre la tête, je fais les corrections directement sur le serveur distant, via PSpad. Mais c'est pas très pratique...


<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<title>l'agence</title>
<link rel="stylesheet" href="styles.css"
type="text/css" />
</head>

Merci beaucoup

Message envoyé avec : Mozilla/5.0 (Windows; U; Windows NT 5.1; fr; rv:1.9.0.6) Gecko/2009011913 Firefox/3.0.6
Mongo Bob
Varan
Messages : 1903
Inscription : 10 sept. 2005, 01:51

Message par Mongo Bob »

Ta feuille de style s'appele "styles.css" et elle se trouve bien à côté de tes fichiers html, pas dans un dossier à côté, c'est bien ça?

d'autre part, sans savoir si ça a une incidence, il convient de donner un titre à ta feuille de style et de désigner les medias auxquels elle s'applique ("all" est le plus répandu) mais sans savoir si...

Code : Tout sélectionner

<link rel="stylesheet" href="styles.css" type="text/css" title="styles" media="all" /> 
sans savoir si...(l'absence de désignation de media pourrait...)

csv a écrit :la référence css des fichiers en local est distante !
on est dans la 4ème dimension ou un beanz du même type?
Message envoyé avec : Mozilla/5.0 (Windows; U; Windows NT 5.1; fr; rv:1.9.0.6) Gecko/2009011913 Firefox/3.0.6
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
csv
Arias
Messages : 7
Inscription : 13 févr. 2009, 17:13

Message par csv »

Oui, en effet, le fichier est dans le même dossier.
Je vais tenter le media : all mais je ne vois pas ce que ça pourrait changer...
A priori il y a un truc avec Kompozer qui doit m'échapper...

Merci beaucoup

Message envoyé avec : Mozilla/5.0 (Windows; U; Windows NT 5.1; fr; rv:1.9.0.6) Gecko/2009011913 Firefox/3.0.6
Ymai
Tyrannosaurus Rex
Messages : 4220
Inscription : 12 mars 2005, 11:36

Message par Ymai »

Bonjour
Je pense que l'on peut affirmer que la référence au fichier "styles.css" est relative puisque le chemin n'est pas donné.
Si "beanz" il y a, il doit être
- du côté du navigateur plutôt que de KompoZer (un effet de cache?)
- du côté du module de publication de KompoZer qu'il faut abandonner au profit d'un vrai logicie de FTP (Filezilla, par exemple)


Message envoyé avec : Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.9.0.6) Gecko/2009020911 Ubuntu/8.04 (hardy) Firefox/3.0.6
ymai
« Un enfant de cinq ans comprendrait cela ! Allez me chercher un enfant de cinq ans ! »
Groucho Marx.
csv
Arias
Messages : 7
Inscription : 13 févr. 2009, 17:13

Message par csv »

Merci.
Le souci, et l'étrangeté, c'est quand même que dans l'éditeur CSS de Kompozer, le lien CSS est déterminé sur le serveur distant, et non sur l'ordinateur local... Je pense en effet que le problème vient de là !

Cordialement

CS

Message envoyé avec : Mozilla/5.0 (Windows; U; Windows NT 5.1; fr; rv:1.9.0.6) Gecko/2009011913 Firefox/3.0.6
Gagea
Iguane
Messages : 627
Inscription : 20 juil. 2008, 10:25

Re: css externe

Message par Gagea »

csv a écrit :j'ai créé un css externe à partir de l'interne initial, pour le répéter facilement (classique). Par contre, il se trouve maintenant que le fichier css de référence (style.css) est sur le serveur distant, et non sur mon poste de travail !
Pour exporter la feuille de style dans Cascades, as-tu cliqué sur le bouton "Exporter le feuille de style et utiliser la version exportée" ?

Message envoyé avec : Mozilla/5.0 (Windows; U; Windows NT 5.1; fr; rv:1.9.0.6) Gecko/2009011913 Firefox/3.0.6
Un tuto pour débuter avec Kompozer : Initiation Internet : Kompozer et CSS
Un tuto d'exercices : Apprendre Kompozer
Mongo Bob
Varan
Messages : 1903
Inscription : 10 sept. 2005, 01:51

Message par Mongo Bob »

csv a écrit :dans l'éditeur CSS de Kompozer, le lien CSS est déterminé sur le serveur distant, et non sur l'ordinateur local..
quel est ce lien exactement? (cop d'éc?)

Message envoyé avec : Mozilla/5.0 (Windows; U; Windows NT 5.1; fr; rv:1.9.0.6) Gecko/2009011913 Firefox/3.0.6
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
Répondre

Qui est en ligne ?

Utilisateurs parcourant ce forum : Aucun utilisateur inscrit et 4 invités