bootstrap和jquery区别

Bootstrap简单介绍


    Bootstrap是基于HTML5和CSS3开发的,它在jQuery的基础上进行了更为个性化的完善,形成一套自己独有的网站风格,并兼容大部分jQuery插件。

  基本结构:Bootstrap 提供了一个带有网格系统、链接样式、背景的基本结构。这将在Bootstrap 基本结构部分详细讲解。

  CSS:Bootstrap 自带以下特性:全局的 CSS设置、定义基本的 HTML 元素样式、可扩展的 class,以及一个先进的网格系统。这将在Bootstrap CSS部分详细讲解。

  组件:Bootstrap 包含了十几个可重用的组件,用于创建图像、下拉菜单、导航、警告框、弹出框等等。这将在布局组件部分详细讲解。

  JavaScript 插件:Bootstrap包含了十几个自定义的jQuery 插件。您可以直接包含所有的插件,也可以逐个包含这些插件。这将在Bootstrap插件部分详细讲解。

  定制:您可以定制Bootstrap的组件、LESS 变量和jQuery 插件来得到您自己的版本。

  Bootstrap自带了13个jQuery插件,这些插件为Bootstrap中的组件赋予了“生命”。其中包括:模式对话框、标签页、滚动条、弹出框等。

BootStrap简单点说:是一个快速搭建网站前台页面的开源项目(基于Jquery)。你只需要了解相关的class、标签名称等所代表的意思,然后在构建页面的时候,导入bootstrap的JS、css等,它就会去表现相应的效果出来,比如HTML说明:缩略语;当鼠标悬停在缩写和缩写词上时就会显示完整内容,Bootstrap实现了对HTML 元素的增强样式。缩略语元素带有TItle属性,外观表现为带有较浅的虚线框,鼠标移至上面时会变成带有“问号”的指针。当你需要段落文字某个单词或者词语需要有上面的那种效果,你就那样按照那种格式写就好了,附加的class=“iniTIalism”是让字号更小一点,也可以不要。反过来说:如果你不试用bootstrap的东西或者其他类似的框架,那你就得自己写这样的效果,开发时间长。再比如Jquery的easyui,也是差不多道理。
 

     jQuery简单介绍

  jQuery是一个快速、简洁的JavaScript框架,是继Prototype之后又一个优秀的JavaScript代码库(或JavaScript框架)。jQuery设计的宗旨是“write Less,Do More”,即倡导写更少的代码,做更多的事情。它封装JavaScript常用的功能代码,提供一种简便的JavaScript设计模式,优化HTML文档操作、事件处理、动画设计和Ajax交互。

  jQuery的核心特性可以总结为:具有独特的链式语法和短小清晰的多功能接口;具有高效灵活的css选择器,并且可对CSS选择器进行扩展;拥有便捷的插件扩展机制和丰富的插件。jQuery兼容各种主流浏览器,如IE 6.0+、FF 1.5+、Safari 2.0+、Opera 9.0+等。

bootstrap和jquery区别

  Bootstrap以及jQuery主要以Web Site场景为主 也就是网站的页面展示层 能够提供很多艳丽的效果

  Bootstrap是一个前台框架包含css和一些jquery插件,依赖与jquery,所以必须一起使用

  bootstrap是依赖jquery写的扩展,你要使用bootstrap,必须要先引入juqery你不引入jquery,bootstrap的功能你还不能用

  bootstrap定义了布局、间距等,还提供了less进行管理,可以看作是css规范、框架。

  利用他提供的样式随意组合,基本上能满足了一些页面的样式需求。

  用Jquery 的话, 如果要做一个网站,PC 端用jQuery-ui 手机端用jQuery mobile【需要做两套网站】

  如果用bootstrap的话,【只需要一套就够了】。

  因为bootstrap 是响应式布局,根据你的浏览设备不同,给你显示页面的效果也不同。当然如果你需要 支持IE 6---IE7 最好还是用 jQuery 低版本吧。

  现在比较流行的前端框架有bootstrap + angularJS

jQuery是JavaScript的工具集,说白了jQuery就是JavaScript。
而Bootstrap是一个开发框架,集成了很多现成的网页格式和网页布局,封装了很多CSS样式和JS代码,可以拿来直接用,只需要把里面想换成自己的内容替换掉。
jquery是js脚本库,主要是通过简化js操作html元素及前端数据的。
bootstrap是前端页面设计数据显示框架,主要是它的UI部分,显示效果很不错。
bootstrap = 样式库 + 一堆jQuery插件
顺便解释一句,如果你只需要bootstrap的样式,你完全不用引入jQuery和bootstrap的js文件

  • 28
    点赞
  • 71
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
### 回答1: BootstrapjQuery是两个常用于Web开发的工具。 Bootstrap是一个开源的前端框架,它提供了HTML、CSS和JavaScript的模板,可以帮助开发者快速构建具有响应式设计的现代化网站和Web应用程序。Bootstrap使用jQuery作为其JavaScript组件库,它包含了许多可重用的代码块,如导航栏、模态框、表格、表单等等,这些组件可以简化Web开发的工作,同时提高开发效率和可维护性。 jQuery是一个流行的JavaScript库,它简化了JavaScript在不同浏览器中的兼容性问题。jQuery提供了一组强大的API,可以方便地操作HTML文档、处理事件、实现动画效果等等,使得JavaScript开发更加容易和快捷。 因此,BootstrapjQuery之间存在着密切的关系,Bootstrap依赖于jQuery来实现其JavaScript组件库中的一些功能,而jQuery则可以被用于开发各种Web应用程序。同时,Bootstrap也支持其他JavaScript库,因此开发者可以根据自己的需求选择合适的工具来完成Web开发任务。 ### 回答2: BootstrapjQuery是两种不同的前端技术,它们的关系是Bootstrap建立在jQuery上的,也就是说Bootstrap依赖于jQueryBootstrap是由Twitter公司开发的一个响应式前端框架,它提供了一套强大的CSS、JavaScript和HTML组件,不需要开发者重新编写代码,就可以实现页面的快速开发。Bootstrap适用于移动端和PC端设计和开发,它被广泛应用于Web开发。 jQuery是一种JavaScript库,它主要用于简化HTML文档操作、事件处理、动画效果和Ajax等功能。jQuery提供了一种优雅简洁的API,开发者可以快速轻松地完成各种前端交互效果,它的缩写为$。 BootstrapjQuery的关系体现在以下几个方面: 1.Bootstrap的JavaScript插件依赖于jQueryBootstrap的JavaScript插件包括模态框、下拉菜单、轮播图、滚动监听、标签页等,这些插件都需要jQuery的支持,才能正常地运行。 2.Bootstrap官网推荐使用jQuery。在Bootstrap官网的文档中,推荐使用jQuery,而不是其他JavaScript库,因为Bootstrap的JavaScript插件依赖于jQuery。 3.Bootstrap的开发需要一定的jQuery基础知识。由于Bootstrap的JavaScript插件依赖于jQuery,开发者需要掌握一定的jQuery基础知识,才能使用Bootstrap的JavaScript插件开发自己的项目。 综上所述,BootstrapjQuery是两种不同的前端技术,Bootstrap建立在jQuery上,依赖于jQuery的支持。BootstrapjQuery之间的关系是互相依存和互相促进的关系,Bootstrap的JavaScript插件需要jQuery的支持,而jQuery则为Bootstrap提供了强大的JavaScript库。 ### 回答3: BootstrapjQuery是两个不同的前端开发技术和工具,它们在Web开发中扮演不同的角色。Bootstrap是一个基于HTML、CSS和JavaScript的前端框架,用于构建响应式的、移动设备优先的Web应用程序。Bootstrap包含一组基础CSS和JavaScript文件,以及一组可重复使用的UI组件,这些组件可以用于快速构建现代化的Web界面。 而jQuery是一个轻量级的JavaScript库,使得开发者可以使用较少的代码实现各种操作,例如事件处理、DOM操作、AJAX交互等。jQuery使得开发者可以更加简便地开发交互式的Web应用程序。 Bootstrap中使用了jQuery来实现一些UI组件和交互效果。Bootstrap的JavaScript插件依赖于jQuery,因此在使用Bootstrap时必须先引入jQuery的JavaScript库。同时,Bootstrap还提供了一些自定义的jQuery插件来扩展原生的jQuery库,例如滚动条、遮罩等。 总之,BootstrapjQuery是两个不同的前端技术和工具,在Web开发中各有其用途。Bootstrap提供了一组基础的HTML、CSS和JavaScript代码,用于快速构建响应式的Web应用程序;而jQuery则提供了一组轻量级的JavaScript代码库,用于简化各种常见的前端操作。尽管两个技术不同,但在Bootstrap的实现中使用了jQuery来实现一些UI组件和交互效果,因此在使用Bootstrap时必须先引入jQuery的JavaScript库。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值