[Résolu-Merci]Mise en page

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

spock
Arias
Messages : 10
Inscription : 29 août 2006, 18:24

[Résolu-Merci]Mise en page

Message par spock »

Bonjour,

J'ai creé un petit site avec l'aide d'un de vos tutoriel.
J'ai utilisé un calque avec une liste de définition pour creer un menu de navigation et j'ai appliqué une feuille de style.
Cependant j'ai plusieurs problèmes :

La feuillle de style est prise en charge par internet explorer mais pas
contre elle ne fonctionne pas avec Opera et Firefox.

J'ai ajouté un compteur en haut de la page. Le problème c'est que ce compteur utilise les parametres CSS du menu. Je ne sais pas comment les désactiver.

Voila ce que cela donne: http://psychiatrieland.ifrance.com/

Pourriez vous m'aider ?


Message envoyé avec : Opera/9.01 (Windows NT 5.1; U; fr)
Dernière modification par spock le 01 sept. 2006, 00:43, modifié 1 fois.
Omnisilver
Tyrannosaurus Rex
Messages : 2359
Inscription : 26 juin 2004, 19:44

Message par Omnisilver »

Bonjour,

C'est tout à fait normal Firefox et Opera n'arrivent pas à utiliser ta feuille de style :

Code : Tout sélectionner

 <link media="screen" rel="stylesheet" href="file:///C:/Documents%20and%20Settings/HP_Propri%E9taire/Mes%20documents/Site2/decors.css" type="text/css">
Mets-là sur la toile, et mets le lien à jour, ça devrait mieux fonctionner :wink: (là je me demande comment IE arrivait à utiliser ta CSS, il devait l'avoir en cache ?)
Invité

Message par Invité »

J'ai mis ca : <link rel="stylesheet" href="decors.css" type="text/css">
et ca marche pas. :(
Le fichier est bien sur le serveur...

Message envoyé avec : Opera/9.01 (Windows NT 5.1; U; fr)
Omnisilver
Tyrannosaurus Rex
Messages : 2359
Inscription : 26 juin 2004, 19:44

Message par Omnisilver »

Tu tiens le bon bout : la CSS est maintenant détectée et utilisée :)

Maintenant ... jettes-y un oeil (à ta CSS) et dis-moi pourquoi les images ne s'affichent pas :wink:

Indice : il s'agit du même problème que pour indiquer le fichier CSS
spock
Arias
Messages : 10
Inscription : 29 août 2006, 18:24

Message par spock »

J'ai compris. :wink:
Je fais comment pour modifier ce fichier ?

Message envoyé avec : Opera/9.01 (Windows NT 5.1; U; fr)
Omnisilver
Tyrannosaurus Rex
Messages : 2359
Inscription : 26 juin 2004, 19:44

Message par Omnisilver »

Eh bien, tu dois en avoir une version sur ton disque dur non ? Ouvres-là avec ton éditeur de texte, modifie les liens à modifier, sauvegarde le fichier, puis mets-le sur le serveur à la place de l'ancien (à l'aide d'un client ftp comme filezilla).

Au fait, ces problèmes que tu rencontre sont classiques, c'est parce que tu utilises des liens absolus. Avec des liens relatifs, tu n'aurai pas eu de souci au passage de ton ordinateur à la mise sur le Net ;)

Exemple de lien absolu :

Code : Tout sélectionner

href="http://psychiatrieland.ifrance.com/decors.css"
Exemple de lien relatif :

Code : Tout sélectionner

href="decors.css"
Kazé
Varan
Messages : 1743
Inscription : 10 févr. 2005, 10:26

Message par Kazé »

La faute en incombe (au moins partiellement) à Nvu, qui utilise systématiquement des URLs absolues dans les feuilles de styles.
spock a écrit :Je fais comment pour modifier ce fichier ?
Soit en passant par l'affichage "Source", soit en installant KaZcadeS + urlCleaner...
KompoZer lead dev
Ubuntu 10.04 Lucid Lynx — « L'erreur est humaine, mais vraiment foutre la merde nécessite le mot de passe root. »
spock
Arias
Messages : 10
Inscription : 29 août 2006, 18:24

Message par spock »

j'y arrive pas.

Il faut que je remplace par exemple cela :

Code : Tout sélectionner

background-image: url(file:///C:/Documents%20and%20Settings/HP_Propri%E9taire/Mes%20documents/Site2/Collinesenneiges.jpg)
par cela :

Code : Tout sélectionner

background-image: "Collinesenneiges.jpg"
Quelle est la bonne syntaxe ?

Message envoyé avec : Opera/9.01 (Windows NT 5.1; U; fr)
Kazé
Varan
Messages : 1743
Inscription : 10 févr. 2005, 10:26

Message par Kazé »

La bonne syntaxe serait :

Code : Tout sélectionner

background-image: url(Collinesenneiges.jpg);
KompoZer lead dev
Ubuntu 10.04 Lucid Lynx — « L'erreur est humaine, mais vraiment foutre la merde nécessite le mot de passe root. »
spock
Arias
Messages : 10
Inscription : 29 août 2006, 18:24

Message par spock »

Merci à vous deux, ca marche. :)
Il faut que je fasse maintenant les autres pages.

Message envoyé avec : Opera/9.01 (Windows NT 5.1; U; fr)
spock
Arias
Messages : 10
Inscription : 29 août 2006, 18:24

Message par spock »

J'ai intallé un compteur en haut de la page.
Il me prend le CSS du menu. Comment je peut désactiver cet endroit ?
(peut on aussi enlever les lignes sous les liens ?)

Message envoyé avec : Opera/9.01 (Windows NT 5.1; U; fr)
chinon37
Animal mythique
Messages : 5319
Inscription : 21 mars 2005, 10:17

Message par chinon37 »

le probleme vient du fait que tu a des liens au niveau de ton compteur qui renvoient vers ifrance -> comme ton css affecte toutes les balises <a>, le compteur est concerné.
Tu peux créer ppar exemple une classe pour ton menu (exemple: .menu) et nommer ta règle pour habiller ton menu ".menu a". Tu supprimes la règle pour tous les <a> et le problème devrait se résoudre.

attention

Code : Tout sélectionner

<div style="position: absolute; top: 8px; height: 59px; left: 8px; width: 114px; background-image: url(file:///C:/Documents%20and%20Settings/
HP_Propri%E9taire/Mes%20documents/Site2/structure.jpg);">
l'image pointe vers le disque dur!!!
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.
Invité

Message par Invité »

Merci, ca marche. :lol:
Tu fais comment pour enlever les lignes sous les liens ?

Message envoyé avec : Opera/9.01 (Windows NT 5.1; U; fr)
chinon37
Animal mythique
Messages : 5319
Inscription : 21 mars 2005, 10:17

Message par chinon37 »

pour la règle appliquée à ".xxxx a", cocher texte normal dans l'onglet texte: même si dans nvu, le soulignement reste, il disparait quand tu fais un aperçu dans un navigateur
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.
spock
Arias
Messages : 10
Inscription : 29 août 2006, 18:24

Message par spock »

Cela ne marche pas...

Message envoyé avec : Opera/9.01 (Windows NT 5.1; U; fr)
Répondre

Qui est en ligne ?

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