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

Mise en page CSS Discussion :

Remplacer l'antédiluvien <font size="x"> par du CSS


Sujet :

CSS

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre Expert
    Avatar de laurentSc
    Homme Profil pro
    Webmaster débutant perpétuel !
    Inscrit en
    Octobre 2006
    Messages
    10 493
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 61
    Localisation : France, Isère (Rhône Alpes)

    Informations professionnelles :
    Activité : Webmaster débutant perpétuel !
    Secteur : Industrie

    Informations forums :
    Inscription : Octobre 2006
    Messages : 10 493
    Billets dans le blog
    1
    Par défaut Remplacer l'antédiluvien <font size="x"> par du CSS
    Bonjour,

    je suis en train de modifier un site très vieux, qui comporte des lignes
    Code html : Sélectionner tout - Visualiser dans une fenêtre à part
    <font size="3">du texte</font>
    3 est un exemple. Pour le mettre à jour, je pensais à
    Code html : Sélectionner tout - Visualiser dans une fenêtre à part
    <span class="size3">du texte</span>
    avec
    Code css : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    .size3 {
    font-size:3xx;
    }
    mais le xx, malgré des essais (px, em, %), j'ai pas trouvé. Peut-on m'aider ?

  2. #2
    Expert confirmé
    Avatar de ProgElecT
    Homme Profil pro
    Retraité
    Inscrit en
    Décembre 2004
    Messages
    6 132
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 69
    Localisation : France, Haute Savoie (Rhône Alpes)

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

    Informations forums :
    Inscription : Décembre 2004
    Messages : 6 132
    Par défaut
    Salut

    mais le xx, malgré des essais (px, em, %), j'ai pas trouvé. Peut-on m'aider ?
    Tu dois avoir un problème ailleurs car
    Code html : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
    28
    29
    30
    31
    32
    33
    34
    35
    36
    <!DOCTYPE html>
    <html lang="fr"> <!-- ABaseHTML.html -->
     
    	<head>
    		<meta http-equiv="content-type" content="text/html"; charset="utf-8"/>
    		<meta name="viewport" content="width=device-width, initial-scale=1.0">
    		<title>Minimum pour page HTML</title>
     
    		<style>
    .size60 {
    font-size:60px;
    }
    .size10 {
    font-size:10em;
    }
     
                    </style>
     
    		<script>
                            'use strict'; // force la déclaration des variables
                            //********************************************************************************
                            //--------------------------------------------------------------------------------
     
                    </script>
     
    	</head> 
    	<body>	<!-- ........................................................................................................... -->
    <label for="title" class="size60" >Titre de la note</label>
    <br />
    <span class="size10">du texte</span>
    		<script> // ........................................................................................................ --> 
     
                    </script> <!-- ..................................................................................................... -->
    	</body>	<!-- ........................................................................................................... -->
     
    </html>
    fonctionne normalement
    :whistle:pourquoi pas, pour remercier, un :plusser: pour celui/ceux qui vous ont dépannés.
    saut de ligne
    OOOOOOOOO👉 → → Ma page perso sur DVP ← ← 👈

  3. #3
    Membre Expert
    Avatar de laurentSc
    Homme Profil pro
    Webmaster débutant perpétuel !
    Inscrit en
    Octobre 2006
    Messages
    10 493
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 61
    Localisation : France, Isère (Rhône Alpes)

    Informations professionnelles :
    Activité : Webmaster débutant perpétuel !
    Secteur : Industrie

    Informations forums :
    Inscription : Octobre 2006
    Messages : 10 493
    Billets dans le blog
    1
    Par défaut
    Que ça fonctionne bien, j'en suis convaincu, ayant moi-même fait un essai similaire. Mon souci est de trouver l'équivalent de la vieille balise html <font size="xx">. Dans cette balise xx est un nombre avec aucune unité. Or la balise css font-size réclame une unité (par exemple px, em, %, cm, etc). Et j'ai pas trouvé l'équivalent...

  4. #4
    Membre Expert
    Avatar de laurentSc
    Homme Profil pro
    Webmaster débutant perpétuel !
    Inscrit en
    Octobre 2006
    Messages
    10 493
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 61
    Localisation : France, Isère (Rhône Alpes)

    Informations professionnelles :
    Activité : Webmaster débutant perpétuel !
    Secteur : Industrie

    Informations forums :
    Inscription : Octobre 2006
    Messages : 10 493
    Billets dans le blog
    1
    Par défaut
    Tous comptes faits, je procéderai à tâtons. Par exemple, par essais successifs, j'ai trouvé que l'équivalent de <font size="3">du texte</font> est <span class="size16">du texte</span> avec
    Code css : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    .size16 {
                font-size:16px;
            }

  5. #5
    Membre très actif
    Profil pro
    Inscrit en
    Février 2007
    Messages
    248
    Détails du profil
    Informations personnelles :
    Localisation : France, Rhône (Rhône Alpes)

    Informations forums :
    Inscription : Février 2007
    Messages : 248
    Par défaut
    Bonjour,

    Plutôt que d'utiliser l'unité px, je te recommande plutôt de travailler avec rem. Cela permet de conserver l'accessibilité.

    Lorsque l'on utilise l'unité px pour les textes, cela a pour effet de figer la taille.
    L'unité rem est une unité relative à la taille par défaut du navigateur (fixée à 16px par défaut). L'avantage dans ce cas là est que si tu as un utilisateur mal-voyant qui a réglé son navigateur pour doubler la taille par défaiut des caractères, l'unité rem s'adapte alors que px pas du tout...

  6. #6
    Membre Expert
    Avatar de laurentSc
    Homme Profil pro
    Webmaster débutant perpétuel !
    Inscrit en
    Octobre 2006
    Messages
    10 493
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 61
    Localisation : France, Isère (Rhône Alpes)

    Informations professionnelles :
    Activité : Webmaster débutant perpétuel !
    Secteur : Industrie

    Informations forums :
    Inscription : Octobre 2006
    Messages : 10 493
    Billets dans le blog
    1
    Par défaut
    Merci pour ta remarque qui tombe à pic : je suis le webmaster du site de mon club handisport et certains utilisateurs sont mal ou non-voyants. Cela dit, ce site est passé depuis 2 ans en Wordpress : https://vercorshandisport.org/...

    Mais ce que je disais hier ne concerne pas ce site-là, et de plus, j'ai changé mon fusil d'épaule depuis hier soir : j'étais parti pour mettre à jour un vieux site (d'où cette discussion) et vu l'ampleur des dégâts, j'ai décidé de tout refaire à 0.

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

Discussions similaires

  1. Réponses: 2
    Dernier message: 03/09/2020, 09h08
  2. Réponses: 2
    Dernier message: 14/06/2015, 10h43
  3. modifier un font-size par le dom
    Par laurentSc dans le forum Général JavaScript
    Réponses: 54
    Dernier message: 29/12/2011, 22h35
  4. font size par défaut
    Par smh_master dans le forum Général JavaScript
    Réponses: 6
    Dernier message: 21/03/2007, 11h05
  5. [font.size] Comment descendre en dessous de 8 ?
    Par Dry dans le forum Composants VCL
    Réponses: 3
    Dernier message: 23/04/2004, 16h01

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