Tamaños de sangría HTML. Prácticas generales de formato de contenido. Reglas que cambian la posición de los elementos.
Los márgenes y el relleno son estilos muy importantes al crear una página HTML. Le permiten colocar elementos con mayor precisión, crear un marco con los espacios necesarios, etc. Ambos estilos son muy similares y realizan funciones similares. Pero todavía hay diferencias.
Los elementos pueden anidarse o ubicarse uno al lado del otro. Veamos el siguiente ejemplo:
Tenemos dos mesas, limón y color azul, ubicados uno debajo del otro. Las tablas constan de una celda. Hay un bloque rojo en la primera celda de la tabla. Usando este ejemplo, veamos cómo funcionan los márgenes y las sangrías.
Los campos están establecidos por estilo. relleno. Este estilo sólo se aplica a elementos contenedores, que pueden contener otros elementos. El estilo le permite establecer el margen entre los bordes de un elemento y su contenido. Estilo margen le permite establecer sangrías desde un elemento hasta los bordes más cercanos de otro elemento. Los bordes de otro elemento pueden ser los bordes del contenedor principal, así como los bordes de la propia página.
Hay varias formas de configurar estos estilos. Por ejemplo, especifique directamente el tamaño de todos los márgenes o sangrías con un argumento en alguna unidad de medida (px, ex, em, pt, cm, etc.):
relleno: 3px; margen: 3px;En este caso, los márgenes y sangrías serán iguales en los cuatro lados. Al especificar dos argumentos separados por un espacio:
relleno: 3px 5px; margen: 3px 5px;el primero determinará la cantidad de márgenes/sangrías en la parte superior e inferior, el segundo, a la izquierda y a la derecha. Cuando se le dan tres argumentos:
relleno: 3px 5px 2px; margen: 3px 5px 2px;el primero es el margen/sangría en la parte superior, el segundo es tanto izquierdo como derecho, el tercero está en la parte inferior. Con cuatro argumentos:
relleno: 3px 5px 2px 6px; margen: 3px 5px 2px 6px;el primero es el margen/espacio en la parte superior, el segundo está a la derecha, el tercero está en la parte inferior, el cuarto está a la izquierda. Es fácil de recordar: el primero es desde arriba, luego en el sentido de las agujas del reloj. Además, puede configurar los márgenes y el relleno para un borde específico por separado, utilizando los estilos apropiados: acolchado superior, relleno-derecha, fondo acolchado, relleno-izquierda, margen superior, margen derecho, margen inferior, margen izquierdo. El valor de estos estilos solo puede ser un argumento, que especifica la cantidad de margen/relleno para un lado determinado.
En la figura, el bloque rojo está dentro de la celda de la tabla y adyacente a sus bordes, es decir, la celda no tiene márgenes. Configuremos los márgenes de las celdas usando el estilo:
relleno: 5px;Como resultado, la página cambiará a lo siguiente:
Veamos ahora las sangrías. Dos tablas están adyacentes entre sí, si queremos separarlas un poco, podemos aplicar sangrías. Aquí hay dos opciones: establecer la sangría inferior de la primera tabla o la sangría superior de la segunda tabla. Usemos el segundo:
margen superior: 5px;Tenga en cuenta que configuramos la sangría específicamente en la tabla y no en la celda de la tabla, como es el caso de los campos. Aquí está el resultado:
Por cierto, en el primer caso (la brecha entre el bloque rojo y los límites de la celda principal), se podría lograr el mismo efecto configurando las sangrías del bloque. En general, si algo no queda claro, háznoslo saber en los comentarios.
Código HTML de la página experimental:
<HTML > <cabeza > <título > Prueba</título> <meta http-equiv = "Tipo de contenido" content = "text/html;charset=utf-8" > </cabeza> <cuerpo > <estilo > tabla (ancho: 200 px; alto: 150 px; borde: 1 px sólido #555; colapso del borde: colapso) td (alineación vertical: superior; relleno: 0 px) div (ancho: 100 px; alto: 100 px; fondo: rojo)</estilo> <estilo de tabla = "fondo: lima" > <tr > <estilo td = "relleno: 5px" > <estilo div = "margen: 0px" ></div> </td> </tr> </tabla> <estilo de tabla = "fondo: azul cielo; margen superior: 5px"> <tr > <td ></td> </tr> </tabla> </cuerpo> </html>Al párrafo (etiqueta
) y encabezado (etiqueta
) agrega automáticamente relleno superior e inferior, lo que en total da larga distancia entre el título y el texto. Para reducir la cantidad de sangría, debe agregar explícitamente la propiedad de margen inferior al selector H1. Además, puede establecer un valor positivo, cero o negativo. De esta manera es fácil establecer el valor de sangría deseado.
¿Cómo puedo agregar una sangría de primera línea para cada párrafo?
Cuando instalar sangría de párrafo, lo mejor es usar estilo propiedad de sangría de texto. Su valor determina cuánto se desplazará el texto de la primera línea hacia la derecha desde posición inicial. Ancho bloque de texto sin embargo, no cambia y permanece especificado inicialmente. La cantidad de sangría se puede especificar en píxeles, porcentajes u otras unidades disponibles (ejemplo 1).
¿Cómo cambiar la sangría en una página web?
El relleno en una página web, aunque no es visible, no permite que el contenido se ajuste perfectamente a los bordes de la ventana del navegador para una experiencia de lectura cómoda. Tuyo valor propio Los márgenes se pueden establecer cambiando los valores de la propiedad de margen del selector de cuerpo.
¿Cómo quitar el relleno alrededor de un formulario?
Al agregar un formulario a través de una etiqueta