¿Cómo centrar texto verticalmente con CSS?

¿Cómo centrar texto verticalmente con CSS?

Para centrar verticalmente el texto con CSS, combine propiedades específicas para garantizar una alineación perfecta dentro de su contenedor. Esto ayuda a mantener el equilibrio visual y la legibilidad en diversos tamaños y resoluciones de pantalla.

A continuación se detallan los enfoques para centrar texto verticalmente con CSS:

Tabla de contenidos

Usando display: table-cell>

Para centrar verticalmente el texto usando display: table-cell; alineación vertical: medio; en el elemento contenedor, asegurando una alineación precisa independientemente del tamaño del contenido o las dimensiones de la pantalla. El contenedor abarca toda la altura (100vh) y el ancho (100vw) de la ventana gráfica, con un borde discontinuo y un fondo beige.

Ejemplo: El siguiente ejemplo muestra centrar texto verticalmente con CSS usando display: table-cell> .

HTML
      Título de alineación horizontal y vertical> <style>.contenedor {altura: 100vh;  ancho: 100vw;  mostrar: celda de tabla;  alineación vertical: medio;  borde: 2px discontinuo #4b2869;  color de fondo: beige;  } estilo> cabeza> <body>  <div>Centrar texto verticalmente con visualización: tabla-celda Propiedad div> cuerpo> html> </pre>  </code>  <p dir='ltr'>  <b>  <strong>Producción: </strong>  </b>  </p>  <img src='//techcodeview.com/img/css-questions/45/how-vertically-center-text-with-css.webp' alt='bicicleta de montaña'> <p>Producción </p>  <h2 id='using-lineheight-and-verticalalign'>  <b>  <strong>Usando </strong>  </b>  <b> <code> line-height> </code> </b>  <b>  <strong>y </strong>  </b>  <b> <code> vertical-align> </code> </b>  </h2> <p dir='ltr'> <span>Para centrar verticalmente </span>  <b> <code> the> </code> </b>  <span>texto dentro de un elemento div usando line-height: 200px; para que coincida con su altura, mientras que vertical-align: middle; en un tramo anidado garantiza una alineación precisa independientemente del tamaño de fuente. La alineación de texto: centro; La propiedad centra horizontalmente el texto y un borde discontinuo proporciona distinción visual. </span>  <b>  <strong>Ejemplo: </strong>  </b>  <span>El ejemplo muestra centrar texto verticalmente con CSS usando </span> <code>line-height> </code> <span>y </span> <code>vertical-align.> </code> </p>HTML <code>  <pre>  <html>  <head>  <title>Título de alineación horizontal y vertical> <style>div {altura: 200px;  altura de línea: 200 px;  alineación de texto: centro;  borde: 2px discontinuo #f69c55;  } span { mostrar: bloque en línea;  alineación vertical: medio;  altura de línea: normal;  } estilo> cabeza> <body>  <div>  <span>techcodeview.comspan>div>cuerpo>html> </pre>  </code>  <p dir='ltr'>  <b>  <strong>Producción: </strong>  </b>  </p>  <img src='//techcodeview.com/img/css-questions/45/how-vertically-center-text-with-css-2.webp' alt='Centrar verticalmente usando line-height y vertical-align'> <h2 id='using-flexbox-method'> <span>Usando el método Flexbox </span> </h2> <p dir='ltr'> <span>Para alinear verticalmente </span> <code>a> </code>  <b> <code>> </code> </b>  <span>texto usando el método Flexbox configurando display: flex; alinear elementos: centro; en el elemento del cuerpo, asegurando un centrado perfecto independientemente del tamaño de la pantalla. El texto tiene un estilo con tamaño de fuente: de 20px; peso de fuente: negrita; para facilitar la lectura. </span> </p>  <p dir='ltr'>  <b>  <strong>Ejemplo: </strong>  </b>  <span>El siguiente ejemplo muestra centrar texto verticalmente con CSS. </span> </p>HTML <code>  <pre>  <html lang='en'>  <head>  <meta charset='UTF-8'>  <meta name='viewport' content='width=device-width, initial-scale=1.0'>  <title>Texto central vertical: método Flexboxtitle> <style>cuerpo { pantalla: flexionar;  alinear elementos: centro;  altura: 100vh;  margen: 0;  color de fondo: rgb(181, 226, 211);  } .text { tamaño de fuente: 20px;  peso de fuente: negrita;  } estilo> cabeza> <body>  <div>Alineación vertical del texto usando el método Flexbox div> body> html> </pre>  </code>  <p dir='ltr'>  <b>  <strong>Producción: </strong>  </b>  </p>  <img src='//techcodeview.com/img/css-questions/45/how-vertically-center-text-with-css-3.webp' alt='flexión-alineación-vertical'> <p>Producción </p>  <br>  <br>
                     </div>

                     <!-- Article Footer with Prominent Share Buttons -->
                     <div class="px-6 md:px-8 py-8 bg-slate-50 dark:bg-slate-900/50 border-t border-slate-200 dark:border-slate-700/50">
                          <div class="flex flex-col sm:flex-row items-center justify-between gap-6">
                              <h4 class="text-base font-bold text-slate-700 dark:text-slate-300 uppercase tracking-wide flex items-center gap-2">
                                 <i class="fa fa-share-alt text-tech-500"> </i>
                                Compartir                              </h4>
                             
                              <div class="flex flex-wrap justify-center gap-3">
                                 <!-- Twitter -->
                                 <a href="https://twitter.com/intent/tweet?text=¿Cómo centrar texto verticalmente con CSS?&url=https://www.techcodeview.com/es/how-vertically-center-text-with-css" 
                                   target="_blank" rel="noopener noreferrer" 
                                   class="flex items-center gap-2 px-6 py-3 rounded-xl bg-[#1DA1F2]/10 text-[#1DA1F2] hover:bg-[#1DA1F2] hover:text-white transition-all duration-300 font-bold text-sm">
                                     <i class="fa fa-twitter text-lg"> </i>
                                     <span class="hidden sm:inline">Twitter </span>
                                 </a>

                                 <!-- Facebook -->
                                 <a href="https://www.facebook.com/sharer/sharer.php?u=https://www.techcodeview.com/es/how-vertically-center-text-with-css" 
                                   target="_blank" rel="noopener noreferrer"
                                   class="flex items-center gap-2 px-6 py-3 rounded-xl bg-[#4267B2]/10 text-[#4267B2] hover:bg-[#4267B2] hover:text-white transition-all duration-300 font-bold text-sm">
                                     <i class="fa fa-facebook text-lg"> </i>
                                     <span class="hidden sm:inline">Facebook </span>
                                 </a>
                                
                                 <!-- LinkedIn -->
                                 <a href="https://www.linkedin.com/shareArticle?mini=true&url=https://www.techcodeview.com/es/how-vertically-center-text-with-css&title=¿Cómo centrar texto verticalmente con CSS?" 
                                   target="_blank" rel="noopener noreferrer"
                                   class="flex items-center gap-2 px-6 py-3 rounded-xl bg-[#0077b5]/10 text-[#0077b5] hover:bg-[#0077b5] hover:text-white transition-all duration-300 font-bold text-sm">
                                     <i class="fa fa-linkedin text-lg"> </i>
                                     <span class="hidden sm:inline">LinkedIn </span>
                                 </a>
                              </div>
                          </div>
                     </div>
                </article>

                <!-- Comments Placeholder / Random Articles -->
                <div class="mt-8 bg-white dark:bg-slate-800 border border-slate-200 dark:border-slate-700 rounded-xl p-6 md:p-8 shadow-sm">
                     <h3 class="text-xl font-bold text-slate-900 dark:text-white mb-6 uppercase tracking-wide border-b border-slate-200 dark:border-slate-700 pb-2">
                        Te Puede Gustar                     </h3>
                     <div class="grid grid-cols-1 md:grid-cols-2 gap-6">
                         <div class="group">
                              <a href="/es/homogeneous-mixture-definition" class="block aspect-video rounded-lg overflow-hidden bg-slate-200 dark:bg-slate-700 mb-3">
                                 <img loading="lazy" src="https://techcodeview.com/img/definitions/46/homogeneous-mixture-definition.webp" onerror="this.onerror=null; this.src='https://techcodeview.com/template/assets/images/unnamed.webp'" alt="Definición de mezcla homogénea" class="w-full h-full object-cover group-hover:scale-105 transition-transform duration-500">
                              </a>
                              <h4 class="font-bold text-slate-900 dark:text-white leading-tight group-hover:text-tech-500 transition-colors">
                                 <a href="/es/homogeneous-mixture-definition">Definición de mezcla homogénea </a>
                              </h4>
                         </div> <div class="group">
                              <a href="/es/http-headers-content-type" class="block aspect-video rounded-lg overflow-hidden bg-slate-200 dark:bg-slate-700 mb-3">
                                 <img loading="lazy" src="https://techcodeview.com/img/http-headers/15/http-headers-content-type.webp" onerror="this.onerror=null; this.src='https://techcodeview.com/template/assets/images/unnamed.webp'" alt="Encabezados HTTP | Tipo de contenido" class="w-full h-full object-cover group-hover:scale-105 transition-transform duration-500">
                              </a>
                              <h4 class="font-bold text-slate-900 dark:text-white leading-tight group-hover:text-tech-500 transition-colors">
                                 <a href="/es/http-headers-content-type">Encabezados HTTP | Tipo de contenido </a>
                              </h4>
                         </div>
                     </div>
                </div>
             </div>

             <!-- SECONDARY COLUMN (SIDEBAR) -->
             <!-- Aside Column -->
 <div class="lg:col-span-4 space-y-8">
	
	 <!-- Best Articles Widget -->
	 <div class="rounded-xl bg-white dark:bg-slate-800 border border-slate-200 dark:border-slate-700 p-6 shadow-sm">
		 <div class="mb-4 border-b border-slate-100 dark:border-slate-700 pb-2">
			 <h2 class="text-lg font-bold text-slate-900 dark:text-white uppercase tracking-wide flex items-center">
                 <span class="mr-2 h-2 w-2 rounded-full bg-tech-500"> </span>
                Artículos Más Populares             </h2>
		 </div>
		
		 <!-- Owl Carousel Preserved Container -->
		 <div id="owl-carousel-3" class="owl-carousel owl-theme center-owl-nav">
			 <!-- ARTICLE -->
			 <article class="flex items-start gap-4 p-2 hover:bg-slate-50 dark:hover:bg-slate-700/50 rounded-lg transition-colors">
				 <div class="w-20 h-20 shrink-0 overflow-hidden rounded-md bg-slate-200 dark:bg-slate-700">
					 <a href="/es/should-i-go-one-big-10-schools-131346">
						 <img src="https://techcodeview.com/img/blog/02/should-i-go-one-big-10-schools.webp" onerror="this.onerror=null; this.src='https://techcodeview.com/template/assets/images/unnamed.webp'" alt="¿Debería ir a una de las 10 escuelas más grandes?" class="w-full h-full object-cover">
					 </a>
				 </div>
				 <div class="flex-1 min-w-0">
					 <h4 class="text-sm font-semibold text-slate-800 dark:text-slate-200 leading-snug">
                         <a href="/es/should-i-go-one-big-10-schools-131346" class="hover:text-tech-500 transition-colors line-clamp-3">¿Debería ir a una de las 10 escuelas más grandes? </a>
                     </h4>
				 </div>
			 </article>
			 <!-- /ARTICLE --> <!-- ARTICLE -->
			 <article class="flex items-start gap-4 p-2 hover:bg-slate-50 dark:hover:bg-slate-700/50 rounded-lg transition-colors">
				 <div class="w-20 h-20 shrink-0 overflow-hidden rounded-md bg-slate-200 dark:bg-slate-700">
					 <a href="/es/what-is-web-scraping">
						 <img src="https://techcodeview.com/img/gblog-2024/41/what-is-web-scraping.webp" onerror="this.onerror=null; this.src='https://techcodeview.com/template/assets/images/unnamed.webp'" alt="¿Qué es el Web Scraping y cómo utilizarlo?" class="w-full h-full object-cover">
					 </a>
				 </div>
				 <div class="flex-1 min-w-0">
					 <h4 class="text-sm font-semibold text-slate-800 dark:text-slate-200 leading-snug">
                         <a href="/es/what-is-web-scraping" class="hover:text-tech-500 transition-colors line-clamp-3">¿Qué es el Web Scraping y cómo utilizarlo? </a>
                     </h4>
				 </div>
			 </article>
			 <!-- /ARTICLE --> <!-- ARTICLE -->
			 <article class="flex items-start gap-4 p-2 hover:bg-slate-50 dark:hover:bg-slate-700/50 rounded-lg transition-colors">
				 <div class="w-20 h-20 shrink-0 overflow-hidden rounded-md bg-slate-200 dark:bg-slate-700">
					 <a href="/es/skip-list-data-structure">
						 <img src="https://techcodeview.com/img/ds-tutorial/06/skip-list-data-structure.webp" onerror="this.onerror=null; this.src='https://techcodeview.com/template/assets/images/unnamed.webp'" alt="Saltar lista en estructura de datos" class="w-full h-full object-cover">
					 </a>
				 </div>
				 <div class="flex-1 min-w-0">
					 <h4 class="text-sm font-semibold text-slate-800 dark:text-slate-200 leading-snug">
                         <a href="/es/skip-list-data-structure" class="hover:text-tech-500 transition-colors line-clamp-3">Saltar lista en estructura de datos </a>
                     </h4>
				 </div>
			 </article>
			 <!-- /ARTICLE --> <!-- ARTICLE -->
			 <article class="flex items-start gap-4 p-2 hover:bg-slate-50 dark:hover:bg-slate-700/50 rounded-lg transition-colors">
				 <div class="w-20 h-20 shrink-0 overflow-hidden rounded-md bg-slate-200 dark:bg-slate-700">
					 <a href="/es/bucket-sort-data-structures">
						 <img src="https://techcodeview.com/img/bucketsort/83/bucket-sort-data-structures.webp" onerror="this.onerror=null; this.src='https://techcodeview.com/template/assets/images/unnamed.webp'" alt="Clasificación de depósitos: tutoriales sobre estructuras de datos y algoritmos" class="w-full h-full object-cover">
					 </a>
				 </div>
				 <div class="flex-1 min-w-0">
					 <h4 class="text-sm font-semibold text-slate-800 dark:text-slate-200 leading-snug">
                         <a href="/es/bucket-sort-data-structures" class="hover:text-tech-500 transition-colors line-clamp-3">Clasificación de depósitos: tutoriales sobre estructuras de datos y algoritmos </a>
                     </h4>
				 </div>
			 </article>
			 <!-- /ARTICLE --> <!-- ARTICLE -->
			 <article class="flex items-start gap-4 p-2 hover:bg-slate-50 dark:hover:bg-slate-700/50 rounded-lg transition-colors">
				 <div class="w-20 h-20 shrink-0 overflow-hidden rounded-md bg-slate-200 dark:bg-slate-700">
					 <a href="/es/act-registration-dates-131972">
						 <img src="https://techcodeview.com/img/blog/29/act-registration-dates.webp" onerror="this.onerror=null; this.src='https://techcodeview.com/template/assets/images/unnamed.webp'" alt="Fechas y plazos de inscripción de ACT (2023, 2024)" class="w-full h-full object-cover">
					 </a>
				 </div>
				 <div class="flex-1 min-w-0">
					 <h4 class="text-sm font-semibold text-slate-800 dark:text-slate-200 leading-snug">
                         <a href="/es/act-registration-dates-131972" class="hover:text-tech-500 transition-colors line-clamp-3">Fechas y plazos de inscripción de ACT (2023, 2024) </a>
                     </h4>
				 </div>
			 </article>
			 <!-- /ARTICLE --> <!-- ARTICLE -->
			 <article class="flex items-start gap-4 p-2 hover:bg-slate-50 dark:hover:bg-slate-700/50 rounded-lg transition-colors">
				 <div class="w-20 h-20 shrink-0 overflow-hidden rounded-md bg-slate-200 dark:bg-slate-700">
					 <a href="/es/mylivecricket-alternatives">
						 <img src="https://techcodeview.com/img/alternatives/03/mylivecricket-alternatives.webp" onerror="this.onerror=null; this.src='https://techcodeview.com/template/assets/images/unnamed.webp'" alt="Alternativas a MyLiveCricket" class="w-full h-full object-cover">
					 </a>
				 </div>
				 <div class="flex-1 min-w-0">
					 <h4 class="text-sm font-semibold text-slate-800 dark:text-slate-200 leading-snug">
                         <a href="/es/mylivecricket-alternatives" class="hover:text-tech-500 transition-colors line-clamp-3">Alternativas a MyLiveCricket </a>
                     </h4>
				 </div>
			 </article>
			 <!-- /ARTICLE --> <!-- ARTICLE -->
			 <article class="flex items-start gap-4 p-2 hover:bg-slate-50 dark:hover:bg-slate-700/50 rounded-lg transition-colors">
				 <div class="w-20 h-20 shrink-0 overflow-hidden rounded-md bg-slate-200 dark:bg-slate-700">
					 <a href="/es/how-find-wi-fi-password-android">
						 <img src="https://techcodeview.com/img/android-tutorial/39/how-find-wi-fi-password-android.webp" onerror="this.onerror=null; this.src='https://techcodeview.com/template/assets/images/unnamed.webp'" alt="Cómo encontrar la contraseña de Wi-Fi en Android" class="w-full h-full object-cover">
					 </a>
				 </div>
				 <div class="flex-1 min-w-0">
					 <h4 class="text-sm font-semibold text-slate-800 dark:text-slate-200 leading-snug">
                         <a href="/es/how-find-wi-fi-password-android" class="hover:text-tech-500 transition-colors line-clamp-3">Cómo encontrar la contraseña de Wi-Fi en Android </a>
                     </h4>
				 </div>
			 </article>
			 <!-- /ARTICLE --> <!-- ARTICLE -->
			 <article class="flex items-start gap-4 p-2 hover:bg-slate-50 dark:hover:bg-slate-700/50 rounded-lg transition-colors">
				 <div class="w-20 h-20 shrink-0 overflow-hidden rounded-md bg-slate-200 dark:bg-slate-700">
					 <a href="/es/whats-average-high-school-gpa-131624">
						 <img src="https://techcodeview.com/img/blog/56/whats-average-high-school-gpa.webp" onerror="this.onerror=null; this.src='https://techcodeview.com/template/assets/images/unnamed.webp'" alt="¿Cuál es el GPA promedio de la escuela secundaria?" class="w-full h-full object-cover">
					 </a>
				 </div>
				 <div class="flex-1 min-w-0">
					 <h4 class="text-sm font-semibold text-slate-800 dark:text-slate-200 leading-snug">
                         <a href="/es/whats-average-high-school-gpa-131624" class="hover:text-tech-500 transition-colors line-clamp-3">¿Cuál es el GPA promedio de la escuela secundaria? </a>
                     </h4>
				 </div>
			 </article>
			 <!-- /ARTICLE --> <!-- ARTICLE -->
			 <article class="flex items-start gap-4 p-2 hover:bg-slate-50 dark:hover:bg-slate-700/50 rounded-lg transition-colors">
				 <div class="w-20 h-20 shrink-0 overflow-hidden rounded-md bg-slate-200 dark:bg-slate-700">
					 <a href="/es/counting-sort-algorithm">
						 <img src="https://techcodeview.com/img/ds-tutorial/93/counting-sort-algorithm.webp" onerror="this.onerror=null; this.src='https://techcodeview.com/template/assets/images/unnamed.webp'" alt="Algoritmo de clasificación de conteo" class="w-full h-full object-cover">
					 </a>
				 </div>
				 <div class="flex-1 min-w-0">
					 <h4 class="text-sm font-semibold text-slate-800 dark:text-slate-200 leading-snug">
                         <a href="/es/counting-sort-algorithm" class="hover:text-tech-500 transition-colors line-clamp-3">Algoritmo de clasificación de conteo </a>
                     </h4>
				 </div>
			 </article>
			 <!-- /ARTICLE --> <!-- ARTICLE -->
			 <article class="flex items-start gap-4 p-2 hover:bg-slate-50 dark:hover:bg-slate-700/50 rounded-lg transition-colors">
				 <div class="w-20 h-20 shrink-0 overflow-hidden rounded-md bg-slate-200 dark:bg-slate-700">
					 <a href="/es/graph-its-representations">
						 <img src="https://techcodeview.com/img/graph-basics/78/graph-its-representations.webp" onerror="this.onerror=null; this.src='https://techcodeview.com/template/assets/images/unnamed.webp'" alt="Grafo y sus representaciones." class="w-full h-full object-cover">
					 </a>
				 </div>
				 <div class="flex-1 min-w-0">
					 <h4 class="text-sm font-semibold text-slate-800 dark:text-slate-200 leading-snug">
                         <a href="/es/graph-its-representations" class="hover:text-tech-500 transition-colors line-clamp-3">Grafo y sus representaciones. </a>
                     </h4>
				 </div>
			 </article>
			 <!-- /ARTICLE -->
		 </div>
		

         <!-- Categories -->
		 <div class="mt-8 mb-4 border-b border-slate-100 dark:border-slate-700 pb-2">
			 <h2 class="text-lg font-bold text-slate-900 dark:text-white uppercase tracking-wide">Categoría </h2>
		 </div>
		 <div class="flex flex-wrap gap-2">
             <a href="/es/blog/" class="inline-block px-3 py-1 bg-slate-100 dark:bg-slate-700 text-xs font-medium text-slate-600 dark:text-slate-300 rounded-full hover:bg-tech-500 hover:text-white transition-colors">
                Blog
             </a> <a href="/es/java-conversion/" class="inline-block px-3 py-1 bg-slate-100 dark:bg-slate-700 text-xs font-medium text-slate-600 dark:text-slate-300 rounded-full hover:bg-tech-500 hover:text-white transition-colors">
                Conversión De Java
             </a> <a href="/es/maths/" class="inline-block px-3 py-1 bg-slate-100 dark:bg-slate-700 text-xs font-medium text-slate-600 dark:text-slate-300 rounded-full hover:bg-tech-500 hover:text-white transition-colors">
                Matemáticas
             </a> <a href="/es/java-collections/" class="inline-block px-3 py-1 bg-slate-100 dark:bg-slate-700 text-xs font-medium text-slate-600 dark:text-slate-300 rounded-full hover:bg-tech-500 hover:text-white transition-colors">
                Colecciones Java
             </a> <a href="/es/differences/" class="inline-block px-3 py-1 bg-slate-100 dark:bg-slate-700 text-xs font-medium text-slate-600 dark:text-slate-300 rounded-full hover:bg-tech-500 hover:text-white transition-colors">
                Diferencias
             </a> <a href="/es/java-string/" class="inline-block px-3 py-1 bg-slate-100 dark:bg-slate-700 text-xs font-medium text-slate-600 dark:text-slate-300 rounded-full hover:bg-tech-500 hover:text-white transition-colors">
                Cadena De Java
             </a>
         </div>

         <!-- Interesting Articles Widget -->
		 <div class="mt-8">
			 <div class="mb-4 border-b border-slate-100 dark:border-slate-700 pb-2">
				 <h2 class="text-lg font-bold text-slate-900 dark:text-white uppercase tracking-wide">Artículos De Interés </h2>
			 </div>
			
			 <div id="owl-carousel-4" class="owl-carousel owl-theme">
				 <!-- ARTICLE -->
				 <article class="relative aspect-video rounded-lg overflow-hidden group mb-2">
					 <div class="absolute inset-0">
						 <img src="https://techcodeview.com/img/it-problems-solutions/71/genetic-algorithms.webp" onerror="this.onerror=null; this.src='https://techcodeview.com/template/assets/images/unnamed.webp'" alt="Algoritmos genéticos" class="w-full h-full object-cover group-hover:scale-105 transition-transform duration-500">
                         <div class="absolute inset-0 bg-gradient-to-t from-black/80 to-transparent"> </div>
					 </div>
					 <div class="absolute bottom-0 left-0 p-4">
						 <div class="text-xs text-tech-400 font-bold mb-1"> <a href="/es/it-problems-solutions/">Problemas Y Soluciones De Ti </a> </div>
						 <h4 class="text-sm font-bold text-white leading-tight"> <a href="/es/genetic-algorithms">Algoritmos genéticos </a> </h4>
					 </div>
				 </article>
				 <!-- /ARTICLE --> <!-- ARTICLE -->
				 <article class="relative aspect-video rounded-lg overflow-hidden group mb-2">
					 <div class="absolute inset-0">
						 <img src="https://techcodeview.com/img/mathematical/43/gcd-and-fibonacci-numbers.webp" onerror="this.onerror=null; this.src='https://techcodeview.com/template/assets/images/unnamed.webp'" alt="Números MCD y Fibonacci" class="w-full h-full object-cover group-hover:scale-105 transition-transform duration-500">
                         <div class="absolute inset-0 bg-gradient-to-t from-black/80 to-transparent"> </div>
					 </div>
					 <div class="absolute bottom-0 left-0 p-4">
						 <div class="text-xs text-tech-400 font-bold mb-1"> <a href="/es/mathematical/">Matemático </a> </div>
						 <h4 class="text-sm font-bold text-white leading-tight"> <a href="/es/gcd-and-fibonacci-numbers">Números MCD y Fibonacci </a> </h4>
					 </div>
				 </article>
				 <!-- /ARTICLE --> <!-- ARTICLE -->
				 <article class="relative aspect-video rounded-lg overflow-hidden group mb-2">
					 <div class="absolute inset-0">
						 <img src="https://techcodeview.com/img/reactjs-tutorial/97/react-redux.webp" onerror="this.onerror=null; this.src='https://techcodeview.com/template/assets/images/unnamed.webp'" alt="Reaccionar Redux" class="w-full h-full object-cover group-hover:scale-105 transition-transform duration-500">
                         <div class="absolute inset-0 bg-gradient-to-t from-black/80 to-transparent"> </div>
					 </div>
					 <div class="absolute bottom-0 left-0 p-4">
						 <div class="text-xs text-tech-400 font-bold mb-1"> <a href="/es/reactjs-tutorial/">Tutorial De Reacciónjs </a> </div>
						 <h4 class="text-sm font-bold text-white leading-tight"> <a href="/es/react-redux">Reaccionar Redux </a> </h4>
					 </div>
				 </article>
				 <!-- /ARTICLE --> <!-- ARTICLE -->
				 <article class="relative aspect-video rounded-lg overflow-hidden group mb-2">
					 <div class="absolute inset-0">
						 <img src="https://techcodeview.com/img/chrome/25/how-activate-full-screen-mode-google-chrome.webp" onerror="this.onerror=null; this.src='https://techcodeview.com/template/assets/images/unnamed.webp'" alt="Cómo activar el modo de pantalla completa en Google Chrome" class="w-full h-full object-cover group-hover:scale-105 transition-transform duration-500">
                         <div class="absolute inset-0 bg-gradient-to-t from-black/80 to-transparent"> </div>
					 </div>
					 <div class="absolute bottom-0 left-0 p-4">
						 <div class="text-xs text-tech-400 font-bold mb-1"> <a href="/es/chrome/">Cromo </a> </div>
						 <h4 class="text-sm font-bold text-white leading-tight"> <a href="/es/how-activate-full-screen-mode-google-chrome">Cómo activar el modo de pantalla completa en Google Chrome </a> </h4>
					 </div>
				 </article>
				 <!-- /ARTICLE --> <!-- ARTICLE -->
				 <article class="relative aspect-video rounded-lg overflow-hidden group mb-2">
					 <div class="absolute inset-0">
						 <img src="https://techcodeview.com/img/blog/17/15-computer-science-internships.webp" onerror="this.onerror=null; this.src='https://techcodeview.com/template/assets/images/unnamed.webp'" alt="15 pasantías en informática para estudiantes de secundaria" class="w-full h-full object-cover group-hover:scale-105 transition-transform duration-500">
                         <div class="absolute inset-0 bg-gradient-to-t from-black/80 to-transparent"> </div>
					 </div>
					 <div class="absolute bottom-0 left-0 p-4">
						 <div class="text-xs text-tech-400 font-bold mb-1"> <a href="/es/blog/">Blog </a> </div>
						 <h4 class="text-sm font-bold text-white leading-tight"> <a href="/es/15-computer-science-internships-131362">15 pasantías en informática para estudiantes de secundaria </a> </h4>
					 </div>
				 </article>
				 <!-- /ARTICLE --> <!-- ARTICLE -->
				 <article class="relative aspect-video rounded-lg overflow-hidden group mb-2">
					 <div class="absolute inset-0">
						 <img src="https://techcodeview.com/img/shell-scripting/17/shell-scripting-loop.webp" onerror="this.onerror=null; this.src='https://techcodeview.com/template/assets/images/unnamed.webp'" alt="Secuencias de comandos de Shell para bucle" class="w-full h-full object-cover group-hover:scale-105 transition-transform duration-500">
                         <div class="absolute inset-0 bg-gradient-to-t from-black/80 to-transparent"> </div>
					 </div>
					 <div class="absolute bottom-0 left-0 p-4">
						 <div class="text-xs text-tech-400 font-bold mb-1"> <a href="/es/shell-scripting/">Secuencias De Comandos De Shell </a> </div>
						 <h4 class="text-sm font-bold text-white leading-tight"> <a href="/es/shell-scripting-loop">Secuencias de comandos de Shell para bucle </a> </h4>
					 </div>
				 </article>
				 <!-- /ARTICLE -->
			 </div>
		 </div>
	 </div>
 </div>
 <!-- /Aside Column -->         </div>
        </div>
     </div>

 <footer class="site-footer">
         <div class="container">
             <span class="footer-links">
                Copyright ©2026 Todos Los Derechos Reservados | 
                 <a href="//www.techcodeview.com/hu/">techcodeview.com </a> | 
                 <a href="/disclaimer" rel="nofollow noopener noreferrer" target="_blank">Descargo De Responsabilidad </a> | 
                 <a href="/about-us" rel="nofollow noopener noreferrer" target="_blank">Acerca De Nosotros </a> | 
                 <a href="/privacy-policy" rel="nofollow noopener noreferrer" target="_blank">Política De Privacidad </a> 
             </span>
         </div>
     </footer>
 
     <script type="text/javascript" src="https://techcodeview.com/template/assets/plugins/jquery-1.11.3.min.js"> </script>
     <script type="text/javascript" src="https://techcodeview.com/template/assets/plugins/bootstrap/js/bootstrap.min.js"> </script>    
     <script type="text/javascript" src="https://techcodeview.com/template/assets/js/main.js"> </script>     
	 <script src="//cdnjs.cloudflare.com/ajax/libs/highlight.js/11.5.1/highlight.min.js"> </script>
	 <script>
    !function(){"use strict";let t=document.createElement("button");t.id="toTopBtn",t.innerHTML="↑";let e=`
        #toTopBtn {
            position: fixed; bottom: 25px; right: 25px; z-index: 9999; opacity: 0; visibility: hidden; background-color: #0ea5e9; color: white; border: none; border-radius: 8px; width: 50px; height: 50px; font-size: 24px; cursor: pointer; transition: opacity 0.3s ease-in-out, visibility 0.3s ease-in-out;
        }
        #toTopBtn:hover { background-color: #0284c7; }
    `,i=document.createElement("style");i.type="text/css",i.innerText=e,document.head.appendChild(i),document.body.appendChild(t),window.addEventListener("scroll",()=>{let e=window.scrollY||document.documentElement.scrollTop;e>300?(t.style.opacity="1",t.style.visibility="visible"):(t.style.opacity="0",t.style.visibility="hidden")}),t.addEventListener("click",()=>{window.scrollTo({top:0,behavior:"smooth"})})}();
     </script>
 </body>
 </html>