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 :

Doctypes / Alignements textes


Sujet :

HTML

  1. #1
    Membre éclairé Avatar de PtitGénie
    Homme Profil pro
    Développeur Web
    Inscrit en
    Décembre 2007
    Messages
    231
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Développeur Web

    Informations forums :
    Inscription : Décembre 2007
    Messages : 231
    Par défaut Doctypes / Alignements textes
    Bonsoir ! (et bonne année xD)

    Je suis débutant en ce qui concerne l'utilisation de Doctypes...

    J'ai inséré celui ci sur mon site :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
    Et lorsque je l'ai fait, tous les textes (du moins 90%) de mon site se sont retrouvés centrés

    Si quelqu'un pouvait m'éclairer, en ce début d'année ^^

  2. #2
    Membre éclairé
    Profil pro
    Inscrit en
    Mars 2008
    Messages
    59
    Détails du profil
    Informations personnelles :
    Localisation : Maroc

    Informations forums :
    Inscription : Mars 2008
    Messages : 59
    Par défaut
    beh tu dit au navigateurs que tu utilise du HTML 4 essaie de mettre cette doctype:

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     
    <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">

  3. #3
    Membre éclairé Avatar de PtitGénie
    Homme Profil pro
    Développeur Web
    Inscrit en
    Décembre 2007
    Messages
    231
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Développeur Web

    Informations forums :
    Inscription : Décembre 2007
    Messages : 231
    Par défaut
    Merci de ta réponse ^^

    Mais idem, tous les textes sont centrés sur toutes les pages

  4. #4
    Membre éclairé Avatar de PtitGénie
    Homme Profil pro
    Développeur Web
    Inscrit en
    Décembre 2007
    Messages
    231
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Développeur Web

    Informations forums :
    Inscription : Décembre 2007
    Messages : 231
    Par défaut
    En fait, je me rend compte que "partout" sur mon site mes textes étaient encadrés de <div align="center"><center> de ce genre là :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    <div align="center">
    <center>
      <table border="1" cellspacing="0" cellpadding="0">
        <tr>
          <td>
            Table Centrée
          </td>
        </tr>
      </table>
    </center>
    </div>
    Avant l'insertion d'un Doctype, il semble que les <div align="center"><center> alignaient les tableaux, et que maintenant avec un Doctype de précisé, le texte est lui aussi aligné à l'intérieur... Une idée ?

  5. #5
    Inactif   Avatar de Deallyra
    Profil pro
    Étudiant
    Inscrit en
    Février 2007
    Messages
    1 997
    Détails du profil
    Informations personnelles :
    Âge : 36
    Localisation : France, Loire Atlantique (Pays de la Loire)

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Février 2007
    Messages : 1 997
    Par défaut
    Pour Psykoz, xHTML et HTML sont différent dans la manière de coder le HTML.
    Il ne faut pas tester voir si ça marcherait mieux en xHTML au niveau du doctype.

    Pour PtitGénie, il va falloir refaire tes alignement centrés pour les textes différemment. L'attribut-propriété align=center est déprécié.
    *Si la réponse vous convient, n'oubliez pas le tag
    *Exprimez vous dans un français correct; on prend le temps de vous lire, prenez le temps de bien écrire.
    *Et comment on interprète votre code? N'oubliez pas la balise!

    *Pour une mise en page simple avec des divs.
    *Pour faire des formulaires xHTML CSS.

  6. #6
    Membre Expert Avatar de Erwan31
    Profil pro
    Inscrit en
    Février 2008
    Messages
    2 177
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2008
    Messages : 2 177
    Par défaut
    Citation Envoyé par PtitGénie Voir le message
    Avant l'insertion d'un Doctype, il semble que les <div align="center"><center> alignaient les tableaux, et que maintenant avec un Doctype de précisé, le texte est lui aussi aligné à l'intérieur... Une idée ?
    Bonjour,
    c'est parce qu'en l'absence de Doctype, le navigateurs bascule dans un mode
    de rendu non standard et à l'ancienne appelé mode de compatibilité descendante
    ou plus généralement mode Quirks (faire une recherche sur ces termes
    pour les détails), ce qu'il faut éviter.

  7. #7
    Membre éclairé Avatar de PtitGénie
    Homme Profil pro
    Développeur Web
    Inscrit en
    Décembre 2007
    Messages
    231
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Développeur Web

    Informations forums :
    Inscription : Décembre 2007
    Messages : 231
    Par défaut
    Merci pour vos réponses. Je vais devoir changer tous les alignements -_- Mais bon !

    Sinon, dernière petite chose :
    j'ai un système d'affichage des images avec "thickbox" (si n'vous connaissez pas, c'est le fait d'ouvrir l'image centrée sur l'écran avec un voile semi-transparent autour par-dessus le site).
    Sur IE7, l'image était bien au centre de l'écran verticalement, et depuis le Doctype l'image se retrouve beaucoup plus bas...
    Sur d'autres versions de IE7, ainsi que sur Mozilla, l'image est toujours bien centrée verticalement...

  8. #8
    Modérateur
    Avatar de blueice
    Homme Profil pro
    Développeur Web
    Inscrit en
    Mars 2003
    Messages
    3 493
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 50
    Localisation : France, Alpes Maritimes (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Développeur Web
    Secteur : High Tech - Multimédia et Internet

    Informations forums :
    Inscription : Mars 2003
    Messages : 3 493
    Par défaut
    On ne pourra pas t'aider, commence par mettre au propre ton site
    avec une déclaration correcte, un encodage correct
    et valide le code HTML Validator et CSS et ensuite tu auras de bonnes bases pour résoudre les problèmes :-)

  9. #9
    Membre éclairé Avatar de PtitGénie
    Homme Profil pro
    Développeur Web
    Inscrit en
    Décembre 2007
    Messages
    231
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Développeur Web

    Informations forums :
    Inscription : Décembre 2007
    Messages : 231
    Par défaut
    Je vais donc tenter de reprendre le code de mon site page par page ^^

    Existe t'il une liste des syntaxes pour chaque Doctype ?

    parce que j'ai testé avec l'URL que tu m'as donné mon CSS, il m'indique que mes "margin-top" n'ont pas la bonne syntaxe...

  10. #10
    Modérateur
    Avatar de blueice
    Homme Profil pro
    Développeur Web
    Inscrit en
    Mars 2003
    Messages
    3 493
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 50
    Localisation : France, Alpes Maritimes (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Développeur Web
    Secteur : High Tech - Multimédia et Internet

    Informations forums :
    Inscription : Mars 2003
    Messages : 3 493
    Par défaut
    Il n'y a pas de syntaxe à proprement parler, le doctype n'est qu'une déclaration du contenu de la page.
    A toi de choisir le doctype approprié et de coder correctement.

  11. #11
    Membre éclairé Avatar de PtitGénie
    Homme Profil pro
    Développeur Web
    Inscrit en
    Décembre 2007
    Messages
    231
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Développeur Web

    Informations forums :
    Inscription : Décembre 2007
    Messages : 231
    Par défaut
    Ah oki...

    Merci !

    PS: Même les <p align...> ne sont plus reconnus, c'est chiant o_O

Discussions similaires

  1. Problème divers alignement textes et blocs
    Par arnaud_verlaine dans le forum Mise en page CSS
    Réponses: 3
    Dernier message: 05/10/2006, 15h22
  2. [BCB6] Aligner texte à droite
    Par rtg57 dans le forum C++Builder
    Réponses: 15
    Dernier message: 19/06/2006, 22h48
  3. alignement text dans un menu avec ie
    Par HADES62 dans le forum Balisage (X)HTML et validation W3C
    Réponses: 3
    Dernier message: 10/05/2006, 20h49
  4. aligner texte et boutons radio /checkbox
    Par Tr@nkill dans le forum Balisage (X)HTML et validation W3C
    Réponses: 11
    Dernier message: 19/04/2006, 14h23
  5. [CSS] aligner texte à gauche d'une image
    Par ilood dans le forum Mise en page CSS
    Réponses: 8
    Dernier message: 05/06/2005, 17h04

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