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

HTML Discussion :

Mettre des noms de class à titre purement informatif


Sujet :

HTML

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Homme Profil pro
    Webmarketer
    Inscrit en
    Mars 2011
    Messages
    14
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Royaume-Uni

    Informations professionnelles :
    Activité : Webmarketer
    Secteur : Communication - Médias

    Informations forums :
    Inscription : Mars 2011
    Messages : 14
    Par défaut Mettre des noms de class à titre purement informatif
    Bonjour tout le monde,

    Ceci est mon premier post sur ce forum, désolé d'avance si j'oublie de respecter certaines règles.

    Mon cas est donc le suivant :
    Je suis chargé par mon employeur de développer des newsletters HTML pour nos clients. Jusqu'ici, ca va. Mais j'ai quand même besoin de quelques avis et confirmations sur ma façon de faire certaines choses.

    1- Pour une meilleure compatibilité sur tous les clients de messagerie, webmails (en particulier Gmail) et navigateurs, je n'intègre pas mes styles dans le <head> de la page, mais dans les attributs "style" de chaque balise à modifier. Cela est long, pas pratique, et alourdit le poids de mes pages. Existe-t-il une solution plus pratique pour un résultat compatible partout ?

    2- Les "class" ne me servant donc plus à rien (car je le rappelle , tout est décrit dans les "style"), je me sers quand même de ces attributs pour donner des noms à mes tableaux, cellules, et autres éléments, et ainsi m'y retrouver quand je parcours mon code.
    Est-ce une bonne idée de laisser ainsi des attributs "class" qui ne "correspondent à rien" ?

    Merci d'avance de toutes vos réponses.
    A bientôt !

  2. #2
    Membre éclairé
    Profil pro
    Inscrit en
    Février 2009
    Messages
    321
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2009
    Messages : 321
    Par défaut
    Si les attributs class ne te servent qu'à t'y retrouver dans le code, je suggère que tu les remplace par des commentaires.
    Après est ce que cela va alourdir ton code d'utiliser des classes "indicatives" je ne sais pas...

  3. #3
    Modérateur

    Profil pro
    Inscrit en
    Septembre 2004
    Messages
    12 582
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Septembre 2004
    Messages : 12 582
    Par défaut
    Citation Envoyé par keysersausage Voir le message
    Est-ce une bonne idée de laisser ainsi des attributs "class" qui ne "correspondent à rien" ?
    Ça peut l'être, c'est le principe même des microformats par exemple.

    En tout cas, le pire qui puisse arriver est que tu en abuses au point que ça soit trop verbeux et rende ton code illisible. Ça n'a pas d'effet particulier.
    N'oubliez pas de consulter les FAQ Java et les cours et tutoriels Java

Discussions similaires

  1. mettre des noms aux équations dans word 2007
    Par bendesarts dans le forum Word
    Réponses: 23
    Dernier message: 10/05/2010, 09h10
  2. JTable impossible de mettre des titres de colonnes !
    Par isma92 dans le forum Composants
    Réponses: 3
    Dernier message: 20/12/2007, 20h46
  3. [Débutant] Comment mettre des noms aux fenetres?
    Par VanessaDu67 dans le forum MATLAB
    Réponses: 3
    Dernier message: 05/07/2007, 09h56
  4. [ODBC] Comment mettre à jour 2 bases ayant des noms de champs différents ???
    Par Alexlesilex dans le forum PHP & Base de données
    Réponses: 6
    Dernier message: 11/05/2006, 17h08
  5. Réponses: 2
    Dernier message: 27/03/2005, 16h09

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