Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
976 connectés 

  FORUM HardWare.fr
  Programmation
  HTML/CSS

  [W3C-Validator] Il reste des erreurs...

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

[W3C-Validator] Il reste des erreurs...

n°959907
street51
Posté le 23-01-2005 à 14:20:01  profilanswer
 

:hello:  
 
J'aimerais que mon site respecte les normes de la W3C, et le fais donc valider, le problème c'est qu'il reste pas mal d'erreurs (83, mais bon si on enlève celles qui sont répétées plein de fois, ça doit en faire une trentaine), et je sais pas vraiment comment les corriger, donc j'aimerais bien qu'on m'explique d'où viennent les erreurs (j'aimerais bien comprendre d'où elles viennent. Merci ! :)
 
Le lien de la validation : http://validator.w3.org/check?uri= [...] et%2Fv4%2F

mood
Publicité
Posté le 23-01-2005 à 14:20:01  profilanswer
 

n°959910
Mjules
Parle dans le vide
Posté le 23-01-2005 à 14:25:02  profilanswer
 

déjà ton doctype est pas bon ; voilà ce qu'il devrait être

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/transitional.dtd">

pour du HTML ou  

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
     "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">

pour du xhtml
 
(en admettant que tu fasses du transitionnel, le strict serait mieux)
 
tu as plein de syntaxe xhtml alors que tu déclares un doctype html
 


Message édité par Mjules le 23-01-2005 à 14:27:55

---------------
Celui qui pose une question est idiot 5 minutes. Celui qui n'en pose pas le reste toute sa vie. |  Membre du grand complot pharmaceutico-médico-scientifico-judéo-maçonnique.
n°959914
Mjules
Parle dans le vide
Posté le 23-01-2005 à 14:30:49  profilanswer
 

tu as des styles n'importe comment : fichier externe/css interne plus style dans le code


---------------
Celui qui pose une question est idiot 5 minutes. Celui qui n'en pose pas le reste toute sa vie. |  Membre du grand complot pharmaceutico-médico-scientifico-judéo-maçonnique.
n°959928
street51
Posté le 23-01-2005 à 14:52:16  profilanswer
 

Mjules a écrit :


tu as plein de syntaxe xhtml alors que tu déclares un doctype html


 
On m'a dit que c'était "mieux" de mettre <br /> au lieu de <br>, par exemple, non ?
 

n°959932
skylight
Made in France.
Posté le 23-01-2005 à 14:55:11  profilanswer
 

Parce que en XHTML 1.x, toutes les balises se ferment.
<br> étant une balise à elle-même sans fin, il faut la fermer. => '<br />'
Même chose pour <img src.... />, ou <input ... /> ou encore <hr />.
 
Sinon, change ton doctype, du indique utiliser de l'HTML alors que tu utilises de l'XHTML.

n°959935
street51
Posté le 23-01-2005 à 14:57:50  profilanswer
 

Ouch, j'ai le double d'erreurs en mettant un doctype XHTML... :/

n°959940
skylight
Made in France.
Posté le 23-01-2005 à 15:00:21  profilanswer
 

Tip : toutes les balises et leurs attributs en minuscules.
Chaque attribut doit avoir des guillemets ou apostrophes autour de sa valeur
ex : <a href="toto">titi</a>
 

n°959945
Mjules
Parle dans le vide
Posté le 23-01-2005 à 15:01:21  profilanswer
 

<br /> c'est du xhtml (syntaxe xml, les balises sont fermées) <br> c'est du html (syntaxe sgml)


---------------
Celui qui pose une question est idiot 5 minutes. Celui qui n'en pose pas le reste toute sa vie. |  Membre du grand complot pharmaceutico-médico-scientifico-judéo-maçonnique.
n°959958
street51
Posté le 23-01-2005 à 15:08:22  profilanswer
 

Ok, j'ai mis un Doctype HTML et j'ai viré les "/>", j'ai mis les attributs en minuscules et des apostrophes autour des valeurs la plupart du temps (je vais peaufiner ça), mais il reste pas mal d'erreurs dont j'ignore la cause. :(

n°959959
skylight
Made in France.
Posté le 23-01-2005 à 15:09:17  profilanswer
 

Magique : le validateur t'indique pourquoi il y a des erreurs. Sensationnel, non ? [:itm]

mood
Publicité
Posté le 23-01-2005 à 15:09:17  profilanswer
 

n°959961
Mjules
Parle dans le vide
Posté le 23-01-2005 à 15:10:45  profilanswer
 

ton script js n'est pas en commentaire et il devrait être dans l'entête si je ne m'abuse


Message édité par Mjules le 23-01-2005 à 15:10:51

---------------
Celui qui pose une question est idiot 5 minutes. Celui qui n'en pose pas le reste toute sa vie. |  Membre du grand complot pharmaceutico-médico-scientifico-judéo-maçonnique.
n°959962
skylight
Made in France.
Posté le 23-01-2005 à 15:11:59  profilanswer
 

Mjules a écrit :

ton script js n'est pas en commentaire et il devrait être dans l'entête si je ne m'abuse


Non, un script (qu'il soit Javascript ou autre) peut être placé n'importe où, s'il est bien déclaré. (<script type="text/javascript"> )

n°959965
Mjules
Parle dans le vide
Posté le 23-01-2005 à 15:13:21  profilanswer
 

tu as toujours des styles qui trainent partout dans ton code ; mets les dans te feuille de style.
 
tu utilises plusieurs fois le même id alors que c'est un identifiant unique (utilise les class si tu veux appliquer un style à plusieurs éléments)
 
 
et puis tant qu'à faire, essayes de refaire ton code pour ne pas utiliser les tables pour faire de la mise en page


Message édité par Mjules le 23-01-2005 à 15:14:13

---------------
Celui qui pose une question est idiot 5 minutes. Celui qui n'en pose pas le reste toute sa vie. |  Membre du grand complot pharmaceutico-médico-scientifico-judéo-maçonnique.
n°959966
street51
Posté le 23-01-2005 à 15:14:02  profilanswer
 

skylight a écrit :

Magique : le validateur t'indique pourquoi il y a des erreurs. Sensationnel, non ? [:itm]


 
Oui, mais bon, quand je vois
 
"Line 27, column 6: end tag for element "HEAD" which is not open
 
</head>"
 
je me demande d'où ça peut venir. :o

n°959967
Mjules
Parle dans le vide
Posté le 23-01-2005 à 15:14:48  profilanswer
 

c'est parce que ton code javascript n'est pas en commentaire.
 
au fait, les popup, c'est mal


Message édité par Mjules le 23-01-2005 à 15:19:16

---------------
Celui qui pose une question est idiot 5 minutes. Celui qui n'en pose pas le reste toute sa vie. |  Membre du grand complot pharmaceutico-médico-scientifico-judéo-maçonnique.
n°960526
FlorentG
Unité de Masse
Posté le 24-01-2005 à 11:32:43  profilanswer
 

Pour ton code source, faudrait un peu le revoir, c'est bizarre les <div> dans les <td>... Ca sert à quoi :??:

n°960535
Bidem
Posté le 24-01-2005 à 11:42:01  profilanswer
 

Code :
  1. <META NAME="Keywords" CONTENT="xbox, x-box, box, halo, oddworld, jet, set, radio, jetsetradio, shenmue, commandos, pokemon, microsoft, download, jeux complets, full gamez, tests, test, actu, jeux pc, pc jeux, astuces pour jeux pc, astuces, jeux, forum, jeu, jouer, half, life, Half, Life, HALF, LIFE, halflife, Halflife, HALFLIFE, half-life, Half-Life, HALF-LIFE, map, carte, Map, Carte, MAP, CARTE, maps, cartes, Maps, Cartes, MAPS, CARTES, skin, Skin, SKIN, skins, Skins, SKINS, forum, Forum, FORUM, france, France, FRANCE, francais, Francais, FRANCAIS, download, Download, DOWNLOAD, downloads, Downloads, DOWNLOADS, telechargement, Telechargement , TELECHARGEMENT, telechargements, Telechargements, TELECHARGEMENTS, tag, Tag, TAG, tags, Tags, TAGS, logo, Logo, LOGO, logos, Logos, LOGOS, decal, Decal, DECAL, decals, Decals, DECALS, teamfortress, Teamfortress, TEAMFORTRESS, team, Team, TEAM, fotress, Fortress, FORTRESS, classic, Classic, CLASSIC, tfc, Tfc, TFC, tf2, Tf2, TF2, clan, Clan, CLAN, guilde, Guilde, GUILDE, world, World, WORLD, craft, Craft, CRAFT, worldcraft, Worldcraft, WORLDCRAFT, quake, Quake, QUAKE, doom, Doom, DOOM, like, Like, LIKE,  ligue, Ligue, LIGUE, jeux video, jeux video, jeu video, jeu, jeux, jouer, jeux en réseau, jeux sur consoles, jeux sur ordinateur, jeux de role, game, games, gamer, gamez, warez, videogame, videogames, video, vidéo, hexagame, pc, CDROM, ordinateur, computer, hardcore gamers, cheat, cheats, tips, solution, solutions, soluces, code, codes, codes secrets, astuce, astuces, patch, patchs, telecharger, download, demo, demos, demo, Demo, DEMO, demos, Console, CONSOLE, console, consoles, Sony, SONY, sony, playstation, PLAYSTATION, Playstion, playstion2, Playstion2, PSX, Sega, SEGA, sega, dreamcast, DC, Nintendo, NINTENDO, nintendo, nintendo 64, N64, Gameboy, GAMEBOY, gameboy, pokeymon, Pokeymon, POKEYMON, blizzard, sierra, Ubisoft, Kallisto, KALLISTO, Titus Interactive, TITUS INTERACTIVE, Ubisoft, ubisoft, electronic arts, Infogramme, sex, INFOGRAMME, infogrames, konami, squaresoft, namco, microsoft, battlenet, battle net, kali, online, on-line, on line, mulltijoueur, multijoueurs, multi-joueurs, multiplayer, reseau, action, arcade, aventure, strategie, jdr, doom-like, quake-like, Wargame, WARGAME, wargame, shoot, shoot them up, simulation, role playing game, rpg, course,  test, tests, preview, concours, Chat, CHAT, chat, dialoguer, forum, FORUM, Forum, forums, manga, mangas, diablo 2, tomb raider, half life, starcraft, broodwar, age of empire, age of kings, rayman, rayman 2, warcraft 3, warcraft, baldur's gate, soul calibur, final fantasy, ff8, ff9, Lara Croft, fifa, quake 3, unreal, mario, planescape, south park, star wars, ultima, clans, guildes, soluces, passwordz, gamez, appz, laracroft, nuderaider, perenoel, download, cgcc, web, noel, pere, pirate, gameover, gameover, over, game, pokemon, pikachu, cheats, codes, astuces, walktroughts, walktroughs, tips, codes, reseau, rezo, gratuit, cadeau, freeware, jeux video, jeux-vidéo, jeux video, jeux-video, videos, tips, cheats, codes, trucs, astuces, tests, demos, links, forums, solutions, dialogue, PC, consoles, Playstation, PSX, Nintendo 64, N64, Saturn, Sony, Sega, Nintendo, pirates, gamez, dialoguer, sex, jouer, richer, encyclopedie, sexe, rechercher, infos, top, concours, warez, gamez, gagner, gratuit, GRATUIT, Gratuit, libre, reseau, internet, multijoueurs, kali, online, multi-joueurs, petitesannonces, warez, liens, webs, sites, emulateurs, ligues, guildes, doom, quake, duke nukem 3D, diablo, dungeon keeper, ultima online, tomb raider, command &amp, conquer, alerte rouge, red alert, warcraft2, myst, games, jeuxvideo, jeuxvidéo, videogames, jeuxvidéos, tricks, walktrough, saturn, sega, dreamcast, jeux video, jeux video, mailing, hebergement, gratuit, jeux en reseau, jeux sur ordinateur, strategie, RPG, shoot them up, doom, cederom, arcade, jeux sur console, half life, baldur's gate, zelda, driver, quake, konami, microsoft, sierra, electronic arts, arena, trailer, magasine, bible, trucs et astuces, gameover, pochettes, covers, pccovers, pc covers, psxcovers, cover, pochette, annuaire, Annuaire, ANNUAIRE, ANUAIRE, anuaire, Anuaire, site, SITE, Site, MP3, mp3, Mp3, sexe, SEXE, Sexe, gratuit, Gratuit, SEX, Sex, GRATUIT, non payant, NON PAYANT, free, Free, FREE, jouer, Jouer, JOUER, domaine, Domaine, DOMAINE, Sous-domaine, SOUS-DOMAINE, illimite, Illimite, ILLIMITE, compteur, COMPTEUR, Compteur, hit-parade, Hit-parade, HIT-PARADE, hitparade, HITPARADE, Hit-Parade, Hitparade, Boutique, boutique, BOUTIQUE, JEUX, Jeux, jeux, webmail, Webmail, WEBMAIL, email, Email, EMAIL, E-MAIL, E-Mail, E-mail, e-mail, game, Game, GAME, jeuxstart, JeuxStart, JEUXSTART, Jeuxstart, jeux-start, Jeux-Start, DSL, ADSL, Cable, adsl, T3, T1, cable, gsm, pda, nokia, siemens, sonnerie, ring, logo, sagem, panasonic, sonerie, cadeau, concour, win, price, prize">


 
Inutile...


Message édité par Bidem le 24-01-2005 à 11:43:37
n°960539
FlorentG
Unité de Masse
Posté le 24-01-2005 à 11:45:30  profilanswer
 

Ouais, la balise <meta name="keywords"> n'est plus utilisée par les moteurs de recherche :)

n°960545
street51
Posté le 24-01-2005 à 11:47:50  profilanswer
 

FlorentG a écrit :

Pour ton code source, faudrait un peu le revoir, c'est bizarre les <div> dans les <td>... Ca sert à quoi :??:


 
En fait le site est skinnable, donc la feuille de style change en fonction de la skin choisie (c'est la seule chose qui change), et le "div" permet donc l'image correspondant à la skin est appelée par le div. ;)

n°960547
street51
Posté le 24-01-2005 à 11:48:52  profilanswer
 

FlorentG a écrit :

Ouais, la balise <meta name="keywords"> n'est plus utilisée par les moteurs de recherche :)


 
Ok merci, de toute façon je l'avais considérablement allégée pour la nouvelle version, mais c'est l'occasion de s'en débarasser. :)

n°960549
FlorentG
Unité de Masse
Posté le 24-01-2005 à 11:49:46  profilanswer
 

Ben pourquoi tu vires pas alors le tableau, et tu positionnes tes div ?

n°960562
street51
Posté le 24-01-2005 à 11:54:20  profilanswer
 

Comment ça ? :??:

n°960566
FlorentG
Unité de Masse
Posté le 24-01-2005 à 11:56:42  profilanswer
 

Cherche sur google "CSS" ;)

n°960601
street51
Posté le 24-01-2005 à 12:23:12  profilanswer
 

En gros je peux remplacer tous les table, tr, td par de simples div ? :)

n°960605
FlorentG
Unité de Masse
Posté le 24-01-2005 à 12:26:58  profilanswer
 

Ouaip

n°960608
Mjules
Parle dans le vide
Posté le 24-01-2005 à 12:28:32  profilanswer
 

pour se passer de stableaux :
http://openweb.eu.org/articles/problemes_tableaux/


---------------
Celui qui pose une question est idiot 5 minutes. Celui qui n'en pose pas le reste toute sa vie. |  Membre du grand complot pharmaceutico-médico-scientifico-judéo-maçonnique.
n°960639
street51
Posté le 24-01-2005 à 13:04:16  profilanswer
 

Ok merci, je vais étudier ça. ;)

n°960858
plainsofpa​in
Pingouino's lover
Posté le 24-01-2005 à 16:17:35  profilanswer
 

<font class="font1">
 
ca c'est fort quand meme ...
 
Sinon, essaie de ne plus mettre aucun font ni background dans ta page, mais dans ton css
 
Ah et un id par définition c'est unique, remplace moi tous ces id par des class ^^

n°960860
cerel
Posté le 24-01-2005 à 16:20:13  profilanswer
 

Il ne faut pas forcement enlever tous les keywords. Les moteurs de recherche continuent quand meme a les utiliser, mais leur importance a enormement diminuee. De plus la plupart des moteur de recherche se limitent a 4-5 keywords, pas plus.
Donc moi je recommande de laisser les keywords, mais de sacrement les alleger. Maximum 5-6 keywords, mais pas plus au risque de faire l'effet inverse.

n°961142
FlorentG
Unité de Masse
Posté le 24-01-2005 à 20:22:18  profilanswer
 

plainsofpain a écrit :

<font class="font1">


 
 :lol:  :lol:  :lol:  :lol:  :lol:  
 

Cerel a écrit :

Il ne faut pas forcement enlever tous les keywords. Les moteurs de recherche continuent quand meme a les utiliser, mais leur importance a enormement diminuee. De plus la plupart des moteur de recherche se limitent a 4-5 keywords, pas plus.
Donc moi je recommande de laisser les keywords, mais de sacrement les alleger. Maximum 5-6 keywords, mais pas plus au risque de faire l'effet inverse.


 
Si, il faut les enlever. C'est pas vrai que les moteurs les utilisent encore ;) Google ne les a jamais utilisé, yahoo et altavista ne les utilisent plus. Le seul qui les utilisent, c'est Inktomi, et encore, c'est pour affiner les résultats :)

n°961216
street51
Posté le 24-01-2005 à 20:53:09  profilanswer
 

Bon, je voudrais donc me débarasser des tableaux, mais comment remplacer les rowspan et colspan (pour transformer un   <td rowspan=3><div id="header_02"></div></td> en simple <div id="header_02"></div> ) ?

n°961230
FlorentG
Unité de Masse
Posté le 24-01-2005 à 20:59:10  profilanswer
 

Tiens, lit tout ça, ça t'aidera ;)

mood
Publicité
Posté le   profilanswer
 


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  HTML/CSS

  [W3C-Validator] Il reste des erreurs...

 

Sujets relatifs
Virer scrollbar qui reste malgré le scriptframeset + validator
Gestion des erreurs[vbs]Gestion des erreurs et fichier log...
pourvu qu'il reste encore des braves!Validation TD sur W3C
Validation w3c et cookiesGestion des erreurs
[Batch] Lister les erreurs lors d'un xcopy[ W3C ] Docs Xhtml, Css, HTML, ....
Plus de sujets relatifs à : [W3C-Validator] Il reste des erreurs...


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR