• Accueil
  • Info
  • Publicité
  • Privacy & Policy
  • Nous Contacter
No Result
View All Result
Technique de pointe
  • Actualité
  • Technologies
  • Jeu vidéo
  • Mobile
  • Astuces
  • HTML5 / CSS
  • Java Script
  • PHP
  • Article Sponsorisé
  • Astuces
  • Jeu vidéo
  • Nous Contacter
MYCAMER
  • Actualité
  • Mobile
  • Jeu vidéo
    Bande-annonce pour le nouveau jeu vidéo “The Walking Dead”

    Bande-annonce pour le nouveau jeu vidéo “The Walking Dead”

    La mort des consoles de jeux vidéo mettra à l’écart Sony et Nintendo

    La mort des consoles de jeux vidéo mettra à l’écart Sony et Nintendo

    Sony craint que Microsoft, propriétaire de Call of Duty, ne crée un monopole

    Sony craint que Microsoft, propriétaire de Call of Duty, ne crée un monopole

    10 batailles de boss de jeux vidéo les plus bizarres

    10 batailles de boss de jeux vidéo les plus bizarres

    Un jeu vidéo centré sur les chats aide les compagnons errants de la Nebraska Humane Society |

    Un jeu vidéo centré sur les chats aide les compagnons errants de la Nebraska Humane Society |

    10 meilleurs méchants du jeu vidéo Star Wars de tous les temps

    10 meilleurs méchants du jeu vidéo Star Wars de tous les temps

    Microsoft Xbox, Sony PlayStation, Nintendo : tour d’horizon des revenus des jeux vidéo

    Microsoft Xbox, Sony PlayStation, Nintendo : tour d’horizon des revenus des jeux vidéo

    10 meilleurs mondes de hub de jeux vidéo

    10 meilleurs mondes de hub de jeux vidéo

    Streaming : les meilleures adaptations cinématographiques de jeux vidéo | Films

  • Developpement web
    • All
    • Language HTML5
    Comment héberger un site Web gratuitement à partir de votre PC ou ordinateur portable

    Comment héberger un site Web gratuitement à partir de votre PC ou ordinateur portable

    Le football CSS se prépare pour la deuxième saison du MIAC

    Le football CSS se prépare pour la deuxième saison du MIAC

    Iron Tiger compromet l’application de chat Mimi et cible les utilisateurs Windows, Mac et Linux

    Iron Tiger compromet l’application de chat Mimi et cible les utilisateurs Windows, Mac et Linux

    Apple publie Safari Technology Preview 143 avec des corrections de bogues et des améliorations de performances

    Apple publie Safari Technology Preview 151 avec des corrections de bugs et des améliorations de performances

    Obtention d’une subvention pour l’entreprise de carburant à l’hydrogène de Deeside

    Obtention d’une subvention pour l’entreprise de carburant à l’hydrogène de Deeside

    Comment réparer vos widgets lorsqu’ils ne fonctionnent pas sous Windows 11

    Comment réparer vos widgets lorsqu’ils ne fonctionnent pas sous Windows 11

    Pondichéry CM Rangasamy fait appel au Premier ministre Modi et cherche un crore de Rs 2k pour présenter son budget – The New Indian Express

    Pondichéry CM Rangasamy fait appel au Premier ministre Modi et cherche un crore de Rs 2k pour présenter son budget – The New Indian Express

    10 nouveaux membres Rejoindre CSS

    10 nouveaux membres Rejoindre CSS

    Netflix : les meilleures séries animées que vous devez regarder

    Netflix : les meilleures séries animées que vous devez regarder

  • Astuces
    6 meilleurs plugins de révision WordPress pour 2022

    6 meilleurs plugins de révision WordPress pour 2022

    Session Replay amélioré pour les applications déployées en continu: capture de fichiers CSS

    This was H1 2022: Part 2 – Cyber War

    How to Add Schema Markup to Your WordPress Website?

    How to Add Schema Markup to Your WordPress Website?

    8 façons de mettre fin à la mentalité de silo et d’augmenter l’agilité de l’entreprise

    8 façons de mettre fin à la mentalité de silo et d’augmenter l’agilité de l’entreprise

    Pèlerinage artistique |  Avis du demandeur

    Pèlerinage artistique | Avis du demandeur

    Gutenberg 13.8 présente la prise en charge de la typographie fluide et le bloc de citation remanié – WP Tavern

    Gutenberg 13.8 présente la prise en charge de la typographie fluide et le bloc de citation remanié – WP Tavern

    Comment installer le serveur Web Apache sous Linux étape par étape

    Comment installer le serveur Web Apache sous Linux étape par étape

    Examen de la fureur du Forex 2022 • Benzinga

    Examen de la fureur du Forex 2022 • Benzinga

    Les contributeurs de l’équipe des thèmes WordPress obtiennent un retour sur la proposition d’amélioration de la visibilité des thèmes de blocs dans l’annuaire – WP Tavern

    Les contributeurs de l’équipe des thèmes WordPress obtiennent un retour sur la proposition d’amélioration de la visibilité des thèmes de blocs dans l’annuaire – WP Tavern

  • Nous contacter
No Result
View All Result
MYCAMER
No Result
View All Result
Home Actualité

Comment positionner des éléments Web avec l’alignement vertical CSS

Caleb by Caleb
avril 5, 2022
in Actualité
0 0
0
Comment positionner des éléments Web avec l’alignement vertical CSS
333
SHARES
2k
VIEWS
Share on FacebookShare on TwitterRedditLinkedin


CSS fournit plusieurs propriétés d’alignement. La propriété text-align, limitée aux éléments de bloc et aux cellules de tableau, décrit l’alignement horizontal. En revanche, la propriété vertical-align ne s’applique qu’aux éléments en ligne et aux cellules de tableau.

Vous pouvez utiliser de nombreuses valeurs différentes pour contrôler l’alignement vertical. Certains sont relatifs à l’élément parent, d’autres aux éléments affichés sur la même ligne horizontale. Découvrez exactement comment vous pouvez utiliser l’alignement vertical dans diverses situations pour obtenir un positionnement précis.

Les différentes valeurs d’alignement vertical

La propriété vertical-align accepte trois types de valeur distincts : les mots-clés, les pourcentages et les longueurs. Chaque valeur représente une position verticale sur une ligne ou relative à l’élément parent (conteneur) de l’élément ciblé.

Les principales valeurs d’alignement vertical sont :

  • baseline : positionne l’élément cible dans la ligne de base de l’élément parent.
  • top : positionne le haut de l’élément cible avec le haut de l’élément le plus haut de la ligne courante.
  • milieu : centre l’élément cible dans sa ligne actuelle.
  • bas : positionne le bas de l’élément cible avec le bas de l’élément le plus bas de la ligne courante.
  • sub : positionne l’élément cible avec la ligne de base en indice de l’élément parent.
  • super : positionne l’élément cible à la ligne de base en exposant de l’élément parent.
  • text-top : positionne l’élément cible en haut de la police de l’élément parent.
  • text-bottom : positionne l’élément cible avec le bas de la police de l’élément parent.
  • pourcentage (ex. 20%) : positionne la ligne de base de l’élément cible à un point au-dessus, en dessous ou sur la ligne de base de l’élément parent. Cette valeur peut être négative ou positive.
  • longueur (par exemple 10em) : positionne la ligne de base de l’élément cible à un point au-dessus, en dessous ou sur la ligne de base de l’élément parent. Cette valeur peut être négative ou positive.

UTILISEZ LA VIDÉO DU JOUR

Un modèle HTML de base

<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<meta name="viewport" content="width=device-width, initial-scale=1.0">

<style>
table {
border-collapse: collapse;
width: 100%;
}

td, th {
border: 1px solid black;
}
</style>

<title>Document</title>
</head>

<body>

<div id="container">

<a href="http://google.com">Google Search</a>

<img src="https://source.unsplash.com/jFCViYFYcus/300x150" alt=" image of the forest">

<video width="320" controls>
<source src="videos/ocean_view.mov" type="video/mp4">
Video of the ocean.
</video>

<table>
<tr>
<th>Scenery</th>
<th>Discription</th>
</tr>

<tr>
<td>Forest</td>
<td>Lorem ipsum dolor sit amet.</td>
</tr>

<tr>
<td>Ocean</td>
<td>Lorem ipsum dolor sit amet.</td>
</tr>
</table>

</div>

</body>

</html>


le Code HTML ci-dessus crée une page Web simple qui affiche quatre éléments : un texte lié, une image, une vidéo intégrée et un tableau. Cela devrait ressembler à ceci dans votre navigateur :


Page Web de base

Comment aligner verticalement le texte

Par défaut, la plupart des éléments de texte (tels que les titres, les balises

et

  • ) sont des éléments de bloc. La seule façon d’aligner verticalement ces éléments est de les convertir d’abord en éléments inline, en utilisant la propriété display.

    Cependant, certains éléments de texte tels que les balises et sont en ligne. Par conséquent, ils prennent en charge la propriété d’alignement vertical. Pour aligner le texte verticalement, attribuez simplement la valeur appropriée à la propriété CSS vertical-align.

    Utilisation de la valeur supérieure alignée verticalement sur le texte

    a {
    vertical-align: top;
    }

    Ajout de la Code CSS ci-dessus au document HTML de base alignera le haut du texte de la balise avec le haut de l’élément le plus haut de la ligne. Production de l’affichage mis à jour suivant :


    Texte aligner verticalement la valeur supérieure

    Utilisation de la valeur en pourcentage sur le texte

    a {
    vertical-align: -50%;
    }

    Le CSS ci-dessus aligne l’élément de texte à une position située à 50 % en dessous de la ligne de base de l’élément parent. Il produit la sortie suivante dans votre navigateur :


    Valeur de pourcentage d'alignement vertical du texte

    Comme vous pouvez le voir dans l’image ci-dessus, l’élément de texte occupe une position en dessous des éléments image et vidéo, qui sont sur la même ligne. Pour positionner cet élément au niveau ou au-dessus de la ligne de base, utilisez une valeur de pourcentage positive.

    Utilisation de la valeur de longueur sur le texte

    a {
    vertical-align: 90px;
    }

    Le code ci-dessus aligne la ligne de base de l’élément de texte à une longueur de 90 pixels au-dessus de la ligne de base de l’élément parent. Cela produit la sortie suivante dans un navigateur :


    Valeur de longueur d'alignement vertical du texte

    Comment aligner verticalement les images

    La balise est un élément en ligne, avec lequel la propriété CSS vertical-align fonctionne bien.

    Utilisation de la super valeur d’alignement vertical sur les images

    img {
    vertical-align: super;
    }

    Le code ci-dessus positionne l’image à la ligne de base en exposant de l’élément parent. Cela signifie à une position au-dessus de la ligne de base, comme vous pouvez le voir dans la sortie suivante :


    Super valeur d'alignement vertical de l'image

    Utilisation de la valeur de pourcentage d’alignement vertical sur les images

    img {
    vertical-align: 25%;
    }

    Le code ci-dessus aligne la ligne de base de l’élément image à 25 % au-dessus de la ligne de base de l’élément parent. Cela produit l’effet miroir suivant de la super valeur :


    Valeur de pourcentage d'alignement vertical de l'image

    Utilisation de la valeur de longueur d’alignement vertical sur les images

    img {
    vertical-align: 5px;
    }

    Le code ci-dessus aligne la ligne de base de l’élément image à une position 5 pixels au-dessus de la ligne de base de l’élément parent. Cela produit un effet similaire à celui des valeurs super et 25 % :


    Valeur de longueur d'alignement vertical de l'image

    Les médias intégrés tels que les vidéos et les iframes sont des éléments HTML en ligne. Par conséquent, la propriété CSS vertical-align fonctionne très bien avec eux.

    Utilisation de la super valeur d’alignement vertical sur une vidéo

    video {
    vertical-align: sub;
    }

    Le code ci-dessus positionne la vidéo à la ligne de base de l’indice de l’élément parent. Cela signifie à une position en dessous de la ligne de base, comme vous pouvez le voir dans la sortie suivante :


    Sous-valeur d'alignement vertical de la vidéo

    Utilisation de la valeur de pourcentage d’alignement vertical sur une vidéo

    video {
    vertical-align: -25%;
    }

    Le code ci-dessus aligne la ligne de base de l’élément vidéo à 25 % en dessous de la ligne de base de l’élément parent. Cela produit l’effet miroir suivant de la sous-valeur :


    Valeur de pourcentage d'alignement vertical de la vidéo

    Utilisation de la valeur de longueur d’alignement vertical sur une vidéo

    video {
    vertical-align: -5px;
    }

    Le code ci-dessus aligne la ligne de base de l’élément image à une position 5 pixels sous la ligne de base de l’élément parent. Cela produit un effet comme les valeurs sub et -25 % :


    Valeur de longueur d'alignement vertical de la vidéo

    Comment aligner verticalement des éléments dans un tableau

    L’utilisation de la propriété vertical-align avec un tableau est un peu délicate, car un tableau est un élément de bloc. Cependant, les balises

    et

    sont des éléments en ligne. Par conséquent, vous pouvez utiliser la propriété CSS vertical-align sur le texte d’un tableau.

    Utilisation de la valeur supérieure d’alignement vertical sur les données de table

    td {
    height: 40px;
    vertical-align: top;
    }

    Le code ci-dessus ajoute une hauteur de 40 pixels à chaque cellule du tableau. Il aligne ensuite les données de chaque cellule sur le haut de chaque ligne. Cela produit la sortie suivante dans le navigateur :


    Données de table aligner verticalement la valeur supérieure

    Utilisation de la valeur médiane à alignement vertical sur les données de la table

    td {
    height: 40px;
    vertical-align: middle;
    }

    La valeur centrale d’alignement vertical dans le code ci-dessus centre verticalement les données dans chaque cellule. Il produit la sortie suivante dans le navigateur :


    Données de tableau aligner verticalement la valeur médiane

    Utilisation de la valeur inférieure à alignement vertical sur les données du tableau

    td {
    height: 40px;
    vertical-align: bottom;
    }

    Le code ci-dessus aligne les données de chaque cellule au bas de chaque ligne. Il produit la sortie suivante dans le navigateur :


    Données de table aligner verticalement la valeur inférieure

    Vous pouvez maintenant aligner les éléments sur votre page Web

    Vous pouvez désormais utiliser la propriété CSS vertical-align avec une multitude d’éléments en ligne différents, notamment du texte, des médias intégrés et des données de tableau. La règle générale est que la propriété vertical-align ne fonctionne que sur les éléments inline et inline-block.

    Cependant, vous pouvez utiliser cette propriété sur des éléments de bloc, il vous suffit d’abord de les convertir en éléments inline ou inline-block. N’oubliez pas que vous pouvez combiner vertical-align avec d’autres propriétés d’alignement, telles que text-align.



    Une machine à écrire avec le mot News imprimé

    Alignez les choses avec la propriété CSS Text Align

    Lire la suite


    A propos de l’auteur

    Kadeisha Kean
    (52 articles publiés)

    Kadeisha Kean est un développeur de logiciels Full-Stack et un rédacteur technique/technologique. Elle a la capacité distincte de simplifier certains des concepts technologiques les plus complexes; produire du matériel facilement compréhensible par tout novice en technologie. Elle est passionnée par l’écriture, le développement de logiciels intéressants et le voyage à travers le monde (à travers des documentaires).

    Plus de Kadeisha Kean

    Abonnez-vous à notre newsletter

    Rejoignez notre newsletter pour des conseils techniques, des critiques, des ebooks gratuits et des offres exclusives !

    Cliquez ici pour vous abonner

  • — to www.makeuseof.com

    Get real time update about this post categories directly on your device, subscribe now.

    Unsubscribe
    Caleb

    Caleb

    Stay Connected

    • 86.7k Followers
    • 172k Subscribers

    Articles populaires

    • 10 problèmes courants de l’iPhone 13 et comment les résoudre

      10 problèmes courants de l’iPhone 13 et comment les résoudre

      4481 shares
      Share 1792 Tweet 1120
    • Comment installer phpMyAdmin sur Debian 11 Bullseye (Apache)

      1179 shares
      Share 472 Tweet 295
    • Comment réparer “Impossible de charger l’image. Appuyez pour réessayer “Erreur Instagram

      346 shares
      Share 138 Tweet 87
    • 2 façons d’installer le serveur LAMP sur Ubuntu 22.04 | 20.04

      491 shares
      Share 196 Tweet 123
    • Le procès dit que le jeu d’arcade Key Master de Sega est intentionnellement truqué

      422 shares
      Share 169 Tweet 106

    Follow Our Page

    Follow Us

      Go to the Customizer > JNews : Social, Like & View > Instagram Feed Setting, to connect your Instagram account.
    Facebook Twitter Youtube Vimeo Instagram

    We bring you the best Premium WordPress Themes that perfect for news, magazine, personal blog, etc. Check our landing page for details.

    Category

    • Actualité
    • Article Sponsorisé
    • Astuces
    • Featured
    • Jeu vidéo
    • Language HTML5
    • Mobile
    • portrait
    • Technologies
    • Uncategorized

    Recent News

    6 meilleurs plugins de révision WordPress pour 2022

    6 meilleurs plugins de révision WordPress pour 2022

    août 14, 2022
    Un vacancier à Cornwall coupable de la loi sur la conduite d’un téléphone portable

    Un vacancier à Cornwall coupable de la loi sur la conduite d’un téléphone portable

    août 14, 2022

    © 2022 JNews - Premium WordPress news & magazine theme by Jegtheme.

    No Result
    View All Result
    • Actualité
    • Mobile
    • Jeu vidéo
    • Developpement web
    • Astuces
    • Nous contacter

    © 2022 JNews - Premium WordPress news & magazine theme by Jegtheme.

    Welcome Back!

    Sign In with Facebook
    Sign In with Google
    OR

    Login to your account below

    Forgotten Password?

    Retrieve your password

    Please enter your username or email address to reset your password.

    Log In
    fr French
    ar Arabiczh-CN Chinese (Simplified)en Englishfr Frenchde Germanit Italianru Russianes Spanish

    Add New Playlist

    This website uses cookies. By continuing to use this website you are giving consent to cookies being used. Visit our Privacy and Cookie Policy.