|
Dernière réponse | ||
---|---|---|
Sujet : Aidez moi à rendre un site compatible avec Netscape 4.xx | ||
Scoubidoo |
|
Aperçu |
---|
Vue Rapide de la discussion |
---|
Scoubidoo |
|
Scoubidoo |
. |
Scoubidoo | ouais on aimerais bien savoir...
J'ai essayé de faire une feuille se style pour un tableau qui prend une image comme fond.... bin ça passes sous IE mais pas sous Netscape :( :( :( |
tanguy | up
parceque moi aussi j'aimerais bien savoir, car je pense que c'est impossible avec css de spécifier des images (des couleurs oui). Et comment se passer de <font class="truc_muche_css"> je suis aussi curieux ! Et quelques précisions en plus sur xhtml 1.1 aideraient aussi, genre les 2-3 grosses différences avec html 4.1. il m'avait semblé que xhtml reprend quelques principes de xml mais quoi exactement et quel est l'intéret par rapport à html ? Es ce que dans la pratique les navigateurs le supportent bien, y'a t'il les mêmes pb qu'avec html (interprétations différentes suivants les navigateurs) ? |
Scoubidoo |
[edtdd]--Message édité par Scoubidoo--[/edtdd] |
Scoubidoo |
|
allergy | Hmmm...
Tant pis si je me fais flamer, mais proposer d'utiliser les CSS pour rendre une page compatible avec Netscape 4, ca me semble... inhabituel :) Personnellement, j'ai laissé tombé la compatibilité NS4.x pour utiliser les CSS. Mon code valide parfaitement (ou presque), mais les pages sont presque illisibles avec NS4... Alors, comme le 6 est sorti, je me permets de ne pas tenir compte des anciennes versions. [fin d'avis personnel] |
Scoubidoo | un bout de code:
<-le tableau avec une image de fond:-> <table width="780" border="0" cellspacing="0" cellpadding="0" align="center" background="fond.gif"> <tr> <td width="155" align="center" valign="top"> <p> </p> <-Un premier sous tableau-> <table width="100%" border="0" cellspacing="0" cellpadding="0"> <tr> <td><img src="menu.gif" width="100" height="20"></td> </tr> </table> <-et le sous tableau avec une couleur de fond-> <table width="100%" border="1" cellspacing="0" cellpadding="0" bordercolor="#B0BCD0" bgcolor="#003366"> <tr valign="top" align="center"> <td height="725"> etc..... [edtdd]--Message édité par Scoubidoo--[/edtdd] |
tanguy |
|
Scoubidoo | http://lanstadium.fr.st ce site c'est une horreur avec Netscape!!!! J'aimerais le rendre full compatible IE/NS apparemment, Netscape n'aime pas avoir un tableau avec une image de fond avec dedans un autre tableau avec un couleur de fond. Il n'interprète pas la couleur de fond du sous-tableau et affiche l'image de fond du premier tableau en le réptant. Avec un dessin ça serait plus facile.. |
tanguy | Je savais pas que css permettait de définir des images de fond (des images, pas des couleurs)
en revanche moi j'utilise <td background="bonjour.jpg" width="33%">bonjour</td> et ca marche sur tout les navigateurs mais c'est pas dans la norme. j'ai pas essayer <table background=""> Je me dis que 1 erreur dans mon code html qui passe sur tous les navigateurs, je vais pas en mourrir et personne ne pourras me le reprocher... Sinon pour l'histoire de la balise <font> je fais régulièrement <font class="title"> par exemple et comment tu fais si tu veux une boite avec bgcolor ? il est comment ton css ? |
Scoubidoo | aidez moua!!! |
Scoubidoo | ah bon.... comment ça??
sinon tu pourrais pas m'expliquer comment appliquer un fond dans un tableau avec les styles css. |
tanguy | scoubidou je sens que c'est toi qui a trouvé un bug dans mon forum ;)
j'avais fais une veille modif et j'avais complètement oublié. merci :-) |
Scoubidoo | explique comment faire? |
Scoubidoo | oui mais en respectant la norme, est ce possible de mettre une image de fond pour un tableau????
J'aimerais savoir.... pcq c ça qui fait tout merder avec Netscape... |
Scoubidoo | dreamweaver m'a sorti ça
<table width="780" border="0" cellspacing="0" cellpadding="0" align="center" background="logo.gif"> le valideur de code m'a dit ça: Error: there is no attribute "BACKGROUND" for this element (in this HTML version) comprends pas... je dois revoir mon html, aide moi stp |
tanguy | Si tu as quelques erreurs dans ton code, notamment pour le coup d'une image dans un <td background="..."> c'est pas un drame ;)
Un exemple de css : a:link {color:#000000; text-decoration:none} a:active {color:#000000; text-decoration:none} a:visited {color:#000000; text-decoration:none} a:hover {color:#000000; text-decoration:underline} body {background-color:#505050} .title {color:#000000; font-family:verdana,helvetica; font-size:12px; font-weight:bold; text-decoration:none} .text {color:#000000; font-family:verdana,helvetica; font-size:12px; font-weight:normal; text-decoration:none} .tiny {color:#000000; font-family:verdana,helvetica; font-size:10px; font-weight:normal; text-decoration:none} je définis notamment 3 styles (title, text, tiny) et quand je veux afficher un titre, j'ai plus à me poser de questions sur la taille de la police ou un autre truc du genre, je fais : <font class="title">Hello world !</font> et automatiquement "Hello world !" est dans le bon style. c'est donc plus clair, moins de code, donc moins de bugs... Toutes tes pages peuvent se référer au même fichier css avec la ligne suivante : <link rel="stylesheet" type="text/css" href="style.css"> magique ! evidemment un peu faire des trucs on peu plus poussé ;) Sinon pour Dreamweaver, je ne l'ai jamais utilisé. j'utilise UNIX pour l'os, Scite comme simple éditeur de texte (http://www.scintilla.org) et weblint pour valider. Et bizarement mon site web http://tanguy.dyndns.org tourne comme un charme sur tous les navigateurs de la terre, même en mode console :-) |
Scoubidoo | autre chose, j'ai fait pas mal de truc avec dreamweaver et je vois que HTML n'accepte n'accepte pas d'avoir une image de fond dans un tableau... alors que DW me l'accepte....:??: :??: |
Scoubidoo | OK merci je vais essayer de m'appliquer.
Je comprends pas un truc.... dois je utiliser les CSS??? [edtdd]--Message édité par Scoubidoo--[/edtdd] |
tanguy | http://validator.w3.org/check?uri= [...] ansitional
ca fait mal ! (j'ai essayé la frame principale) pourtant j'ai choisi le moins strict (html 4.1 trans) si tu respectes le format html tel qu'il a été énoncé, alors tu n'auras aucun pb avec TOUS les navigateurs. et c'est pas très difficile de le respecter. qd on voit ça, ça veut dire que tu n'utilises pas de css et que tu y gagnerais beaucoup : <font size=6 face=Arial, Helvetica, sans-serif> de plus met bien des quotes "" partout, j'ai déjà eu des effets de bords sans. sinon ta page est bien indentée et propre, donc tu n'auras pas trop de mal. |
Scoubidoo | tu peux etre plus précis???
XHTML c du HTML étendu.... comment ça marche? |
Scoubidoo | Voilà, le site http://lanstadium.fr.st marche nickel sous IE mais c'est une catastrophe avec Netscape.... les tailles de tableau sont pas recpectés, etc....
Si qqun peut m'aider à améliorer ça ça serait cool. |