更新時間:2022年07月25日14時50分 來源:傳智教育 瀏覽次數(shù):
Bootstrap是由Twitter公司的設計師Mark Otto(馬克·奧托)和Jacob Thornton(雅各布·桑頓)合作開發(fā)的開源框架,該框架基于HTML、CSS和JavaScript語言編寫,于2011年8月在GitHub上發(fā)布,一經(jīng)推出就頗受歡迎。Bootstrap具有簡單、靈活的特性,常用于開發(fā)響應式布局和移動設備優(yōu)先的Web項目,能夠幫助開發(fā)者快速搭建前端頁面。
到目前為止,Bootstrap已經(jīng)發(fā)布了多個版本。所謂框架,顧名思義就是一套架構(gòu),它有一套比較完整的解決方案,而且控制權(quán)在框架本身。Bootstrap是一款用于網(wǎng)頁開發(fā)的框架,它擁有樣式庫、組件和插件,使用者需要按照框架所規(guī)定的某種規(guī)范進行開發(fā)。
通過Bootstrap框架結(jié)合HTML、CSS和JavaScript技術(shù),可以構(gòu)建出非常優(yōu)雅的前端頁面,而且占用資源較小。Bootstrap框架的特點如下。
1.響應式設計
Bootstrap框架為用戶提供了一套響應式的移動設備優(yōu)先的流式柵格系統(tǒng),擁有完備的框架結(jié)構(gòu),項目開發(fā)方便、快捷,提高了開發(fā)效率。
2.移動設備優(yōu)先
隨著移動設備的使用者越來越多,自Bootstrap3開始,框架設計理念發(fā)生了改變,轉(zhuǎn)為以移動設備優(yōu)先為目標,Bootstrap3默認樣式為移動設備提供了友好的支持。
3.瀏覽器支持
目前主流瀏覽器都支持Bootstrap框架,包括IE、Firefox、Chrome、Safari等。Bootstrap4兼容IE 10+iOS7+。
4.低成本、易上手
學習Bootstrap框架的門檻不高,只需要讀者具備HTML、CSS和JavaScript的基礎(chǔ)知識即可。Bootstrap框架擁有完善的文檔,在開發(fā)中便于查找,使用起來比較方便。Bootstrap還具有強大的擴展性,能夠很好地與現(xiàn)實中的Web開發(fā)項目相結(jié)合。