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

  FORUM HardWare.fr
  Programmation
  HTML/CSS

  Question sur le W3C

 


 Mot :   Pseudo :  
 
 Page :   1  2
Page Précédente
Auteur Sujet :

Question sur le W3C

n°271147
cyp en for​sse
Toggenburg enthusiast
Posté le 17-12-2002 à 10:23:53  profilanswer
 

Voilà, je suis en train de remettre mon code HTML conforme.
 
Le première chose est a balise DOCTYPE  :p  
 
Mais quand j'utilise celle inséré par Visual Studio.NET, le validator W3C ne reconnait pas cette balise !!!
 
DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//FR"  
 
 
Alors que celle là passe sans problème (je l'ai piqué sur un site) :
 
DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"  
 
le "FR" n'est pas reconnu par le W3C  :??:

mood
Publicité
Posté le 17-12-2002 à 10:23:53  profilanswer
 

n°271158
gm_superst​ar
Appelez-moi Super
Posté le 17-12-2002 à 10:43:53  profilanswer
 

Ben le validateur, par défaut ne reconnais que les DOCTYPE en //EN... donc tu fais comme ça. Ca ne change rien de toute façon.
 
 
Note :
 - Le Strict c'est Mieux?
 - Le XHTML c'est Mieux?


---------------
Incongru : une FAQ abandonnée sur les Standards du Web - FAQ périmée de blabla@Prog
n°271187
cyp en for​sse
Toggenburg enthusiast
Posté le 17-12-2002 à 11:32:12  profilanswer
 

gm_superstar a écrit :

Ben le validateur, par défaut ne reconnais que les DOCTYPE en //EN... donc tu fais comme ça. Ca ne change rien de toute façon.
 
 
Note :
 - Le Strict c'est Mieux?
 - Le XHTML c'est Mieux?


 
Strict  :??:  
XHTML   :??:  
 
C'est quoi ?

n°271205
antp
Super Administrateur
Champion des excuses bidons
Posté le 17-12-2002 à 11:43:43  profilanswer
 

Lis la signature de gm_superstar :p
Le Transitionnal y a quasi rien à faire pour que ça soit validé, ça ne peut pas encore être appelé du code "propre" :D


Message édité par antp le 17-12-2002 à 11:44:06

---------------
mes programmes ·· les voitures dans les films ·· apprenez à écrire
n°271206
cyp en for​sse
Toggenburg enthusiast
Posté le 17-12-2002 à 11:49:13  profilanswer
 

antp a écrit :

Lis la signature de gm_superstar :p
Le Transitionnal y a quasi rien à faire pour que ça soit validé, ça ne peut pas encore être appelé du code "propre" :D


 
Je suis allé le lire merci  :jap:  
 
J'avais déjà utilisée quelques règles (tout en minuscule, tout en CSS...)
 
Je vais creuser merci !

n°271232
cmotsch
Posté le 17-12-2002 à 12:40:12  profilanswer
 

antp a écrit :

Lis la signature de gm_superstar :p
Le Transitionnal y a quasi rien à faire pour que ça soit validé, ça ne peut pas encore être appelé du code "propre" :D


 
Prends quelques sites au hasard et fait les passer au validator en forçant le DTD "HTML4 Transitional" (si le DTD n'est pas déclaré). Tu vas voir s'il n'y a pas d'erreurs. :sarcastic:
 
C'est peut-être le niveau de validation le plus simple, mais c'est déjà mieux que rien.


Message édité par cmotsch le 17-12-2002 à 12:40:33
n°271243
gm_superst​ar
Appelez-moi Super
Posté le 17-12-2002 à 12:53:45  profilanswer
 


Déclinaison du HTML ou du XHTML qui interdit un certain nombre de tags et d'attributs de mise en forme (<center>, <font>, align=, bgcolor= etc, etc...)
Le Strict rend obligatoire l'utilisation des CSS et pousse à séparer contenu et mise en forme.


Version XML du HTML. C'est le langage à privilégier aujourd'hui dans la mesure où le HTML n'évoluera plus.


---------------
Incongru : une FAQ abandonnée sur les Standards du Web - FAQ périmée de blabla@Prog
n°271256
cyp en for​sse
Toggenburg enthusiast
Posté le 17-12-2002 à 13:17:27  profilanswer
 

Merci des infos, je suis en train de passer mes pages en stric.
 
Et surtout merci pour tes infos sur le centrage des tableau.
 
J'ai juste utilisé :
 
TABLE
   {
     margin-left = 5%
     margin-rignt = 5%
   }
 
 
ça marche sur Mozilla 1.0 (v5), IE 6, 5.5 et 5  :)

n°271258
kadreg
profil: Utilisateur
Posté le 17-12-2002 à 13:18:50  profilanswer
 

cyp en forsse a écrit :


ça marche sur Mozilla 1.0 (v5), IE 6, 5.5 et 5  :)  


 
Avec cette syntaxe ?


---------------
brisez les rêves des gens, il en restera toujours quelque chose...  -- laissez moi troller sur discu !
n°271260
gm_superst​ar
Appelez-moi Super
Posté le 17-12-2002 à 13:23:07  profilanswer
 
mood
Publicité
Posté le 17-12-2002 à 13:23:07  profilanswer
 

n°271261
cyp en for​sse
Toggenburg enthusiast
Posté le 17-12-2002 à 13:24:57  profilanswer
 

Heu oui, la syntaxe est particulière, c'est du .NET.
 
Par contre, dur dur le coup des "target" interdit sur les hyperliens !!!  :fou:  
 
Je vois pas l'interet d'interdir ça !

n°271264
gm_superst​ar
Appelez-moi Super
Posté le 17-12-2002 à 13:30:18  profilanswer
 

Il faut passer par JavaScript. Et c'est logique :
 
-> HTML : présentation/structuration des données
-> JS : manipulation du navigateur ou du document (via DOM)
 
 
Or, ouvrir une nouvelle fenêtre c'est touche au navigateur, donc il faut passer par JS.


---------------
Incongru : une FAQ abandonnée sur les Standards du Web - FAQ périmée de blabla@Prog
n°271266
cyp en for​sse
Toggenburg enthusiast
Posté le 17-12-2002 à 13:33:32  profilanswer
 

oki...
 
Heu... c'est compliqué ???
 
J'entrevoie pas la méthode à utiliser ?
Un événement "onclick" sur le lien ???

n°271271
gm_superst​ar
Appelez-moi Super
Posté le 17-12-2002 à 13:42:54  profilanswer
 

Oui :
 
<a href="lien.html" onclick="window.open('lien.html';);return false;">


---------------
Incongru : une FAQ abandonnée sur les Standards du Web - FAQ périmée de blabla@Prog
n°271272
cyp en for​sse
Toggenburg enthusiast
Posté le 17-12-2002 à 13:43:44  profilanswer
 

gm_superstar a écrit :

Oui :
 
<a href="lien.html" onclick="window.open('lien.html';);return false;">


 
 :jap:

n°271286
antp
Super Administrateur
Champion des excuses bidons
Posté le 17-12-2002 à 14:00:58  profilanswer
 

cyp en forsse a écrit :

Heu oui, la syntaxe est particulière, c'est du .NET.


 
:heink: :??: Et ça arrive comme ça dans le browser du gars ?


---------------
mes programmes ·· les voitures dans les films ·· apprenez à écrire
n°271411
cyp en for​sse
Toggenburg enthusiast
Posté le 17-12-2002 à 14:20:49  profilanswer
 

antp a écrit :


 
:heink: :??: Et ça arrive comme ça dans le browser du gars ?


 
Yes, je viens de vérifier sous Mozilla en enregistrant le page complète.
La feuille de style arrive exactement comme elle est définie sous Visual Studio.
 
Pourquoi c'est génant ? ça me parait trés standard comme syntaxe non ?

n°271414
gm_superst​ar
Appelez-moi Super
Posté le 17-12-2002 à 14:21:44  profilanswer
 

margin-left = 5% ? Non c'est pas standard. Mais c'est peut être une erreur de recopie ;)


---------------
Incongru : une FAQ abandonnée sur les Standards du Web - FAQ périmée de blabla@Prog
n°271423
cyp en for​sse
Toggenburg enthusiast
Posté le 17-12-2002 à 14:24:38  profilanswer
 

J'ai oublié le ";" à la fin en recopiant :p  

n°271425
gm_superst​ar
Appelez-moi Super
Posté le 17-12-2002 à 14:25:09  profilanswer
 
n°271429
cyp en for​sse
Toggenburg enthusiast
Posté le 17-12-2002 à 14:27:03  profilanswer
 

gm_superstar a écrit :

C'est pas seulement ça...


 
ben y'a rien d'autre...
Et ça marche !

n°271430
Cherrytree
cn=?
Posté le 17-12-2002 à 14:29:16  profilanswer
 

margin-left: 5%;


---------------
Le site de ma maman
n°271431
gm_superst​ar
Appelez-moi Super
Posté le 17-12-2002 à 14:29:32  profilanswer
 

Ca marche peut être mais c'est pas la bonne syntaxe :
 

Citation :

Une déclaration est : soit vide ; soit constituée d'une propriété, suivie du caractère deux-points ( : ) puis d'une valeur. Il peut y avoir des blancs autour de chacun de ceux-ci.


 
http://www.yoyodesign.org/doc/w3c/ [...] eclaration


Message édité par gm_superstar le 17-12-2002 à 14:29:55

---------------
Incongru : une FAQ abandonnée sur les Standards du Web - FAQ périmée de blabla@Prog
n°271432
cyp en for​sse
Toggenburg enthusiast
Posté le 17-12-2002 à 14:30:00  profilanswer
 

Il va sans dire que la taille du tableau est fixé à 90%  :p  
 
 
Par contre , "margin-left: auto;" n'est pas supporté l'editeur Visual Studio.

n°271435
cyp en for​sse
Toggenburg enthusiast
Posté le 17-12-2002 à 14:31:50  profilanswer
 

Merde, j'avais pas vu le "=".
C'est un ":" bien sur.

n°271437
gm_superst​ar
Appelez-moi Super
Posté le 17-12-2002 à 14:32:06  profilanswer
 

cyp en forsse a écrit :

Par contre , "margin-left: auto;" n'est pas supporté l'editeur Visual Studio.


Ca m'étonne pas. J'espère seulement qu'on peut entrer des propriétés à la main...


---------------
Incongru : une FAQ abandonnée sur les Standards du Web - FAQ périmée de blabla@Prog
n°271440
Cherrytree
cn=?
Posté le 17-12-2002 à 14:33:14  profilanswer
 

cyp en forsse a écrit :

Merde, j'avais pas vu le "=".
C'est un ":" bien sur.

Arf. Alors c'est bon.


---------------
Le site de ma maman
n°271441
cyp en for​sse
Toggenburg enthusiast
Posté le 17-12-2002 à 14:34:07  profilanswer
 

gm_superstar a écrit :


Ca m'étonne pas. J'espère seulement qu'on peut entrer des propriétés à la main...


 
j'essaye.

n°271444
cyp en for​sse
Toggenburg enthusiast
Posté le 17-12-2002 à 14:35:28  profilanswer
 

gm_superstar a écrit :


Ca m'étonne pas. J'espère seulement qu'on peut entrer des propriétés à la main...


 
On peut bien sur les entrer à la main...
 
Mais ça marche pas !
Le tableau ne se centre pas.

n°271450
gm_superst​ar
Appelez-moi Super
Posté le 17-12-2002 à 14:39:01  profilanswer
 

Pour que ça marche avec IE 6, il faut qu'il y ait un DOCTYPE Strict déclaré. En transitionnal il ne centre pas et il faut passer par un text-align: center; (voir la FAQ)


---------------
Incongru : une FAQ abandonnée sur les Standards du Web - FAQ périmée de blabla@Prog
n°271455
cyp en for​sse
Toggenburg enthusiast
Posté le 17-12-2002 à 14:40:44  profilanswer
 

gm_superstar a écrit :

Pour que ça marche avec IE 6, il faut qu'il y ait un DOCTYPE Strict déclaré. En transitionnal il ne centre pas et il faut passer par un text-align: center; (voir la FAQ)


 
J'essaye !
 
Tu connais la déclaration "strict" du DOCTYPE ?

n°271458
gm_superst​ar
Appelez-moi Super
Posté le 17-12-2002 à 14:42:00  profilanswer
 
n°271463
antp
Super Administrateur
Champion des excuses bidons
Posté le 17-12-2002 à 14:47:31  profilanswer
 

cyp en forsse a écrit :


 
J'essaye !
 
Tu connais la déclaration "strict" du DOCTYPE ?


 
T'es sûr que t'es allé voir la faq ? :heink:


---------------
mes programmes ·· les voitures dans les films ·· apprenez à écrire
n°271474
cyp en for​sse
Toggenburg enthusiast
Posté le 17-12-2002 à 14:59:48  profilanswer
 

antp a écrit :


 
T'es sûr que t'es allé voir la faq ? :heink:


 
J'ai pas tout lu !
 
Sinon, je posais cette question parceque contrairemant au DOCTYPE "Transitional", si tu ne fait pas suivre par "http://www.w3.org/TR/html4/strict.dtd" ta déclaration, le validator W3C ne comprend pas le DOCTYPE.
 

n°271478
cyp en for​sse
Toggenburg enthusiast
Posté le 17-12-2002 à 15:05:35  profilanswer
 

gm_superstar a écrit :

Pour que ça marche avec IE 6, il faut qu'il y ait un DOCTYPE Strict déclaré. En transitionnal il ne centre pas et il faut passer par un text-align: center; (voir la FAQ)


 
 
Bon, en effet, avec le bon DOCTYPE, ça fonctionne bien avec les attribus "auto" (Mozilla et IE6), même avec la warning de Visual Studio !
 
Par contre, avec IE5, ça ne passe pas, contrairement au "5%"

n°271482
gm_superst​ar
Appelez-moi Super
Posté le 17-12-2002 à 15:09:21  profilanswer
 

cyp en forsse a écrit :

Bon, en effet, avec le bon DOCTYPE, ça fonctionne bien avec les attribus "auto" (Mozilla et IE6), même avec la warning de Visual Studio !
 
Par contre, avec IE5, ça ne passe pas, contrairement au "5%"


Ben à toi de choisir la méthode qu'il te faut. Si tu veux que ça marche avec IE 5 et NS 4 il faut combiner les méthodes 1 et 2 de la FAQ :
 
body {
  text-align: center;
}
 
table {
  text-align: left;
  margin-left: auto;
  margin-right: auto;
}
 
<body>
  <table>
  ...
  </table
</body>
 
et ça roule


---------------
Incongru : une FAQ abandonnée sur les Standards du Web - FAQ périmée de blabla@Prog
n°271501
cyp en for​sse
Toggenburg enthusiast
Posté le 17-12-2002 à 15:29:30  profilanswer
 

Houlà, en effet, sous NS 4.7, ça merde grave, et pas que le centrage des tableaux !!!
 
En fait, y'a pas la moitié des styles qui sont appliqués !

n°271626
gm_superst​ar
Appelez-moi Super
Posté le 17-12-2002 à 16:57:39  profilanswer
 

Et oui, faire des pages selon les normes actuelles te causera souvent des problème avec NS 4 :/ Il ne faut pas rechercher la compatibilité parfaite avec lui AMHA.


---------------
Incongru : une FAQ abandonnée sur les Standards du Web - FAQ périmée de blabla@Prog
n°271632
cyp en for​sse
Toggenburg enthusiast
Posté le 17-12-2002 à 17:04:38  profilanswer
 

J'ai la solution :
 
"Ce site est comptatible IE5, IE5.5, IE6, Mozilla 1.0, Netscape 7 et OPERA"
"Si vous avez un autre navigateur, veuillez aller voir ailleur"
 
 :pt1cable:

n°271643
gm_superst​ar
Appelez-moi Super
Posté le 17-12-2002 à 17:11:59  profilanswer
 

Chacun fait ce qu'il veut. Par contre à toi de faire en sorte que ton site soit lisible avec tous les navigateurs.


---------------
Incongru : une FAQ abandonnée sur les Standards du Web - FAQ périmée de blabla@Prog
mood
Publicité
Posté le   profilanswer
 

 Page :   1  2
Page Précédente

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

  Question sur le W3C

 

Sujets relatifs
question mysql :phpmyadmin ??question bete : probleme dans la déclaration d'un tableau
Resalut a vous les masters java , question de newbie 2eme volet :[TOMCAT] question newbie
question sur les downloads...Question sur les CSS
Yo c encore moi! mais la c pas une question bête..promis..[C/C++] Question de débutant
[oracle] question con sur les clob[PHP/MySQL] question sur la recuperation de champs
Plus de sujets relatifs à : Question sur le W3C


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