IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

ASP.NET Discussion :

Obtenir un code XHTML propre


Sujet :

ASP.NET

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre expérimenté Avatar de gderenne
    Homme Profil pro
    Développeur .NET
    Inscrit en
    Juillet 2007
    Messages
    250
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Développeur .NET

    Informations forums :
    Inscription : Juillet 2007
    Messages : 250
    Par défaut Obtenir un code XHTML propre
    Bonjour,

    Est-il possible de faire en sorte que le code HTML généré par ASP.NET soit propre en terme de présentation du code.

    Par exemple, le code suivant est généré par ASP.NET :
    Code HTML : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
     
     
    <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN" "http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd">
    <html xmlns="http://www.w3.org/1999/xhtml" >
        <head><title>
    	Untitled Page
    </title><meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" /><meta id="ctl00_headDescription" name="metaDesc" content="blabla blablabla..." /><meta id="ctl00_HeadKeywords" name="metaKeyword" content="mot mot mot" /><meta name="author" content="John DOE" /><meta name="reply-to" content="webmaster@john-doe.fr" /><meta http-equiv="pragma" content="no-cache" /><link href="~/App_Themes/default/default.css" rel="stylesheet" type="text/css" /></head>
    ...
    Peut-on ranger tout cela comme ceci (propre, donc...) :
    Code HTML : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN" "http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd">
    <html xmlns="http://www.w3.org/1999/xhtml" >
        <head>
            <title>Untitled Page</title>
            <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
            <meta id="ctl00_headDescription" name="metaDesc" content="blabla blablabla..." />
            <meta id="ctl00_HeadKeywords" name="metaKeyword" content="mot mot mot mot mot" />
            <meta name="author" content="John DOE" />
            <meta name="reply-to" content="webmaster@john-doe.fr" />
            <meta http-equiv="pragma" content="no-cache" />
            <link href="~/App_Themes/default/default.css" rel="stylesheet" type="text/css" />
        </head>
    ...

  2. #2
    Membre éprouvé

    Homme Profil pro
    kiné passionné de dev
    Inscrit en
    Mars 2006
    Messages
    1 570
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 36
    Localisation : France

    Informations professionnelles :
    Activité : kiné passionné de dev

    Informations forums :
    Inscription : Mars 2006
    Messages : 1 570
    Billets dans le blog
    1
    Par défaut
    Je ne sais pas mais je pense que non.

  3. #3
    Modérateur

    Homme Profil pro
    Chef de projet NTIC
    Inscrit en
    Avril 2007
    Messages
    1 996
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 41
    Localisation : France, Ille et Vilaine (Bretagne)

    Informations professionnelles :
    Activité : Chef de projet NTIC
    Secteur : Service public

    Informations forums :
    Inscription : Avril 2007
    Messages : 1 996
    Par défaut
    Je ne suis pas tout à fait d'accord avec toi Poulain !
    Ok, certaines choses générées par visual studio ne sont pas ... conventionnnelles.
    Mais si tu passes un de tes pages compilées au Validateur W3C, tu verras que les seules erreurs qui seront soulevées seront de ta faute et pas dues a la compilation.

    Cependant, je suis d'accord sur le fait que certaines pirouettes (type utilisation sans complexe des HiddenFields) est pour le moins étonnante.

    Mais impossible de dire que VS ne génére pas du code relativement propre, au sens du W3C

  4. #4
    Membre chevronné
    Profil pro
    Développeur informatique
    Inscrit en
    Janvier 2006
    Messages
    400
    Détails du profil
    Informations personnelles :
    Âge : 39
    Localisation : France

    Informations professionnelles :
    Activité : Développeur informatique

    Informations forums :
    Inscription : Janvier 2006
    Messages : 400
    Par défaut
    Bonjour,

    Juste un éclaircissement ?

    La question est-elle "le code HTML produit par VS respecte-t-il les standards?".A ça, je répondrai comme Calagan, c'est à dire Oui .

    A la question "Comment afficher proprement code HTML généré par VS". Je
    répondrai qu"un fichier HTML n'est qu'une suite d'octets et qu'indentation et saut de ligne ne sont qu'une vue de l'esprit . Plus concrètement, Notepad++ ou le visualisateur de code de Firefox affiche le code généré par VS de façon assez présentable .

    A bientôt

  5. #5
    Membre expérimenté Avatar de gderenne
    Homme Profil pro
    Développeur .NET
    Inscrit en
    Juillet 2007
    Messages
    250
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Développeur .NET

    Informations forums :
    Inscription : Juillet 2007
    Messages : 250
    Par défaut
    Citation Envoyé par mafyoso Voir le message
    A la question "Comment afficher proprement code HTML généré par VS". Je
    répondrai qu"un fichier HTML n'est qu'une suite d'octets et qu'indentation et saut de ligne ne sont qu'une vue de l'esprit . Plus concrètement, Notepad++ ou le visualisateur de code de Firefox affiche le code généré par VS de façon assez présentable .
    Merci pour ta réponse. C'est ce que je craignais. Donc, tant que c'est W3C Friendly, la mise en page de la suite de codes importe peu.

  6. #6
    Modérateur

    Homme Profil pro
    Chef de projet NTIC
    Inscrit en
    Avril 2007
    Messages
    1 996
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 41
    Localisation : France, Ille et Vilaine (Bretagne)

    Informations professionnelles :
    Activité : Chef de projet NTIC
    Secteur : Service public

    Informations forums :
    Inscription : Avril 2007
    Messages : 1 996
    Par défaut
    Oui, tu peux taper tout ton code sur une ligne et le valider sans problème.

    Désolé, je n'avais pas saisi que la question, à l'origine, concernait le formatage du HTML, et pensais qu'il s'aggissait de conformité.

    Une petite astuce pour identer des paragraphes entiers pour ceux qui ne connaissent pas: SHIFT+MAJ et SHIFT+TAB, c'est rudement pratique.

  7. #7
    Membre expérimenté Avatar de gderenne
    Homme Profil pro
    Développeur .NET
    Inscrit en
    Juillet 2007
    Messages
    250
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Développeur .NET

    Informations forums :
    Inscription : Juillet 2007
    Messages : 250
    Par défaut
    En fait coté W3C ca semble, en effet, etre correct, mais coté code généré, il y a par exemple un saut à la ligne à la fin de la balise d'ouverture du TITLE et un saut à la fin du titre lui meme.
    Et contradictions obligent... Il n'y a oas de sauts à la ligne à la fin de chaque META...

    Je suis extremement tatillon (je le sais...) mais c'est pratique pour relire le code HTML apres compilation...

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. [Tableaux] Retour chariot pour un code HTML propre
    Par beastman007 dans le forum Langage
    Réponses: 10
    Dernier message: 09/03/2006, 17h43
  2. Réponses: 4
    Dernier message: 24/02/2006, 08h16
  3. [VTemplate] Choix suivant des critères comme le support Php5, code Xhtml compliant ?
    Par El Riiico dans le forum Bibliothèques et frameworks
    Réponses: 6
    Dernier message: 05/12/2005, 10h28
  4. Code CSS propre
    Par keawee dans le forum Mise en page CSS
    Réponses: 2
    Dernier message: 21/10/2005, 21h59
  5. [W3C] [Debutant] valid. code xhtml et attributs width et align
    Par Marc_3 dans le forum Balisage (X)HTML et validation W3C
    Réponses: 4
    Dernier message: 08/04/2005, 07h36

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo