- I-Bootstrap 5: umtapo wezincwadi ophambili odumile wokudala amawebhusayithi esimanje, aphendulayo anezingxenye kanye nesistimu yegridi eguquguqukayo.
- Izingxenye esezilungile kanye nokwenza ngokwezifiso kwe-SASS kuvumela ukuklama okusheshayo ngenkathi kugcinwa ukuhlangana okubonakalayo nokulawula isitayela.
- Ukuthuthukiswa okubalulekile ngaphezu kwe-Bootstrap 4: ukususwa kwe-jQuery, ukwenza ngokwezifiso okukhulu, nokulungiselelwa kwesistimu yegridi.
- Ukubhalwa okubanzi nokuhambisana neziphequluli zesimanje kusiza ukutholwa, nakuba ezinye izici zinganqunyelwa kuziphequluli ezindala.
Uma ufuna indlela ephumelelayo nesheshayo yokuthuthukisa amawebhusayithi esimanje futhi asabelayo, ungabe usabheka okunye. I-Bootstrap 5 iyithuluzi eliphelele kuwe! Kulesi sihloko, sizohlola kabanzi ukuthi iyini i-Bootstrap 5, ukuthi isetha kanjani, futhi sikunikeze izibonelo ezisebenzayo ukuze uqale ukusebenzisa ngokugcwele lomtapo wolwazi womthombo ovulekile.
Iyini i-Bootstrap 5?
I-Bootstrap 5 iwumtapo wezincwadi ophambili odumile owenza ukwakheka kwewebhu kube lula kanye nenqubo yokuthuthukisa. Yakhiwe yiqembu le-Twitter futhi yaqala ukukhishwa ngo-2011. Kusukela ngaleso sikhathi, isibe yinye yamathuluzi asetshenziswa kakhulu emphakathini wokuthuthukiswa kwewebhu.
Umlando omfushane we-Bootstrap
Ngaphambi kokuthi singene emininingwaneni ye-Bootstrap 5, kuyajabulisa ukwazi kancane ngomlando wale labhulali emangalisayo. I-Bootstrap yaqalwa njengephrojekthi yangaphakathi ye-Twitter yokuthuthukisa ukungaguquguquki kuyo yonke inkundla yayo nokwenza kube lula ukuthuthukisa izici ezintsha.
Ngo-2011, uMark Otto noJacob Thornton be-Twitter banquma ukukhulula i-Bootstrap njengomtapo wolwazi ovulekile ukuze nabanye abathuthukisi bazuze kuyo. Kusukela lapho, i-Bootstrap iye yathuthukiswa kaningana futhi yathuthukiswa, futhi inguqulo ngayinye yethule izici ezintsha ezithokozisayo nokusebenza.
Izici Eziyinhloko ze-Bootstrap 5
I-Bootstrap 5 iza nezinhlobonhlobo zezici ezenza ukwakheka kwewebhu kusheshe futhi kube lula. Ezinye zezici ezibalulekile zifaka:
- Ukwamukelwa: I-Bootstrap 5 yakhelwe ukuqinisekisa ukuthi amawebhusayithi akho abukeka futhi enza kahle kumadivayisi eselula nawedeskithophu. Nge-Bootstrap 5, ungakwazi kalula ukudala izakhiwo ezisabelayo ngaphandle kokubhala amakhodi amaningi angeziwe.
- I-Flexible Grid SystemUhlelo lwegridi ye-Bootstrap 5 ikuvumela ukuthi uhlele futhi uhlele okuqukethwe kwakho ngendlela evumelana nezimo. Ungasebenzisa amakholomu nemigqa ukuze udale izakhiwo eziyinkimbinkimbi, ezingokwezifiso.
- Ilungele Ukusebenzisa IzingxenyeI-Bootstrap 5 iza neqoqo elikhulu lezinto ezakhelwe ngaphambilini njengezinkinobho, amafomu, ukuzulazula, ama-carousels, nokuningi. Lezi zingxenye zikuvumela ukuthi wonge isikhathi nomzamo lapho udala iwebhusayithi yakho, ngoba awudingi ukuthi uqale phansi.
- Ukwenza ngokwezifiso okululaI-Bootstrap 5 yenziwa ngendlela oyifisayo kakhulu futhi ikunikeza amandla okwenza kalula izitayela nokubukeka kwezinto zakho. Ungasebenzisa okuguquguqukayo kwe-SASS ukuze uguqule imibala, amafonti, nezinye izici ezibonakalayo zamawebhusayithi akho.
- Ukuhambisana Kwesiphequluli: I-Bootstrap 5 yakhelwe ukuthi ihambisane neziphequluli ezidume kakhulu, iqinisekisa ukuthi amawebhusayithi akho abukeka emuhle futhi asebenza kahle ezisekelweni ezahlukene.
- Qedela Amadokhumenti: I-Bootstrap 5 inamadokhumenti aphelele futhi ahlelwe kahle azokuqondisa ezicini ezihlukene zomtapo wolwazi. Amadokhumenti afaka izibonelo, imihlahlandlela esheshayo, nemininingwane yobuchwepheshe ukukusiza ukuthi uthole okuningi ku-Bootstrap 5.
I-Bootstrap 5 Ukucushwa
Manje njengoba usunombono ocacile wokuthi iyini i-Bootstrap 5 nezici zayo eziyinhloko, sekuyisikhathi sokufunda ukuthi ungayilungisa kanjani i-Bootstrap 5 kuphrojekthi yakho.
Landa i-Bootstrap 5
Isinyathelo sokuqala sokuqala nge-Bootstrap 5 ukulanda amafayela adingekayo. Ungalanda i-Bootstrap 5 kuwebhusayithi esemthethweni ye-Bootstrap ( https://getbootstrap.com/ ) noma usebenzise umphathi wephakheji njenge-npm noma i-Yarn.
Uma usuwadawunilode amafayela, wavule uziphu uye endaweni oyifunayo kuphrojekthi yakho.
Ukuxhumanisa Amafayela we-Bootstrap 5
Uma usulande amafayela e-Bootstrap 5, uzodinga ukuwaxhumanisa kahle kuphrojekthi yakho. Lokhu kungenziwa ngokufaka amashidi esitayela e-CSS adingekayo namafayela e-JavaScript emakhasini akho e-HTML.
Ungasebenzisa amathegi <link> ukuxhuma ishidi lesitayela se-Bootstrap CSS namathegi <script> ukuxhumanisa amafayela adingekayo e-JavaScript. Qiniseka ukuthi ubeke lezi zixhumanisi esigabeni <head> futhi ekugcineni kwendikimba yedokhumenti yakho ye-HTML, ngokulandelanayo.
Nasi isibonelo sokuthi ikhodi yokuxhumanisa amafayela e-Bootstrap 5 izobukeka kanjani:
<!DOCTYPE html>
<html lang="es">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<link rel="stylesheet" href="ruta/bootstrap.min.css">
<title>Tu Sitio Web con Bootstrap 5</title>
</head>
<body>
<!-- Contenido de tu sitio web -->
<!-- Aquí puedes agregar tu contenido HTML -->
<!-- Inclusión correcta del JavaScript de Bootstrap al final del cuerpo para mejorar la carga de la página -->
<script src="ruta/bootstrap.min.js"></script>
</body>
</html>
khumbula ukufaka esikhundleni "ruta" ngendawo yangempela yamafayela e-Bootstrap 5 kuphrojekthi yakho.
Qala Ukumisa
Uma usuxhumanise ngempumelelo amafayela e-Bootstrap 5 kuphrojekthi yakho, usulungele ukuqala ukusebenzisa izici zayo nezingxenye zayo. Ungaqala ngokungeza umaka we-HTML odingekayo futhi usebenzise amakilasi e-Bootstrap 5 ezintweni zakho.
Isibonelo, uma ufuna ukudala inkinobho usebenzisa i-Bootstrap 5, ungavele wengeze ikilasi "btn" kusici <button> o <a>, njengoba kukhonjisiwe kokulandelayo:
<button class="btn btn-primary">Haz Clic</button>
Ngale ndlela, i-Bootstrap 5 izosebenzisa ngokuzenzakalela izitayela ezidingekayo nokusebenzisana enkinobho.
I-Bootstrap 5 Izibonelo
Manje njengoba usuzazi izisekelo zokusetha i-Bootstrap 5, sekuyisikhathi sokuhlola izibonelo ezithile ezisebenzayo ezizokusiza uqonde kangcono indlela yokusebenzisa i-Bootstrap 5 kumaphrojekthi akho.
Esinye sezici ezisetshenziswa kakhulu kumawebhusayithi yibha yokuzulazula. I-Bootstrap 5 yenza kube lula ukwakha ibha yokuzulazula esabelayo nesitayela usebenzisa isistimu yayo yegridi nezinto ezakhelwe ngaphambilini.
Nasi isibonelo sokuthi ikhodi ingabukeka kanjani ukuze wakhe ibha yokuzulazula elula usebenzisa i-Bootstrap 5:
<nav class="navbar navbar-expand-lg navbar-light bg-light">
<div class="container-fluid">
<a class="navbar-brand" href="#">Mi Sitio Web</a>
<button class="navbar-toggler" type="button" data-bs-toggle="collapse="collapse" data-bs-target="#navbarNav" aria-controls="navbarNav" aria-expanded="false" aria-label="Toggle navigation">
<span class="navbar-toggler-icon"></span>
</button>
<div class="collapse navbar-collapse" id="navbarNav">
<ul class="navbar-nav">
<li class="nav-item">
<a class="nav-link active" aria-current="page" href="#">Inicio</a>
</li>
<li class="nav-item">
<a class="nav-link" href="#">Acerca de</a>
</li>
<li class="nav-item">
<a class="nav-link" href="#">Servicios</a>
</li>
<li class="nav-item">
<a class="nav-link" href="#">Contacto</a>
</li>
</ul>
</div>
</div>
</nav>
Ngale khodi, uzodala ibha yokuzulazula enelogo kanye nohlu lwezinto zokuzulazula. Ibha yokuzulazula nayo izosabela, okusho ukuthi izojwayela ngokuzenzakalela kumasayizi wesikrini ahlukene.
Isibonelo sesi-2: Isithombe se-Carousel
Enye ingxenye edumile kumawebhusayithi i-carousel yesithombe. I-Bootstrap 5 inikeza indlela elula yokwenza i-carousel yesithombe esishelelayo usebenzisa ingxenye yayo ye-carousel.
Nasi isibonelo sokuthi ikhodi yokwakha i-carousel yesithombe usebenzisa i-Bootstrap 5 izobukeka kanjani:
<div id="carouselExampleIndicators" class="carousel slide" data-bs-ride="carousel">
<ol class="carousel-indicators">
<li data-bs-target="#carouselExampleIndicators" data-bs-slide-to="0" class="active"></li>
<li data-bs-target="#carouselExampleIndicators" data-bs-slide-to="1"></li>
<li data-bs-target="#carouselExampleIndicators" data-bs-slide-to="2"></li>
</ol>
<div class="carousel-inner">
<div class="carousel-item active">
<img src="ruta/imagen1.jpg" class="d-block w-100" alt="Imagen 1">
</div>
<div class="carousel-item">
<img src="ruta/imagen2.jpg" class="d-block w-100" alt="Imagen 2">
</div>
<div class="carousel-item">
<img src="ruta/imagen3.jpg" class="d-block w-100" alt="Imagen 3">
</div>
</div>
<a class="carousel-control-prev" href="#carouselExampleIndicators" role="button" data-bs-slide="prev">
<span class="carousel-control-prev-icon" aria-hidden="true"></span>
<span class="visually-hidden">Anterior</span>
</a>
<a class="carousel-control-next" href="#carouselExampleIndicators" role="button" data-bs-slide="next">
<span class="carousel-control-next-icon" aria-hidden="true"></span>
<span class="visually-hidden">Siguiente</span>
</a>
</div>
Ngale khodi, uzodala i-carousel yesithombe esishelelayo enezilawuli zokuzulazula namachashazi ezinkomba. Ungayenza ngokwezifiso kalula ngokungeza izithombe zakho futhi ulungise izitayela ezidingweni zakho.
Imibuzo Evame Ukubuzwa
Ngezansi, sizophendula imibuzo evame ukubuzwa mayelana ne-Bootstrap 5.
Ingabe i-Bootstrap 5 imahhala?
Yebo, i-Bootstrap 5 iyilabhulali yomthombo wamahhala novulekile. Ungayilanda futhi uyisebenzise kumaphrojekthi akho mahhala.
Ingabe udinga ulwazi lokuhlela ukuze usebenzise i-Bootstrap 5?
Nakuba ukuba nolwazi oluyisisekelo lwe-HTML, i-CSS, ne-JavaScript kungaba yinzuzo, awudingi ukuba uchwepheshe wohlelo ukuze usebenzise i-Bootstrap 5. I-Bootstrap 5 iklanyelwe ukuba kube lula ukuyisebenzisa nokuyiqonda, ngisho nakubaqalayo ekuthuthukisweni kwewebhu.
Uyini umehluko phakathi kwe-Bootstrap 4 ne-Bootstrap 5?
I-Bootstrap 5 yethula ukuthuthukiswa okuningana kanye nezinguquko uma kuqhathaniswa ne-Bootstrap 4. Eminye yemehluko ebalulekile ihlanganisa ukususwa kwe- jQuery njengokuxhomekeka, ukuthuthukiswa kohlelo lwegridi, ukungezwa kwezingxenye ezintsha, kanye nokwenza ngokwezifiso okukhulu.
Ingabe i-Bootstrap 5 eya emuva iyahambisana?
Nakuba i-Bootstrap 5 inomehluko othile uma iqhathaniswa nezinguqulo zangaphambilini, ithimba le-Bootstrap linikeze umhlahlandlela onemininingwane wokuthutha ozokusiza uthuthukise iphrojekthi yakho kusukela ezinguqulweni ezindala ukuya ku-Bootstrap 5.
Ngingazithola kuphi izinsiza ezengeziwe kanye nemibhalo ku-Bootstrap 5?
Ungathola izinsiza ezengeziwe kanye namadokhumenti mayelana ne-Bootstrap 5 kuwebhusayithi esemthethweni ye-Bootstrap ( https://getbootstrap.com/ ). Lapho uzothola izibonelo, iziqondiso ezinemininingwane, kanye namadokhumenti aphelele ukukusiza ukuthi uthole okuningi ku-Bootstrap 5.
I-Bootstrap 5 yakhelwe ukuthi ihambisane neziphequluli ezidumile, okuhlanganisa i-Chrome, Firefox, Safari, Edge, ne-Internet Explorer 11. Nokho, sicela uqaphele ukuthi ezinye izici zingase zibe nokusekelwa okulinganiselwe kuziphequluli ezindala.
Isiphetho
I-Bootstrap 5 iyithuluzi elinamandla elikuvumela ukuthi uthuthukise ngempumelelo amawebhusayithi esimanje naphendulayo . Ngohlelo lwayo lwegridi oluguquguqukayo, izingxenye ezilungele ukusetshenziswa, kanye nemibhalo ephelele, i-Bootstrap 5 yenza kube lula ukuklama iwebhu kanye nenqubo yokuthuthukisa.
Kulesi sihloko, sihlole ukuthi iyini i-Bootstrap 5, ukuthi isetha kanjani kuphrojekthi yakho, futhi sanikeza izibonelo ezingokoqobo zokusebenzisa kwayo. Sithemba ukuthi lolu lwazi lukusiza ukuthi uqalise ukusebenzisa okuningi kwe-Bootstrap 5 kumaphrojekthi akho ewebhu.
Khumbula ukuthi i-Bootstrap 5 iyithuluzi elihlala lishintshashintsha, ngakho-ke sincoma ukuthi uhlale unolwazi lwakamuva nezibuyekezo zakamuva kanye nentuthuko ukuze usebenzise izici zayo ngokugcwele. Zizwe ukhululekile ukuhlola okwengeziwe futhi uzame nge-Bootstrap 5 ukuze udale amawebhusayithi amangalisayo!