Cum să centrezi textul (orizontal și vertical) în interiorul unui bloc div în CSS?

Cum să centrezi textul (orizontal și vertical) în interiorul unui bloc div în CSS?

Centrarea textului atât pe orizontală, cât și pe verticală în interiorul unui bloc div este important pentru crearea unor machete atractive din punct de vedere vizual. Diverse metode, cum ar fi flexbox, grid și transformări CSS, oferă soluții cu avantaje și dezavantaje distincte. Acest articol examinează aceste abordări comune pentru a realiza centrarea textului în blocurile div.

Cuprins

Folosind Flexbox:

  • Setați containerul părinte la display: flex; Acest lucru permite utilizarea a flexbox și transformă containerul părinte într-un container flexibil.
  • Utilizare justificare-conținut: centru pentru a centra elementul copil orizontal în interiorul containerului părinte.
  • Utilizare elemente de aliniere: centru pentru a centra elementul copil vertical în interiorul containerului părinte.

Exemplu: Acest exemplu arată cum să centrați textul într-un div folosind proprietatea flexbox a CSS .



HTML
      Centrați textul pe orizontală și pe verticală în interiorul unui titlu de bloc div> <style>body { text-align: center;  } .container { înălțime: 300px;  latime: 645px;  display: flex;  justificare-conținut: centru;  alinierea elementelor: centru;  chenar: 2px negru solid;  } h1 { culoare: verde;  } stil> cap> <body>  <div>  <h1>GeekforGeeksh1> div> body> html>> </pre>  </code>  <p dir='ltr'>  <b>  <strong>Ieșire: </strong>  </b>  </p>  <img src='//techcodeview.com/img/css-questions/74/how-center-text-horizontally.webp' alt=''> <h2 id='using-grid'> <span>Folosind Grid </span> </h2> <ul> <li value='1'>  <span>Grilă CSS </span>  <span>este un alt instrument de aspect popular care vă permite să creați machete complexe și flexibile bazate pe grilă. </span> </li> <li value='2'> <span>Setați containerul părinte la </span>   <b>  <strong>afișaj: grilă </strong>  </b>   <span>. Acest lucru permite utilizarea unei grile CSS și transformă containerul părinte într-un container grid. </span> </li> <li value='3'> <span>Folosește </span>  <b>  <strong>  </strong>  </b>   <b>  <strong>obiecte-loc: centru </strong>  </b>   <span>proprietate de a centra elementul copil atât orizontal, cât și vertical în interiorul celulei grilei. Această proprietate este o prescurtare pentru ambele </span>  <b>  <strong>justificare-articole </strong>  </b>  <span>și </span>  <b>  <strong>alinierea elementelor </strong>  </b>  <span>. </span> </li> </ul> <p dir='ltr'>  <b>  <strong>Exemplu: </strong>  </b>  <span>Acest exemplu arată cum să centrați textul într-un div folosind proprietatea grid a CSS. </span> </p>HTML <code>  <pre>  <html lang='en'>  <head>  <title>Centrați textul pe orizontală și pe verticală în interiorul unui titlu de bloc div> <style>.container { inaltime: 300px;  latime: 645px;  afisare: grila;  obiecte-loc: centru;  chenar: 2px negru solid;  } h1 { culoare: verde;  } stil> cap> <body>  <div>  <h1>GeekforGeeksh1> div> body> html>> </pre>  </code>  <p dir='ltr'>  <b>  <strong>Ieșire: </strong>  </b>  </p>  <img src='//techcodeview.com/img/css-questions/74/how-center-text-horizontally.webp' alt=''> <h2 id='using-text-align'>  <b>  <strong>Folosind Text Align: </strong>  </b>  </h2> <ul> <li value='1'> <span>The </span>  <span>aliniere text </span>  <span>proprietatea este o modalitate simplă și directă de a centra textul orizontal într-un bloc div. </span> </li> <li value='2'> <span>Setați containerul părinte la </span>  <b>  <strong>text-align: centru. </strong>  </b>  <span>Acest lucru centrează elementul copil orizontal în containerul părinte. </span> </li> <li value='3'> <span>Utilizare </span>  <b>  <strong>inaltimea liniei: </strong>  </b>  <span>pentru a centra elementul copil vertical în interiorul containerului părinte. Valoarea lui ar trebui să fie egală cu înălțimea containerului părinte. </span> </li> </ul> <p dir='ltr'>  <b>  <strong>Exemplu: </strong>  </b>  <span>Acest exemplu arată cum să centrați textul într-un div folosind alinierea textului CSS. </span> </p>HTML <code>  <pre>  <html lang='en'>  <head>  <title>Centrați textul pe orizontală și pe verticală în interiorul unui titlu de bloc div> <style>.container { inaltime: 300px;  latime: 645px;  text-align: centru;  înălțimea liniei: 400px;  chenar: 2px negru solid;  } h1 { culoare: verde;  } stil> cap> <body>  <div>  <h1>GeekforGeeksh1> div> body> html>> </pre>  </code>  <p dir='ltr'>  <b>  <strong>Ieșire: </strong>  </b>  </p>  <img src='//techcodeview.com/img/css-questions/74/how-center-text-horizontally.webp' alt=''> <h2 id='using-table-cell'> <span>Folosind celula tabelului </span> </h2> <ul> <li value='1'> <span>Setați containerul părinte la </span>  <b>  <strong>afisare: tabel. </strong>  </b>  <span>Aceasta emulează comportamentul unui tabel. </span> </li> <li value='2'> <span>Setați elementul copil la </span>  <b>  <strong>afișare: tabel-celulă </strong>  </b>  <span>. Aceasta emulează comportamentul unei celule de tabel. </span> </li> <li value='3'> <span>Utilizare </span>  <b>  <strong>vertical-align: mijloc </strong>  </b>  <span>pentru a centra elementul copil vertical în interiorul containerului părinte. </span> </li> <li value='4'> <span>Utilizare </span>  <b>  <strong>text-align: centru </strong>  </b>  <span>pentru a centra elementul copil orizontal în interiorul containerului părinte. </span> </li> </ul> <p dir='ltr'>  <b>  <strong>Exemplu: </strong>  </b>  <span>Acest exemplu arată cum să centrați textul într-un div folosind celula tabelului de text din CSS. </span> </p>HTML <code>  <pre>  <html lang='en'>  <head>  <title>Centrați textul pe orizontală și pe verticală în interiorul unui titlu de bloc div> <style>.container { inaltime: 300px;  latime: 645px;  afisare: tabel-celula;  text-align: centru;  vertical-align: mijloc;  chenar: 2px negru solid;  } h1 { culoare: verde;  } stil> cap> <body>  <div>  <h1>GeekforGeeksh1> div> body> html>> </pre>  </code>  <p dir='ltr'>  <b>  <strong>Ieșire: </strong>  </b>  </p>  <img src='//techcodeview.com/img/css-questions/74/how-center-text-horizontally.webp' alt=''> <h2 id='using-transform-property'> <span>Folosind proprietatea Transform: </span> </h2> <ul> <li value='1'> <span>Setați containerul părinte la </span>  <b>  <strong>poziție: relativă. </strong>  </b>  <span>Acest lucru permite utilizarea poziționării absolute pentru elementul copil. </span> </li> <li value='2'> <span>Setați elementul copil la </span>  <b>  <strong>poziție: absolută. </strong>  </b>  <span>Acest lucru permite utilizarea poziționării absolute pentru elementul copil. </span> </li> <li value='3'> <span>Setați elementul copil </span>  <b>  <strong>top </strong>  </b>  <span>și </span>  <b>  <strong>stânga </strong>  </b>  <span>proprietăți la </span>  <b>  <strong>cincizeci% </strong>  </b>  <span>. Acest lucru poziționează elementul copil în centrul containerului părinte. </span> </li> <li value='4'> <span>Utilizare </span>  <b>  <strong>transforma: traduce (-50%, -50%) </strong>  </b>  <span>pentru a centra elementul copil atât pe orizontală, cât și pe verticală. </span> </li> </ul> <p dir='ltr'>  <b>  <strong>Exemplu: </strong>  </b>  <span>Acest exemplu arată cum să centrați textul într-un div folosind proprietatea de transformare a CSS. </span> </p>HTML <code>  <pre>  <html lang='en'>  <head>  <title>Centrați textul pe orizontală și pe verticală în interiorul unui titlu de bloc div> <style>.container { inaltime: 300px;  latime: 645px;  poziție: relativă;  chenar: 2px negru solid;  } h1 { poziție: absolut;  sus: 50%;  culoare: verde;  stânga: 50%;  transforma: traduce(-50%, -50%);  } stil> cap> <body>  <div>  <h1>GeekforGeeksh1> div> body> html>> </pre>  </code>  <p dir='ltr'>  <b>  <strong>Ieșire: </strong>  </b>  </p>  <img src='//techcodeview.com/img/css-questions/74/how-center-text-horizontally.webp' alt=''> <p dir='ltr'> <span>Pe scurt, abordarea aleasă va depinde de cazul specific de utilizare, de compatibilitatea cu alte elemente și de estetica de design dorită. Cu aceste metode, este posibil să se realizeze un bloc de text centrat într-o varietate de machete și modele. </span> </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>
                                Distribuie                              </h4>
                             
                              <div class="flex flex-wrap justify-center gap-3">
                                 <!-- Twitter -->
                                 <a href="https://twitter.com/intent/tweet?text=Cum să centrezi textul (orizontal și vertical) în interiorul unui bloc div în CSS?&url=https://www.techcodeview.com/ro/how-center-text-horizontally" 
                                   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/ro/how-center-text-horizontally" 
                                   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/ro/how-center-text-horizontally&title=Cum să centrezi textul (orizontal și vertical) în interiorul unui bloc div în 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><div class="rekl_placeholder"><script type="text/javascript">atOptions = {'key' : 'f2b09f3e7178b263531e10998e9a32fa','format' : 'iframe','height' : 250,'width' : 300,'params' : {}};</script><script type="text/javascript" src="//brunetteerdeplete.com/f2b09f3e7178b263531e10998e9a32fa/invoke.js"></script></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">
                        S-Ar Putea Să Vă Placă                     </h3>
                     <div class="grid grid-cols-1 md:grid-cols-2 gap-6">
                         <div class="group">
                              <a href="/ro/what-is-css-grid" 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/css-tutorial/47/what-is-css-grid.webp" onerror="this.onerror=null; this.src='https://techcodeview.com/template/assets/images/unnamed.webp'" alt="Ce este o grilă CSS?" 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="/ro/what-is-css-grid">Ce este o grilă CSS? </a>
                              </h4>
                         </div> <div class="group">
                              <a href="/ro/dijkstras-algorithm" 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/daa-tutorial/62/dijkstras-algorithm.webp" onerror="this.onerror=null; this.src='https://techcodeview.com/template/assets/images/unnamed.webp'" alt="Algoritmul lui Dijkstra" 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="/ro/dijkstras-algorithm">Algoritmul lui Dijkstra </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>
                Top Articole             </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="/ro/line-command">
						 <img src="https://techcodeview.com/img/autocad-tutorial/06/line-command.webp" onerror="this.onerror=null; this.src='https://techcodeview.com/template/assets/images/unnamed.webp'" alt="Linie de comandă" 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="/ro/line-command" class="hover:text-tech-500 transition-colors line-clamp-3">Linie de comandă </a>
                     </h4>
				 </div>
			 </article><div class="rekl_placeholder"><script type="text/javascript">atOptions = {'key' : 'f2b09f3e7178b263531e10998e9a32fa','format' : 'iframe','height' : 250,'width' : 300,'params' : {}};</script><script type="text/javascript" src="//brunetteerdeplete.com/f2b09f3e7178b263531e10998e9a32fa/invoke.js"></script></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="/ro/kali-linux-terminal">
						 <img src="https://techcodeview.com/img/kali-linux-tutorial/95/kali-linux-terminal.webp" onerror="this.onerror=null; this.src='https://techcodeview.com/template/assets/images/unnamed.webp'" alt="Kali Linux - Terminal" 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="/ro/kali-linux-terminal" class="hover:text-tech-500 transition-colors line-clamp-3">Kali Linux - Terminal </a>
                     </h4>
				 </div>
			 </article><div class="rekl_placeholder"><script type="text/javascript">atOptions = {'key' : 'f2b09f3e7178b263531e10998e9a32fa','format' : 'iframe','height' : 250,'width' : 300,'params' : {}};</script><script type="text/javascript" src="//brunetteerdeplete.com/f2b09f3e7178b263531e10998e9a32fa/invoke.js"></script></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="/ro/princeton-acceptance-letter-1311374">
						 <img src="https://techcodeview.com/img/blog/10/princeton-acceptance-letter.webp" onerror="this.onerror=null; this.src='https://techcodeview.com/template/assets/images/unnamed.webp'" alt="Scrisoare de acceptare Princeton: reală și oficială" 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="/ro/princeton-acceptance-letter-1311374" class="hover:text-tech-500 transition-colors line-clamp-3">Scrisoare de acceptare Princeton: reală și oficială </a>
                     </h4>
				 </div>
			 </article><div class="rekl_placeholder"><script type="text/javascript">atOptions = {'key' : 'f2b09f3e7178b263531e10998e9a32fa','format' : 'iframe','height' : 250,'width' : 300,'params' : {}};</script><script type="text/javascript" src="//brunetteerdeplete.com/f2b09f3e7178b263531e10998e9a32fa/invoke.js"></script></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="/ro/early-action-deadlines-131728">
						 <img src="https://techcodeview.com/img/blog/96/early-action-deadlines.webp" onerror="this.onerror=null; this.src='https://techcodeview.com/template/assets/images/unnamed.webp'" alt="Termenele limită de acțiune timpurie pentru fiecare colegiu cu EA" 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="/ro/early-action-deadlines-131728" class="hover:text-tech-500 transition-colors line-clamp-3">Termenele limită de acțiune timpurie pentru fiecare colegiu cu EA </a>
                     </h4>
				 </div>
			 </article><div class="rekl_placeholder"><script type="text/javascript">atOptions = {'key' : 'f2b09f3e7178b263531e10998e9a32fa','format' : 'iframe','height' : 250,'width' : 300,'params' : {}};</script><script type="text/javascript" src="//brunetteerdeplete.com/f2b09f3e7178b263531e10998e9a32fa/invoke.js"></script></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="/ro/act-standard-deviation-1311390">
						 <img src="https://techcodeview.com/img/blog/99/act-standard-deviation.webp" onerror="this.onerror=null; this.src='https://techcodeview.com/template/assets/images/unnamed.webp'" alt="Abaterea standard ACT: ce înseamnă pentru tine" 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="/ro/act-standard-deviation-1311390" class="hover:text-tech-500 transition-colors line-clamp-3">Abaterea standard ACT: ce înseamnă pentru tine </a>
                     </h4>
				 </div>
			 </article><div class="rekl_placeholder"><script type="text/javascript">atOptions = {'key' : 'f2b09f3e7178b263531e10998e9a32fa','format' : 'iframe','height' : 250,'width' : 300,'params' : {}};</script><script type="text/javascript" src="//brunetteerdeplete.com/f2b09f3e7178b263531e10998e9a32fa/invoke.js"></script></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="/ro/largest-plus-or-formed-by-all-ones-in-a-binary-square-matrix">
						 <img src="https://techcodeview.com/img/dynamic-programming/73/largest-plus-or-formed-by-all-ones-in-a-binary-square-matrix.webp" onerror="this.onerror=null; this.src='https://techcodeview.com/template/assets/images/unnamed.webp'" alt="Cel mai mare Plus sau „+” format din toate cele dintr-o matrice pătrată binară" 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="/ro/largest-plus-or-formed-by-all-ones-in-a-binary-square-matrix" class="hover:text-tech-500 transition-colors line-clamp-3">Cel mai mare Plus sau „+” format din toate cele dintr-o matrice pătrată binară </a>
                     </h4>
				 </div>
			 </article><div class="rekl_placeholder"><script type="text/javascript">atOptions = {'key' : 'f2b09f3e7178b263531e10998e9a32fa','format' : 'iframe','height' : 250,'width' : 300,'params' : {}};</script><script type="text/javascript" src="//brunetteerdeplete.com/f2b09f3e7178b263531e10998e9a32fa/invoke.js"></script></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="/ro/what-is-an-ap-scholar-1311418">
						 <img src="https://techcodeview.com/img/blog/03/what-is-an-ap-scholar.webp" onerror="this.onerror=null; this.src='https://techcodeview.com/template/assets/images/unnamed.webp'" alt="Ce este un student AP? Avantaje și cerințe" 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="/ro/what-is-an-ap-scholar-1311418" class="hover:text-tech-500 transition-colors line-clamp-3">Ce este un student AP? Avantaje și cerințe </a>
                     </h4>
				 </div>
			 </article><div class="rekl_placeholder"><script type="text/javascript">atOptions = {'key' : 'f2b09f3e7178b263531e10998e9a32fa','format' : 'iframe','height' : 250,'width' : 300,'params' : {}};</script><script type="text/javascript" src="//brunetteerdeplete.com/f2b09f3e7178b263531e10998e9a32fa/invoke.js"></script></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="/ro/convert-given-time-into-words">
						 <img src="https://techcodeview.com/img/misc/28/convert-given-time-into-words.webp" onerror="this.onerror=null; this.src='https://techcodeview.com/template/assets/images/unnamed.webp'" alt="Transformă timpul dat în cuvinte" 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="/ro/convert-given-time-into-words" class="hover:text-tech-500 transition-colors line-clamp-3">Transformă timpul dat în cuvinte </a>
                     </h4>
				 </div>
			 </article><div class="rekl_placeholder"><script type="text/javascript">atOptions = {'key' : 'f2b09f3e7178b263531e10998e9a32fa','format' : 'iframe','height' : 250,'width' : 300,'params' : {}};</script><script type="text/javascript" src="//brunetteerdeplete.com/f2b09f3e7178b263531e10998e9a32fa/invoke.js"></script></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="/ro/java-string-float">
						 <img src="https://techcodeview.com/img/java-conversion/26/java-string-float.webp" onerror="this.onerror=null; this.src='https://techcodeview.com/template/assets/images/unnamed.webp'" alt="șirul Java pentru a pluti" 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="/ro/java-string-float" class="hover:text-tech-500 transition-colors line-clamp-3">șirul Java pentru a pluti </a>
                     </h4>
				 </div>
			 </article><div class="rekl_placeholder"><script type="text/javascript">atOptions = {'key' : 'f2b09f3e7178b263531e10998e9a32fa','format' : 'iframe','height' : 250,'width' : 300,'params' : {}};</script><script type="text/javascript" src="//brunetteerdeplete.com/f2b09f3e7178b263531e10998e9a32fa/invoke.js"></script></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="/ro/aice-diploma-what-is-it-131958">
						 <img src="https://techcodeview.com/img/blog/08/aice-diploma-what-is-it.webp" onerror="this.onerror=null; this.src='https://techcodeview.com/template/assets/images/unnamed.webp'" alt="Diploma AICE: Ce este? Ar trebui să iei unul?" 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="/ro/aice-diploma-what-is-it-131958" class="hover:text-tech-500 transition-colors line-clamp-3">Diploma AICE: Ce este? Ar trebui să iei unul? </a>
                     </h4>
				 </div>
			 </article><div class="rekl_placeholder"><script type="text/javascript">atOptions = {'key' : 'f2b09f3e7178b263531e10998e9a32fa','format' : 'iframe','height' : 250,'width' : 300,'params' : {}};</script><script type="text/javascript" src="//brunetteerdeplete.com/f2b09f3e7178b263531e10998e9a32fa/invoke.js"></script></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">Categorie </h2>
		 </div>
		 <div class="flex flex-wrap gap-2">
             <a href="/ro/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="/ro/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">
                Conversie Java
             </a> <a href="/ro/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">
                Matematica
             </a> <a href="/ro/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">
                Colecții Java
             </a> <a href="/ro/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">
                Diferențele
             </a> <a href="/ro/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">
                Șir 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">Articole Interesante </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/97/sat-analogies-comparisons.webp" onerror="this.onerror=null; this.src='https://techcodeview.com/template/assets/images/unnamed.webp'" alt="Analogii și comparații SAT: de ce au fost eliminate și ce le-a înlocuit?" 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="/ro/blog/">Blog </a> </div>
						 <h4 class="text-sm font-bold text-white leading-tight"> <a href="/ro/sat-analogies-comparisons-1311132">Analogii și comparații SAT: de ce au fost eliminate și ce le-a înlocuit? </a> </h4>
					 </div>
				 </article><div class="rekl_placeholder"><script type="text/javascript">atOptions = {'key' : 'f2b09f3e7178b263531e10998e9a32fa','format' : 'iframe','height' : 250,'width' : 300,'params' : {}};</script><script type="text/javascript" src="//brunetteerdeplete.com/f2b09f3e7178b263531e10998e9a32fa/invoke.js"></script></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/43/what-is-sat-adaptive-testing.webp" onerror="this.onerror=null; this.src='https://techcodeview.com/template/assets/images/unnamed.webp'" alt="Ce este testarea adaptivă SAT? Cum functioneazã?" 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="/ro/blog/">Blog </a> </div>
						 <h4 class="text-sm font-bold text-white leading-tight"> <a href="/ro/what-is-sat-adaptive-testing-1311122">Ce este testarea adaptivă SAT? Cum functioneazã? </a> </h4>
					 </div>
				 </article><div class="rekl_placeholder"><script type="text/javascript">atOptions = {'key' : 'f2b09f3e7178b263531e10998e9a32fa','format' : 'iframe','height' : 250,'width' : 300,'params' : {}};</script><script type="text/javascript" src="//brunetteerdeplete.com/f2b09f3e7178b263531e10998e9a32fa/invoke.js"></script></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/python-tutorial/35/python-tkinter-frame.webp" onerror="this.onerror=null; this.src='https://techcodeview.com/template/assets/images/unnamed.webp'" alt="Cadrul Python Tkinter" 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="/ro/python-tutorial/">Tutorial Python </a> </div>
						 <h4 class="text-sm font-bold text-white leading-tight"> <a href="/ro/python-tkinter-frame">Cadrul Python Tkinter </a> </h4>
					 </div>
				 </article><div class="rekl_placeholder"><script type="text/javascript">atOptions = {'key' : 'f2b09f3e7178b263531e10998e9a32fa','format' : 'iframe','height' : 250,'width' : 300,'params' : {}};</script><script type="text/javascript" src="//brunetteerdeplete.com/f2b09f3e7178b263531e10998e9a32fa/invoke.js"></script></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/it-problems-solutions/74/half-adder-digital-logic.webp" onerror="this.onerror=null; this.src='https://techcodeview.com/template/assets/images/unnamed.webp'" alt="Jumătate sumator în logica digitală" 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="/ro/it-problems-solutions/">Probleme Și Soluții It </a> </div>
						 <h4 class="text-sm font-bold text-white leading-tight"> <a href="/ro/half-adder-digital-logic">Jumătate sumator în logica digitală </a> </h4>
					 </div>
				 </article><div class="rekl_placeholder"><script type="text/javascript">atOptions = {'key' : 'f2b09f3e7178b263531e10998e9a32fa','format' : 'iframe','height' : 250,'width' : 300,'params' : {}};</script><script type="text/javascript" src="//brunetteerdeplete.com/f2b09f3e7178b263531e10998e9a32fa/invoke.js"></script></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/27/what-is-eop-your-guide-educational-opportunity-programs.webp" onerror="this.onerror=null; this.src='https://techcodeview.com/template/assets/images/unnamed.webp'" alt="Ce este EOP? Ghidul tău pentru programele de oportunități educaționale" 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="/ro/blog/">Blog </a> </div>
						 <h4 class="text-sm font-bold text-white leading-tight"> <a href="/ro/what-is-eop-your-guide-educational-opportunity-programs-1311278">Ce este EOP? Ghidul tău pentru programele de oportunități educaționale </a> </h4>
					 </div>
				 </article><div class="rekl_placeholder"><script type="text/javascript">atOptions = {'key' : 'f2b09f3e7178b263531e10998e9a32fa','format' : 'iframe','height' : 250,'width' : 300,'params' : {}};</script><script type="text/javascript" src="//brunetteerdeplete.com/f2b09f3e7178b263531e10998e9a32fa/invoke.js"></script></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/92/does-your-major-affect-your-acceptance-into-college.webp" onerror="this.onerror=null; this.src='https://techcodeview.com/template/assets/images/unnamed.webp'" alt="Majoritatea dvs. vă afectează acceptarea la facultate?" 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="/ro/blog/">Blog </a> </div>
						 <h4 class="text-sm font-bold text-white leading-tight"> <a href="/ro/does-your-major-affect-your-acceptance-into-college-1311544">Majoritatea dvs. vă afectează acceptarea la facultate? </a> </h4>
					 </div>
				 </article><div class="rekl_placeholder"><script type="text/javascript">atOptions = {'key' : 'f2b09f3e7178b263531e10998e9a32fa','format' : 'iframe','height' : 250,'width' : 300,'params' : {}};</script><script type="text/javascript" src="//brunetteerdeplete.com/f2b09f3e7178b263531e10998e9a32fa/invoke.js"></script></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 Toate Drepturile Rezervate | 
                 <a href="//www.techcodeview.com/de/">techcodeview.com </a> | 
                 <a href="/disclaimer" rel="nofollow noopener noreferrer" target="_blank">Declinare A Răspunderii </a> | 
                 <a href="/about-us" rel="nofollow noopener noreferrer" target="_blank">Despre Noi </a> | 
                 <a href="/privacy-policy" rel="nofollow noopener noreferrer" target="_blank">Politica De Confidențialitate </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>