Flux rss
Collection CommentCaMarche.net
Rechercher : dans
Par : Pertinence Date Nom d'utilisateur
Statut : Non résolu

Validation W3C HTML: width heigh exclus ?

xxkirastarothxx, le mardi 5 août 2008 à 15:57:17
Bonjour à tous,

Voila j'arrive en fin de conception de mon site et j'étais en train de passé les test W3C (css & html & link), le css et link sont passés sans soucis, mais le HTML bloque pour pas mal de chose, dont certaines m'ont surprises:

* Error Line 109, Column 34: there is no attribute "width".
* Error Line 109, Column 48: there is no attribute "height".
<div width='100%' height='100%'>

Comment ça il n'y à pas d'attribut width ou height... ?
Je me suis dis bon s'pas grave on va remplacer par style='width:100%; height:100%' mais le résultats diffère :S

* Warning Line 141, Column 34: cannot generate system identifier for general entity "option".
* Error Line 141, Column 34: general entity "option" not defined and no default entity.
* Warning Line 141, Column 40: reference not terminated by REFC delimiter.
* Warning Line 141, Column 40: reference to external entity in attribute value.
* Error Line 141, Column 40: reference to entity "option" for which no system identifier could be generated.
* Info Line 141, Column 33: entity was defined here.

<form action="index.php?com=users&option=login" method="post" >


Voila si vous avez des idées, ça serrais super :)
Merci :)
Configuration: Windows XP
Firefox 2.0.0.16
Répondre à xxkirastarothxx  Signaler ce message aux modérateurs Aller au dernier message

1


  • Ce message vous semble utile, votez !
  • Signaler ce message aux modérateurs
max_batteur_fou, le mardi 5 août 2008 à 15:59:30
C'est normal ... le W3C comme tu le sais respecte les normes .... or la tu met du CSS dans une balise HTML ... beurk.
Met un identifiant ou une classe sur ton div et formate le en CSS.
Ca devrait passer ... GETA = google est ton ami
Avant toute question une recherche s'impose.
Pour le reste regardez la signature du membre "zzzer".
Répondre à max_batteur_fou

2


  • Ce message vous semble utile, votez !
  • Signaler ce message aux modérateurs
xxkirastarothxx, le mardi 5 août 2008 à 16:22:54
Merci :)
Pour moi mettre du css dans du html s'était plutôt metre un style="..." pour moi width='' height='' se sont des attribut html (bien que ça définisse la taille), m'enfin tout le monde peu se tromper ^^

Je vais essayer avec des class.

Et pour la deuxième partie, une idée ? apparemment l'option "option" pose problème... mais pourquoi ça ... :S
Répondre à xxkirastarothxx

3


  • Ce message vous semble utile, votez !
  • Signaler ce message aux modérateurs
max_batteur_fou, le mardi 5 août 2008 à 16:36:14
Il est vrai que le fait de juste mettre width et height sont simplement des attribut html et cela devrait fonctionner.
Après personnellement je trouve ça beaucoup plus propre de séparer le contenu de la mise en forme.

En gros le minimum d'infos en html et tout ce qu'il faut pour ce que ça soit beau en css ^^ m'enfin chacun fait comme il veut et vraisemblablement la balise DIV ne connais pas ses attribut comme tu l'as remarqué dans ton premier post.

Pour ta ligne 141 :
<form action="index.php?com=users&option=login" method="post" >

Ca semble bizarre car le mot option est dans une chaine de caractère donc il ne devrait même pas analyser ce qu'il y a dedans ...
Je suis désolé mais je n'ai pas vraiment d'idée mais es-tu sur de vouloir aller sur la page index.php?com=users&option=login ? tes users et login ne sont pas gérés en php ?
GETA = google est ton ami
Avant toute question une recherche s'impose.
Pour le reste regardez la signature du membre "zzzer".
Répondre à max_batteur_fou

4


  • Ce message vous semble utile, votez !
  • Signaler ce message aux modérateurs
xxkirastarothxx, le mardi 5 août 2008 à 16:53:20
Pour clarifier un peu la chose, je précise que c'est pour le CMS que je développe, et pour faire un site modulable a 100% on est parfois obligé de faire quelques horreurs :p

Par exemple ? des includes d'includes d'includes ( voir d'includes) xD

Mes utilisateurs sont géré en session, et stocké en mysql, le lien "index.php?com=users&option=login" fais reference a ma page composants/users/login.php, c'est elle qui vérifie les logins, et qui ouvre la session.

J'en profite pour dire que tout marche parfaitement, mais y'a des erreurs de validation que je ne comprends pas du tout, Erreur dans ce genre:
#  Error  Line 267, Column 10: XML Parsing Error: Opening and ending tag mismatch: td line 123 and tr.
					</tr>

# Error Line 268, Column 12: XML Parsing Error: Opening and ending tag mismatch: tr line 122 and table.
				</table>

# Error Line 273, Column 9: XML Parsing Error: Opening and ending tag mismatch: table line 121 and div.
			</div>

# Error Line 275, Column 8: XML Parsing Error: Opening and ending tag mismatch: div line 104 and body.
	</body>

# Error Line 276, Column 7: XML Parsing Error: Opening and ending tag mismatch: body line 103 and html.
</html>

# Error Line 276, Column 7: XML Parsing Error: Premature end of data in tag html line 2.
</html>

Surtout que j'ai tout verifié et reverifié, tous les tags ouverts sont bien refermés, et inverssement.
un lien en target='_blank' est aussi indiqué comme une erreur html ...
ainsi que
Error  Line 180, Column 44: document type does not allow element "input" here; missing one of "p", "h1", "h2", "h3", "h4", "h5", "h6", "div", "pre", "address", "fieldset", "ins", "del" start-tag.
		   <input type="submit" value="Morphing" />

J'aurais bien aimé être valide W3C avant la difusion du CMS, ça fais plus pro ^^
Mais bon ma barre firefox "Webdeveloppeur" me retourne:

-Mode de conformité au norme: OK
-Validation CSS: OK
-Erreur javascript: OK

Limite, je verrais peut être plus tard pour la validation html.


Ah ouais Aussi, important:
Je n'ai pas du tout les même erreur de validation seulon les differents site que j'ai trouver... y en a t'il un mieux que les autres ?
Répondre à xxkirastarothxx

5


  • Ce message vous semble utile, votez !
  • Signaler ce message aux modérateurs
 max_batteur_fou, le mardi 5 août 2008 à 16:56:32
Ah désolé mais de toute manière tu as l'air plus calé que moi pour tout ça ^^
Je n'y connais rien en XML :p ni en CMS d'ailleur xD
Je peut juste te souhaiter bon courage et que quelqu'un de plus pro passe par là ^^
Bon courage et désolé.
@ plus
GETA = google est ton ami
Avant toute question une recherche s'impose.
Pour le reste regardez la signature du membre "zzzer".
Répondre à max_batteur_fou
Problème validation W3C (Résolu) Bonjour, J'obtient cette erreur lors de la validation W3C Line 52, Column 53: document type does not allow element "h2" here; missing one of "object", "applet", "map", "iframe", "button", "ins", "del" start-tag . www.commentcamarche.net/forum/affich-8140365-probleme-validation-w3c
Validation W3C > XML Parsing Error: attribute (Résolu) Hello, J'ai rencontré des erreurs que je n'ai jamais vues avant dans la validation W3C d'un site. voyez: http://validator.w3.org/check?uri=http%3A%2F%2Fpaquindesign.com%2FImprime%2F Quelqu'un sait ce que ça signifie? (voir la... www.commentcamarche.net/forum/affich-9011536-validation-w3c-xml-parsing-error-attribute
Problème validation (Résolu) Bonjour, Je ne comprend pas pourquoi je ne passe pas au validateur W3C : J'ai une page index.php, formé d'une base html et de deux template: index.php www.commentcamarche.net/forum/affich-6944999-probleme-validation
Outils de référencement en ligneDes outils en ligne pour tous ! Liste ouverte à tous et qui ne demande qu'à grandir ... Vous informer sur votre positionnement Enregistrer votre site sur les moteurs Générateurs de mots clés en ligne Validations W3C Scripts d'échange de... www.commentcamarche.net/faq/sujet-10907-outils-de-referencement-en-ligne
Javascript - Modifier la hauteur (height) d'un élément HTMLPour modifier la hauteur d'un élément HTML en javascript, il suffit d'utiliser sa propriété de style "height". Pour cela vous pouvez y faire référence de la manière suivante : Si vous souhaitez connaître la hauteur (height) d'un bloc HTML, il... www.commentcamarche.net/faq/sujet-11740-javascript-modifier-la-hauteur-height-d-un-element-html
[Site web] Vérifier, optimiser et nettoyer son code HTMLLes logiciels WYSIWYG de création de pages web produisent parfois du contenu HTML rempli de balises HTML inutiles, voire incompatibles avec les recommandations du W3C. Les outils proposés ci-dessous permettent de vérifier la validité du code HTML... www.commentcamarche.net/faq/sujet-5355-site-web-verifier-optimiser-et-nettoyer-son-code-html
[xhtml] ma page ne passe pas le validateur (Résolu)Bonjour, Je suis grand débutant en xhtml. J'ai réalisé ma première page pour un TP à la fac mais je n'arrive pas à la valider par un validateur W3C! Il y'a bcp d'erreurs mais je n'arrive pas à comprendre ce que me dit le... www.commentcamarche.net/forum/affich-8861305-xhtml-ma-page-ne-passe-pas-le-validateur
Erreures W3c que je ne comprend pas (Résolu)Salut, :) Hé bien voila mon soucis , j'ai créé et découpé recamment un site que je souhaite faire passer au validateur w3c en XHTML1.0 strict , j'ai donc codé ma page en div/css tout marchais impecc a la validation 0 erreures j'etais... www.commentcamarche.net/forum/affich-5697899-erreures-w3c-que-je-ne-comprend-pas
[VBA]Taille UserForm sous Excel (Résolu)Bonjour, J'ai créé sous Excel, un formalaire de saisie (UserForm). Pour avoir la taille maxi de l'écran j'ai codé comme cela : With UserForm1 .StartUpPosition = 3 .Width = Application.Width .Height = Application.Height .Left = 0 .Top =... www.commentcamarche.net/forum/affich-4340944-vba-taille-userform-sous-excel
Télécharger AmayaAmaya est un éditeur Web, développé conjointement par l'INRIA et le W3C, pour éditer et publier très simplement des pages contenant du texte (en HTML ou XHTML), du graphique (en SVG) et des expressions mathématiques (en MathML), le tout avec des... www.commentcamarche.net/telecharger/telecharger-210-amaya
Epson GT-2500N2500 N, USB 2.0, Fabricant:Epson, Divers:Dimensions (width x depth x height) 46.8 cm x 39.5 cm x 20 cm, Plateforme:MAC/PC, Profondeur Couleur :48 bit, Résolution optique Vertical:1200 dpi, Système d'exploitation:Windows 2000/Me/98/XP Home/ Pro, Apple MacO www.commentcamarche.net/guide-achat/epson-gt-2500n-871842-fiche-technique
Genius SlimStar 100Clavier, PS/2/USB, Divers:Width: 46, 6 cm, depth: 15, 8 cm, height: 2, 5 cm, Modèle: , Port:PS/2/USB, Win95/98 www.commentcamarche.net/guide-achat/genius-slimstar-100-952482-fiche-technique
Déclaration d'une feuille de style (CSS)Déclaration d'une feuille de style Les feuilles de style sont un sur-ensemble du langage HTML, cela signifie qu'elle ne sont pas intégrées directement dans les recommandations HTML du W3C. Ainsi, il est nécessaire de renseigner le code HTML avec... www.commentcamarche.net/contents/css/cssimplant.php3