¿Qué propiedad especifica el margen superior de un elemento en CSS?

En este artículo, vamos a discutir la propiedad margin-top que especifica el margen superior de un elemento.

Para especificar el margen superior de un elemento, CSS proporciona un elemento de estilo llamado margin-top que establece el margen superior de un elemento. Esta propiedad acepta un valor entero. El valor predeterminado es 0 y también se permiten valores negativos. La sintaxis de la propiedad margin-top se proporciona a continuación.

Sintaxis:

margin-top: length | auto | initial | inherit;

 Valores de propiedad:

  • longitud: el parámetro de longitud especifica la longitud del margen superior en px, cm, %.
  • auto: el propio navegador establece automáticamente el margen superior.
  • initial: establece la propiedad en el valor predeterminado.
  • heredar: hereda el valor de la propiedad de los componentes principales.

Veamos algunos ejemplos de cómo especificar el margen superior de un elemento.

Ejemplo 1: En este ejemplo, veamos la diferencia entre un elemento que tiene un margen superior y un elemento sin la propiedad de margen superior.

HTML

<!DOCTYPE html>
<html>
 
<head>
    <style>
        p#p1 {
            margin-top: 50px;
        }
    </style>
</head>
 
<body>
    <h2>Welcome To GFG</h2>
    <p id="p1">Top Margin set to 50px</p>
 
     
<p>No top margin</p>
 
</body>
 
</html>

Producción

 

Ejemplo 2: Aquí, en el siguiente código, intentemos aplicar cada valor de propiedad de margen superior a los elementos <h4>.

HTML

<!DOCTYPE html>
<html>
 
<head>
    <style>
        .parent {
            margin-top: 1.5cm;
        }
 
        h4.p1 {
            margin-top: 20px;
        }
 
        h4.p2 {
            margin-top: 8%;
        }
 
        h4.p3 {
            margin-top: auto;
        }
 
        h4.p4 {
            margin-top: initial;
        }
 
        h4.p5 {
            margin-top: inherit;
        }
    </style>
</head>
 
<body>
    <h4 class="p1">Top-margin:20px</h4>
    <h4 class="p2">Top-margin:8%</h4>
    <h4 class="p3">Top-margin:auto</h4>
    <h4 class="p4">Top-margin:initial</h4>
    <div class="parent">
        <h4 class="p5">Top-margin:inherit</h4>
    </div>
</body>
 
</html>

Producción

 

Publicación traducida automáticamente

Artículo escrito por akhilvasabhaktula03 y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *