Як вертикально відцентрувати текст за допомогою CSS?

Як вертикально відцентрувати текст за допомогою CSS?

Щоб вертикально відцентрувати текст за допомогою CSS, поєднайте певні властивості, щоб забезпечити ідеальне вирівнювання всередині його контейнера. Це допомагає підтримувати візуальний баланс і читабельність на різних розмірах екрана та роздільній здатності.

Нижче наведено підходи до вертикального центрування тексту за допомогою CSS:

Зміст

Використання display: table-cell>

Для вертикального центрування тексту за допомогою відображення: таблиця-комірка; вертикальне вирівнювання: посередині; на елементі контейнера, забезпечуючи точне вирівнювання незалежно від розміру вмісту чи розмірів екрана. Контейнер охоплює всю висоту вікна перегляду (100vh) і ширину (100vw), з пунктирною рамкою та бежевим фоном.

приклад: У наведеному нижче прикладі показано вертикально центрований текст із використанням CSS display: table-cell> .

HTML
      Горизонтальне та вертикальне вирівнюваннязаголовка> <style>.container {висота: 100vh;  ширина: 100vw;  дисплей: таблиця-комірка;  вертикальне вирівнювання: посередині;  рамка: 2px пунктирна #4b2869;  колір фону: бежевий;  } стиль> голова> <body>  <div>Вертикально відцентрований текст із відображенням: властивість table-cell div> body> html> </pre>  </code>  <p dir='ltr'>  <b>  <strong>Вихід: </strong>  </b>  </p>  <img src='//techcodeview.com/img/css-questions/45/how-vertically-center-text-with-css.webp' alt='гірський велосипед'> <p>Вихід </p>  <h2 id='using-lineheight-and-verticalalign'>  <b>  <strong>Використання </strong>  </b>  <b> <code> line-height> </code> </b>  <b>  <strong>і </strong>  </b>  <b> <code> vertical-align> </code> </b>  </h2> <p dir='ltr'> <span>По вертикалі по центру </span>  <b> <code> the> </code> </b>  <span>текст в елементі div з використанням line-height: 200px; щоб відповідати його висоті, тоді як вертикальне вирівнювання: посередині; на вкладеному проміжку забезпечує точне вирівнювання незалежно від розміру шрифту. Вирівнювання тексту: по центру; властивість горизонтально центрує текст, а пунктирна межа забезпечує візуальне розрізнення. </span>  <b>  <strong>приклад: </strong>  </b>  <span>У прикладі показано вертикально центрований текст із використанням CSS </span> <code>line-height> </code> <span>і </span> <code>vertical-align.> </code> </p>HTML <code>  <pre>  <html>  <head>  <title>Горизонтальне та вертикальне вирівнювання заголовок> <style>div {висота: 200 пікселів;  line-height: 200px;  вирівнювання тексту: центр;  рамка: 2px пунктирна #f69c55;  } span { display: inline-block;  вертикальне вирівнювання: посередині;  line-height: нормальна;  } стиль> голова> <body>  <div>  <span>techcodeview.comspan> div> body> html> </pre>  </code>  <p dir='ltr'>  <b>  <strong>Вихід: </strong>  </b>  </p>  <img src='//techcodeview.com/img/css-questions/45/how-vertically-center-text-with-css-2.webp' alt='Вертикально по центру за допомогою line-height і vertical-align'> <h2 id='using-flexbox-method'> <span>Використання методу Flexbox </span> </h2> <p dir='ltr'> <span>Для вертикального вирівнювання </span> <code>a> </code>  <b> <code>> </code> </b>  <span>текст за допомогою методу Flexbox, встановивши display: flex; align-items: center; на корпусі, забезпечуючи ідеальне центрування незалежно від розміру екрана. Текст стилізовано розміром шрифту: 20px; font-weight: жирний; для читабельності. </span> </p>  <p dir='ltr'>  <b>  <strong>приклад: </strong>  </b>  <span>У прикладі нижче показано вертикально центрований текст із 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>Вертикальний центральний текст - Flexbox Methodtitle> <style>body { display: flex;  align-items: center;  висота: 100vh;  запас: 0;  фоновий колір: rgb(181, 226, 211);  } .text { font-size: 20px;  font-weight: жирний;  } стиль> голова> <body>  <div>Вертикальне вирівнювання тексту за допомогою методу Flexbox div> body> html> </pre>  </code>  <p dir='ltr'>  <b>  <strong>Вихід: </strong>  </b>  </p>  <img src='//techcodeview.com/img/css-questions/45/how-vertically-center-text-with-css-3.webp' alt='vertical-align-flex'> <p>Вихід </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>
                                Поділитися                              </h4>
                             
                              <div class="flex flex-wrap justify-center gap-3">
                                 <!-- Twitter -->
                                 <a href="https://twitter.com/intent/tweet?text=Як вертикально відцентрувати текст за допомогою CSS?&url=https://www.techcodeview.com/uk/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/uk/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/uk/how-vertically-center-text-with-css&title=Як вертикально відцентрувати текст за допомогою 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">
                        Вам Може Сподобатися                     </h3>
                     <div class="grid grid-cols-1 md:grid-cols-2 gap-6">
                         <div class="group">
                              <a href="/uk/python-pil-image-save-method" 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/python-pil/52/python-pil-image-save-method.webp" onerror="this.onerror=null; this.src='https://techcodeview.com/template/assets/images/unnamed.webp'" alt="Python PIL | Метод Image.save()." 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="/uk/python-pil-image-save-method">Python PIL | Метод Image.save(). </a>
                              </h4>
                         </div> <div class="group">
                              <a href="/uk/osi-vs-tcp-ip" 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/computer-network/50/osi-vs-tcp-ip.webp" onerror="this.onerror=null; this.src='https://techcodeview.com/template/assets/images/unnamed.webp'" alt="OSI проти TCP/IP" 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="/uk/osi-vs-tcp-ip">OSI проти TCP/IP </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>
                Кращі Статті             </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="/uk/12-best-creative-writing-colleges-131896">
						 <img src="https://techcodeview.com/img/blog/53/12-best-creative-writing-colleges.webp" onerror="this.onerror=null; this.src='https://techcodeview.com/template/assets/images/unnamed.webp'" alt="12 найкращих коледжів і програм творчого письма" 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="/uk/12-best-creative-writing-colleges-131896" class="hover:text-tech-500 transition-colors line-clamp-3">12 найкращих коледжів і програм творчого письма </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="/uk/best-digital-sat-reading-writing-practice-tests-131832">
						 <img src="https://techcodeview.com/img/blog/13/best-digital-sat-reading-writing-practice-tests.webp" onerror="this.onerror=null; this.src='https://techcodeview.com/template/assets/images/unnamed.webp'" alt="Найкращі практичні тести з читання та письма цифрового SAT" 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="/uk/best-digital-sat-reading-writing-practice-tests-131832" class="hover:text-tech-500 transition-colors line-clamp-3">Найкращі практичні тести з читання та письма цифрового SAT </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="/uk/tree-traversal-inorder">
						 <img src="https://techcodeview.com/img/ds-tutorial/17/tree-traversal-inorder.webp" onerror="this.onerror=null; this.src='https://techcodeview.com/template/assets/images/unnamed.webp'" alt="Обхід дерева (за порядком, попереднє замовлення та після замовлення)" 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="/uk/tree-traversal-inorder" class="hover:text-tech-500 transition-colors line-clamp-3">Обхід дерева (за порядком, попереднє замовлення та після замовлення) </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="/uk/cd-cmd-command">
						 <img src="https://techcodeview.com/img/it-problems-solutions/69/cd-cmd-command.webp" onerror="this.onerror=null; this.src='https://techcodeview.com/template/assets/images/unnamed.webp'" alt="Команда Cd cmd" 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="/uk/cd-cmd-command" class="hover:text-tech-500 transition-colors line-clamp-3">Команда Cd cmd </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="/uk/gaussian-process-regression">
						 <img src="https://techcodeview.com/img/ai-ml-ds-with-python/15/gaussian-process-regression.webp" onerror="this.onerror=null; this.src='https://techcodeview.com/template/assets/images/unnamed.webp'" alt="Регресія Гаусового процесу (GPR)" 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="/uk/gaussian-process-regression" class="hover:text-tech-500 transition-colors line-clamp-3">Регресія Гаусового процесу (GPR) </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="/uk/print-all-longest-common-sub-sequences-in-lexicographical-order">
						 <img src="https://techcodeview.com/img/dynamic-programming/39/print-all-longest-common-sub-sequences-in-lexicographical-order.webp" onerror="this.onerror=null; this.src='https://techcodeview.com/template/assets/images/unnamed.webp'" alt="Вивести всі найдовші спільні підпослідовності в лексикографічному порядку" 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="/uk/print-all-longest-common-sub-sequences-in-lexicographical-order" class="hover:text-tech-500 transition-colors line-clamp-3">Вивести всі найдовші спільні підпослідовності в лексикографічному порядку </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="/uk/nmap-cheat-sheet">
						 <img src="https://techcodeview.com/img/it-problems-solutions/53/nmap-cheat-sheet.webp" onerror="this.onerror=null; this.src='https://techcodeview.com/template/assets/images/unnamed.webp'" alt="Шпаргалка Nmap" 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="/uk/nmap-cheat-sheet" class="hover:text-tech-500 transition-colors line-clamp-3">Шпаргалка Nmap </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="/uk/dns">
						 <img src="https://techcodeview.com/img/computer-network/92/dns.webp" onerror="this.onerror=null; this.src='https://techcodeview.com/template/assets/images/unnamed.webp'" alt="DNS" 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="/uk/dns" class="hover:text-tech-500 transition-colors line-clamp-3">DNS </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="/uk/introduction-object-oriented-programming">
						 <img src="https://techcodeview.com/img/it-problems-solutions/69/introduction-object-oriented-programming.webp" onerror="this.onerror=null; this.src='https://techcodeview.com/template/assets/images/unnamed.webp'" alt="Введення в об'єктно-орієнтоване програмування" 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="/uk/introduction-object-oriented-programming" class="hover:text-tech-500 transition-colors line-clamp-3">Введення в об'єктно-орієнтоване програмування </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="/uk/difference-between-hashmap">
						 <img src="https://techcodeview.com/img/java-misc/36/difference-between-hashmap.webp" onerror="this.onerror=null; this.src='https://techcodeview.com/template/assets/images/unnamed.webp'" alt="Різниця між HashMap і TreeMap" 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="/uk/difference-between-hashmap" class="hover:text-tech-500 transition-colors line-clamp-3">Різниця між HashMap і TreeMap </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">Категорія </h2>
		 </div>
		 <div class="flex flex-wrap gap-2">
             <a href="/uk/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">
                Блог
             </a> <a href="/uk/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">
                Перетворення Java
             </a> <a href="/uk/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">
                Математика
             </a> <a href="/uk/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">
                Колекції Java
             </a> <a href="/uk/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">
                Відмінності
             </a> <a href="/uk/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">
                Рядок 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">Цікаві Статті </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/blog/40/when-do-psat-scores-come-out.webp" onerror="this.onerror=null; this.src='https://techcodeview.com/template/assets/images/unnamed.webp'" alt="Коли з’являються результати PSAT? Графік публікації результатів PSAT" 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="/uk/blog/">Блог </a> </div>
						 <h4 class="text-sm font-bold text-white leading-tight"> <a href="/uk/when-do-psat-scores-come-out-1311068">Коли з’являються результати PSAT? Графік публікації результатів PSAT </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/geeks-premier-league-2023/88/vi-vs-vim-choosing-first-right-text-editor.webp" onerror="this.onerror=null; this.src='https://techcodeview.com/template/assets/images/unnamed.webp'" alt="Vi проти Vim: вибір першого правильного текстового редактора" 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="/uk/geeks-premier-league-2023-cat/">Прем'єр-Ліга Geeks 2023 </a> </div>
						 <h4 class="text-sm font-bold text-white leading-tight"> <a href="/uk/vi-vs-vim-choosing-first-right-text-editor">Vi проти Vim: вибір першого правильного текстового редактора </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/sorting/67/cycle-sort.webp" onerror="this.onerror=null; this.src='https://techcodeview.com/template/assets/images/unnamed.webp'" alt="Цикл сортування" 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="/uk/sorting/">Сортування </a> </div>
						 <h4 class="text-sm font-bold text-white leading-tight"> <a href="/uk/cycle-sort">Цикл сортування </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/digital-electronics/42/multiplexer.webp" onerror="this.onerror=null; this.src='https://techcodeview.com/template/assets/images/unnamed.webp'" alt="Мультиплексор" 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="/uk/digital-electronics/">Цифрова Електроніка </a> </div>
						 <h4 class="text-sm font-bold text-white leading-tight"> <a href="/uk/multiplexer">Мультиплексор </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/computer/63/what-is-formatting-toolbar.webp" onerror="this.onerror=null; this.src='https://techcodeview.com/template/assets/images/unnamed.webp'" alt="Що таке панель інструментів форматування?" 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="/uk/computer/">Комп'ютер </a> </div>
						 <h4 class="text-sm font-bold text-white leading-tight"> <a href="/uk/what-is-formatting-toolbar">Що таке панель інструментів форматування? </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/linux-tutorial/97/snipping-tool-ubuntu.webp" onerror="this.onerror=null; this.src='https://techcodeview.com/template/assets/images/unnamed.webp'" alt="Інструмент для вирізання Ubuntu" 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="/uk/linux-tutorial/">Підручник Linux </a> </div>
						 <h4 class="text-sm font-bold text-white leading-tight"> <a href="/uk/snipping-tool-ubuntu">Інструмент для вирізання Ubuntu </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 Всі Права Захищені | 
                 <a href="//www.techcodeview.com/uk/">techcodeview.com </a> | 
                 <a href="/disclaimer" rel="nofollow noopener noreferrer" target="_blank">Відмова Від Відповідальності </a> | 
                 <a href="/about-us" rel="nofollow noopener noreferrer" target="_blank">Про Нас </a> | 
                 <a href="/privacy-policy" rel="nofollow noopener noreferrer" target="_blank">Політика Конфіденційності </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>