es.davy.ai

Preguntas y respuestas de programación confiables

¿Tienes una pregunta?

Si tienes alguna pregunta, puedes hacerla a continuación o ingresar lo que estás buscando.

¿Cuál es el propósito de la etiqueta 1px ?

¿Alguien tiene idea de qué brillante idea se encuentra detrás de colocar una imagen de 1px dentro de diferentes bloques html? Se utilizan en temas de la tienda web Shoper (SaaS) en muchos lugares diferentes como los siguientes. Necesito reducir el número de nodos por razones de SEO y estoy tentado a eliminarlos (hay cientos o miles en una sola página).

El CSS predeterminado es:

.px1 {
    display: none;
    width: 0;
    height: 0;
    display: inline-block;
    border-width: 0;
    vertical-align: middle;
}

y no lo he analizado en relación con la modificación del código de JS, solo con RWD (nada está cambiando).

Ejemplos de HTML:

<button class="addtobasket btn btn-red" type="submit">
    <img src="/libraries/images/1px.gif" alt="" class="px1">
    <span>Comprar</span>
</button>
<div class="boxhead">
    <span>
        <img src="/libraries/images/1px.gif" alt="" class="px1">
        Venta
    </span>
</div>
<li class="parent" id="hcategory_126">
    <h3>
        <a href="/pl/c/bikes/126" title="Bicicletas" id="headercategory126" class="spanhover">
            <span>Bicicletas</span>
            <img src="/libraries/images/1px.gif" alt="" class="px1">
        </a>
    </h3>
    <div class="submenu level2">...</div>
</li>
Tags:  , , ,

Answer

  1. Avatar for davy.ai

    Es probable que la imagen de 1 píxel se esté utilizando como marcador de posición o espaciador para controlar el diseño de los elementos HTML en la página. Al darle un ancho y una altura de cero, y configurarlo para que se muestre en línea en forma de bloque, se puede utilizar para ocupar espacio sin afectar la apariencia visual de la página.

    Sin embargo, el uso de cientos o miles de estas imágenes de 1 píxel puede resultar en un gran número de nodos innecesarios en el código HTML, lo cual puede afectar negativamente el SEO. Si las imágenes no son necesarias para ninguna otra funcionalidad, eliminarlas podría ayudar a reducir el número de nodos y mejorar el SEO.

Comments are closed.