interface avec des tables : qu'en pense le w3c ? [HTML] - HTML/CSS - Programmation
Marsh Posté le 12-02-2003 à 18:17:00
tu t'en fous du validateur
ça peut très bien passer partout même s'il te sort des erreurs
par contre le code n'est pas parfait
notamment la série des <td> vides vers la fin et parce que les attributs sont définis par width=140 et pas par width="140" (quotes)
mais ça passera quand même...
Marsh Posté le 12-02-2003 à 18:21:26
Anakn a écrit : tu t'en fous du validateur |
Tu es sûr que tu ne t'es pas perdu ici ? Tu n'aurais pas cliqué sur prog à la place de graphisme toi par hasard ?
Je dis ça, mais c'est pour ton bien...
Marsh Posté le 12-02-2003 à 18:27:03
Ok merci.
Anakn a écrit : tu t'en fous du validateur |
Effectivement c'est pas tant le validateur que la compatibilité avec les brouteurs existant qui m'intéresse, mais si on peut faire d'une pierre 2 coups hein...
Je vais voir si on peut rajouter par défaut des guillemets partout, j'imagine (j'espère...) que oui.
Marsh Posté le 12-02-2003 à 18:30:12
parappa a écrit : |
Et bien écoutes, si tu as envie de tester ton site avec tous les brouteurs existants plutôt que de respecter un standard, c'est ton problème, mais ça risque d'être long...
Tandis que si tu respectes les standards, tu as déjà plus de chance de passer moins de temps à débugger ce que tu as écrit.
Marsh Posté le 12-02-2003 à 18:34:13
HotShot a écrit : Parappa : tu reviendras quand il y aura du contenu stp, passque là on peut pas te dire grand chose... |
Oui oui j'ai bien compris merci.
Marsh Posté le 12-02-2003 à 18:41:27
J'ai tout un tas de doctype possibles, lequel est-ce que je dois utiliser ?
Marsh Posté le 12-02-2003 à 18:49:55
Si je ne met pas de doctype je peux pas essayer le validateur. Là j'ai mis le premier de la liste, "HTML 4.01 Transitional".
Apparemment il aime pas les attributs du body.
<body bgcolor=#FFFFFF leftmargin=0 topmargin=0 marginwidth=0 marginheight=0>
Y a une alternative à ça ?
Marsh Posté le 12-02-2003 à 18:56:09
HotShot a écrit : déjà, prends l'habitude de mettre des guillemets aux attributs... et ca devrait aller un peu mieux (si tu ne veux pas utiliser de CSS) |
Si si, je vais en utiliser (de toute façon pour faire des "iframe" convenables je suis obligé, et puis pour tous les textes, les liens etc.), là c'était simplement pour tester l'export direct d'ImageReady. J'en avais entendu beaucoup de mal, mais apparemment ça fonctionne relativement bien. Enfin j'ai rien trouvé pour lui faire mettre des guillemets, ça c'est chiant. (Edit : Ah bah si en fait c'est bon.)
Edit : avec des guillemets il ne me prend toujours pas mon body et ses attributs.
Marsh Posté le 12-02-2003 à 19:08:55
1: <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" |
Line 7, column 6: end tag for element "HEAD" which is not open (explain...). |
Pourquoi il me dit ça
Marsh Posté le 12-02-2003 à 19:29:14
parappa a écrit : [fixed] |
J'y connais rien, mais je pense qu'il faut rajouter des guillemets :
6: <meta http-equiv="Content-Type" content="text/html"; charset="iso-8859-1" />
Marsh Posté le 12-02-2003 à 19:41:59
parappa a écrit : Si je ne met pas de doctype je peux pas essayer le validateur. Là j'ai mis le premier de la liste, "HTML 4.01 Transitional". |
Les CSS comme d'hab. Il faut en prendre l'habitude
Marsh Posté le 12-02-2003 à 19:45:06
gm_superstar a écrit : |
Ok pas de soucis. Une idée pour l'erreur sur le </head> ?
Marsh Posté le 12-02-2003 à 19:45:40
parappa a écrit : Pourquoi il me dit ça |
Parce que tu ne fais pas du XHTML
Or ta balise <meta> est écrite comme en XHTML.
Marsh Posté le 12-02-2003 à 19:46:25
HotShot a écrit : nope, la syntaxe est bien content="machin; charset=machin" /> |
Autant pour moi, désolé
Marsh Posté le 12-02-2003 à 20:52:07
gm_superstar a écrit : |
Merci.
Marsh Posté le 12-02-2003 à 22:08:45
Comment est-ce qu'on fait pour laisser une case vide dans un tableau ? 'me semble que le ne fonctionne pas toujours.
Marsh Posté le 12-02-2003 à 22:27:50
'me semblait avoir lu que le n'était pas invisible sur certains navigateurs (netscape 4 de mémoire, mais je peux me tromper - enfin si c'est que netscape 4 à la rigueur spatropgrave, mais qu'en pensera le validateur ? ).
Marsh Posté le 12-02-2003 à 22:47:01
parappa a écrit : 'me semblait avoir lu que le n'était pas invisible sur certains navigateurs |
Non, c'est juste qu'il y avait un éditeur qui écrivait   (sans le ; après) donc forcément ça s'affichait avec NS4.
Marsh Posté le 13-02-2003 à 12:38:56
ReplyMarsh Posté le 13-02-2003 à 13:06:08
Juste un truc : ImageReady peut aussi créer du code avec des calques positionnés en absolu au lieu de ces immondes tableaux.
Il y a juste à cocher l'option "Generate CSS inline" (ou "Generate CSS in external file", ou un truc du genre) .
Marsh Posté le 13-02-2003 à 13:28:49
Tu veux dire générer une feuille de style ? Oui j'ai vu, mais j'ai pas encore essayé.
Marsh Posté le 12-02-2003 à 18:06:22
J'ai terminé une maquette de site sous toshop, je l'ai passée dans ImageReady pour la découper proprement et l'exporter. Je voudrais savoir ce que vous pensez du code généré.
(Je remplirai les ALT plus tard.)
L'interface finale sera peut-être conçue en css, mais je risque de ne pas avoir le temps de m'y plonger. Quelques questions donc : ce code passe-t-il le validateur (et puis comment tester ça d'ailleurs) ? La page s'affichera-t-elle correctement sur tous les navigateurs ?
Merci.