Liens-boutons OKt avec Firefox Safari non avec IE

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

Parad0xa

Liens-boutons OKt avec Firefox Safari non avec IE

Message par Parad0xa »

Sur mon site http://teatregy0.free.fr/ créé avec KompoZer, certains liens boutons de la page : http://teatregy0.free.fr/klossowski.html s'ouvrent sans problèmes avec Firefox, ou safari, mais ne fonctionnent pas sous IE.

Le clic se fait bien mais il est sans effet.

Que puis-je faire, puisque des lectuers potentiels sont sous IE ?

Merci

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

Message par Mongo Bob »

Kompozer peut faire ça?

Code : Tout sélectionner

<!DOCTYPE html PUBLIC "-//w3c//dtd html 4.0 transitional//en">
Html 4.0?
Le bon doctype serait ça :

Code : Tout sélectionner

<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
Bref. Essaie de faire direct le lien sur [(pdf)] et pas sur [<button>(pdf)</button>], donc, plutôt ça :

Code : Tout sélectionner

<button type="button"><a target="_blank" href="http://teatregy0.free.fr/INTROduction.pdf">(pdf)</a></button>
Ce qui signifie de sélectionner pour créer le lien, non pas le bouton avec le texte dedans, mais le texte [(pdf)] seul, dedans le bouton.



Sinon, je doute du bien-fondé de ce qui est inscrit actuellement entre <span> et </span> :

Code : Tout sélectionner

<span style="color: red; font-weight: bold;">
si c'est pour agir sur la couleur et police de [(pdf)], qui du coup, devrait être en rouge et gras, ben ça ne marche pas, il reste en noir et maigre...
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
Gagea
Iguane
Messages : 627
Inscription : 20 juil. 2008, 10:25

Message par Gagea »

Bonjour,
Quand j'ai débuté en juillet, j'avais eu ce même problème de disparition de l'URL dans le DOCTYPE.
http://www.geckozone.org/forum/viewtopi ... ht=#464849
Grace à Fabrice j'ai pu enfin trouver que j'avais téléchargé Tidy sur le site 01.net, alors qu'il fallait le télécharger sur le site officiel http://tidy.sourceforge.net/#support comme je l'ai d'ailleurs indiqué depuis sur mon tuto http://josar.free.fr/tutoKompozer/kompozerInstal.html

Merci Mongo Bob pour cette explication très claire d'un lien sur un texte dans un bouton.

Message envoyé avec : Mozilla/5.0 (Windows; U; Windows NT 5.1; fr; rv:1.9.0.4) Gecko/2008102920 Firefox/3.0.4
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 »

Gagea a écrit :Quand j'ai débuté en juillet, j'avais eu ce même problème de disparition de l'URL dans le DOCTYPE.
oui, mais, je ne comprends toujours pas pourquoi il a une version de html qui serait la 4.0 au lieu de la 4.0.1, est-ce que la 4.0 a jamais existé d'ailleurs?
En plus, dans la partie hors url, la casse aussi est différente.
Chez Parad0xa :

Code : Tout sélectionner

<!DOCTYPE html PUBLIC "-//w3c//dtd html 4.0 transitional//en"> 
chez W3C (et Kpz) :

Code : Tout sélectionner

<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"(...) 
(source bien connue : http://www.w3.org/QA/2002/04/valid-dtd-list.html)
jamais vu Kpz faire ça, ça serait un document récupéré de DW ou FP ou je sais pas quoi, que ça me surprendrait pas.
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
chinon37
Animal mythique
Messages : 5319
Inscription : 21 mars 2005, 10:17

Message par chinon37 »

Mongo,

Je ne sais pourquoi un tel questionnement de ta part. Hormis le 4.0 qui traine, il ne fait aucun doute que le code est du KompoZer pur "barre d'outils mise en forme2" :lol:
Y aurait-il eu du changement depuis ce matin? :

Code : Tout sélectionner

XHTML 1.0 Transitional
sur la 1ere page

Code : Tout sélectionner

HTML 4.01//EN
sur la 2nde page ??!
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.
Mongo Bob
Varan
Messages : 1903
Inscription : 10 sept. 2005, 01:51

Message par Mongo Bob »

chinon37 a écrit :Je ne sais pourquoi un tel questionnement de ta part.
Kpz ne fait pas des doctypes pareils avec les minuscules et les majuscules bouleversées, voilà pourquoi! C'est sûr que c'est pas le fait qu'il ne soit pas conforme W3C qui va m'empêcher de dormir!
chinon37 a écrit :Y aurait-il eu du changement depuis ce matin? :
2ème page indiquée par Paradoxa :

Code : Tout sélectionner

<!DOCTYPE html PUBLIC "-//w3c//dtd html 4.0 transitional//en"> 
pas de changement chez moi. Je crois vraiment pour cette 2ème page, à un document mal récupéré d'un éditeur non conforme, la pratique n'est pas critiquable, mais il faut tenter de bien récupérer. Il me semble que si on veut travailler avec Kpz, c'est pour respecter les standards. Kpz ajoute aussi ceci à la création d'une nouvelle page :

Code : Tout sélectionner

<meta content="text/html; charset=ISO-8859-1"
 http-equiv="content-type">
absent de la 2ème page de Paradoxa.

Mais j'aimerais surtout avoir un retour sur la question principale! :?
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
Par0xa

Message par Par0xa »

Bonjour,

J'ai mis très longtemps à répondre car depuis ce matin je tente de suivre les conseils donnés par Mongo d'abord puis par tous les autres.

Résultat actuel et explications :

1/ Effectivement ce sont mes fichiers récupérés de deux précédents sites créés en 1998 sur multimania.lycos.fr et impossible à modifier sur ce site du fait de leur changement de FTP etc. que je tente depuis quelques jours de remettre en forme sur mon nouveau site grâce à File Zilla et Kompozer.

2/ Travaillant de façon très empirique cela crée des conflits du genre de celui que Mongo signale.

3/ Malgré tout même en recalibrant le Code (grâce à Gagea et àNotepad++):

Code : Tout sélectionner

<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"(...) 
et en rentrant :
Code:

Code : Tout sélectionner

<button type="button"><a target="_blank" href="http://teatregy0.free.fr/INTROduction.pdf">(pdf)</a></button>

je n'ai pu obtenir un fonctionnement des boutons sur IE (ça bouleversait toute la page et en enlevait même la fonction chez Firefox et safari) : j'ai donc fait autrement.

4/ Je vais maintenant tenter de rendre propre toutes les autres pages (aussi bien celles que j'ai récupérées de mes précédents sites que celles que j'ai créées depuis) : notamment les pages index et accueil, (sur celle-ci la vidéo se lit sur IE et Firefox mais pas sur Safari).

5/ Je m'attelle donc à "recoder".

En tout cas merci à tous.


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

Message par Mongo Bob »

Il convient de donner la solution qui peut servir aux autres :
En fait, tu as supprimé les <button> pour que ça marche dans IE.
IE (6, du moins) refuse de faire fonctionner un lien sur un <button>.
D'autre part, il valait mieux attribuer la mise en forme de "pdf" aux liens eux-mêmes, plutôt qu'à ce fameux <span> inopérant, bon courage pour la suite.
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 5 invités