Formulaire

HTML5, CSS3, Javascript, support des mobiles... Que penser de votre site ? Vous manquez d'informations pour la construction d'un site qui puisse s'afficher correctement partout ? C'est un problème simple, un peu complexe ? Venez ici !
Erwan
Arias
Messages : 16
Inscription : 24 juin 2004, 19:43

Message par Erwan »

calimo a écrit :Ah quoi ? :lol:
:lol:

ah pour le édit :)

la j'imprime, c'est toujours plus pratique ^^
psyco_thug
Lézard vert
Messages : 132
Inscription : 25 févr. 2004, 17:33

Message par psyco_thug »

calimo a écrit :Déjà elle a un doctype XHTML1.1 mais elle est envoyée en text/html ce qui est fortement déconseillé par le W3C.
[off topic]quand tu dis "elle est envoyé...." tu parle de cette ligne:

Code : Tout sélectionner

<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1" />
[/off topic]
calimo
Animal mythique
Messages : 14118
Inscription : 26 déc. 2003, 11:51

Message par calimo »

Non, cette ligne est totalement inutile, mais c'est la seule manière d'indiquer l'encodage si tu n'a pas de php ou d'autres moyens de modifier tes en-têtes HTTP. D'ailleurs l'attribut http-equiv sera supprimé dans le XHTML 2.0 si j'ai bien lu :wink:
Quand je dit envoyer c'est l'en-tête HTTP !
Qui dans ce cas est text/html :?

Erwan : je parle effectivement du lien qu'a cité psyco_thug : http://www.w3.org/TR/xhtml-media-types/#summary
En effet tu ne devrais pas envoyer une page XHTML 1.1 avec comme type de media text/html, mais tu devrais utiliser plutôt application/xml+xhtml

En effet, cela peut poser des problèmes, par exemple tu ne peut pas utiliser l'attribut "lang" en xhtml 1.1, mais l'attribut "xml:lang" est inconnu en HTML. Or ta page étant envoyée comme du HTML, on peut dire que tu n'a pas spécifié sa langue.
Mais ce n'est qu'un des nombreux problèmes qui peuvent se poser :wink:
En plus qu'y a-t-il de neuf en xhtml 1.1 ? À part le RUBY que tu n'utilise pas, je ne vois pas... :?
bobo
Iguane
Messages : 764
Inscription : 18 août 2003, 11:04

Message par bobo »

calimo a écrit :C'est que tu n'a pas compris l'utilisation de l'élément label. La lecture des recommandation du W3C ne fait jamais de mal.
L'attribut for associe explicitement un label à une autre commande : la valeur de l'attribut for doit être la même que celle de l'attribut id de l'élément de commande associé. On peut associer plusieurs éléments LABEL à la même commande en créant plusieurs références via l'attribut for.
label n'entoure pas l'input. Il les fait simplement correspondre, grâce à l'attribut for. Par exemple
[...]
On peut aussi encadrer le input avec le label ! Dans la même spécification, un peu plus loin :
Pour associer implicitement un label à une autre commmande, l'élément de commande doit se trouver à l'intérieur de l'élément LABEL. Auquel cas, cet élément LABEL ne peut contenir qu'un seul élément de commande. Le label en question peut se placer avant ou après la commande associée.
Mais certains navigateurs ne sont pas capables de faire l'association dans ce cas.
Les standards c'est bon, mangez en !
Flore & Sébastien
Unité dans la diversité.
Invité

Message par Invité »

calimo a écrit :En effet, cela peut poser des problèmes, par exemple tu ne peut pas utiliser l'attribut "lang" en xhtml 1.1, mais l'attribut "xml:lang" est inconnu en HTML. Or ta page étant envoyée comme du HTML, on peut dire que tu n'a pas spécifié sa langue.
Mais ce n'est qu'un des nombreux problèmes qui peuvent se poser :wink:
En plus qu'y a-t-il de neuf en xhtml 1.1 ? À part le RUBY que tu n'utilise pas, je ne vois pas... :?

Oui je vais le passer en xhtml 1.0 merci pour les commentaires :)


d'ailleurs c'est mieux la?
http://www.rongeur.org
Erwan
Arias
Messages : 16
Inscription : 24 juin 2004, 19:43

Message par Erwan »

boulette, me suis pas loggé :lol:
Répondre

Qui est en ligne ?

Utilisateurs parcourant ce forum : Aucun utilisateur inscrit et 2 invités