bootstrap与html5的区别是什么


本文摘自PHP中文网,作者青灯夜游,侵删。

区别:1、bootstrap是基于HTML、CSS、JAVASCRIPT的前端框架;而html5是一种语言。2、Bootstrap2后的版本不支持IE6;而html5摆脱了对平台的依赖,用户打开浏览器直接就可以访问你的应用。

(推荐教程:html教程、《bootstrap教程》)

Bootstrap

Bootstrap是美国Twitter公司的设计师Mark Otto和Jacob Thornton合作基于HTML、CSS、JavaScript 开发的简洁、直观、强悍的前端开发框架,使得 Web 开发更加快捷。

Bootstrap提供了优雅的HTML和CSS规范,它即是由动态CSS语言Less写成。Bootstrap一经推出后颇受欢迎,一直是GitHub上的热门开源项目,包括NASA的MSNBC(微软全国广播公司)的Breaking News都使用了该项目。 国内一些移动开发者较为熟悉的框架,如WeX5前端开源框架等,也是基于Bootstrap源码进行性能优化而来。

类型:开源的用于前端开发的工具包

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

HTML5

万维网的核心语言、标准通用标记语言下的一个应用超文本标记语言(html)的第五次重大修改,于2014年10月29日完成。

HTML5是构建Web内容的一种语言描述方式。HTML5是互联网的下一代标准,是构建以及呈现互联网内容的一种语言方式.被认为是互联网的核心技术之一。HTML产生于1990年,1997年HTML4成为互联网标准,并广泛应用于互联网应用的开发。

HTML5是Web中核心语言HTML的规范,用户使用任何手段进行网页浏览时看到的内容原本都是HTML格式的,在浏览器中通过一些技术处理将其转换成为了可识别的信息。HTML5在从前HTML4.01的基础上进行了一定的改进,虽然技术人员在开发过程中可能不会将这些新技术投入应用,但是对于该种技术的新特性,网站开发技术人员是必须要有所了解的。

二者优势与劣势的比较

1、bootstrap:优势与劣势

Bootstrap2以后的版本不支持IE6,当你的网站需要支持IE6时,这就是缺点。当你的网站不需要支持IE6时,就减少了兼容代码的处理,就又变成了优点。

总体而言,bootstrap属于前段ui库,通过现成的ui组件能够迅速搭建前端页面。同时还可以用less重新设计组件。对于前端技术一般的后台工程师,省去了很多编写前段处理时的痛苦。个人使用比较方便。相对于公司,直接使用bootstrap的不多,因为大公司都有自己的前段开发设计人员,也会设计自己的CSS库。

2、html5:优势与劣势

(1)摆脱对平台的依赖::用户打开浏览器直接就可以访问你的应用,不需要经过各种Store的审核。

(2)实时更新:通常平台的审核都需要七个工作日左右的时间,如果你发布之后发现问题怎么办?Web方式就不存在这种问题。

(3)离线使用:用户可以离线使用,更新下载量极少,可是全部更新也可以选择替换部分文件。

(4)代码更安全:html5可以将Web代码全部加密,本地应用解密后再运行大大的提高了代码的安全性。

(5)跨平台:可以做到跨平台,多数核心代码不用重写。代码用得好的话,在许多地方都可以用到,可以减少许多工作量,特别是后期维护。

(6)最大的缺点就是因为新标准的介入,各浏览器之间将缺少一种统一的数据描述格式。

更多编程相关知识,请访问:编程入门!!

以上就是bootstrap与html5的区别是什么的详细内容,更多文章请关注木庄网络博客

相关阅读 >>

bootstrap中fonts怎么引用

前端html5框架有哪些?html5常见六大框架

bootstrap模态框有哪些

企业开发中使用h5有哪些注意事项

使用html5 canvas封装一个echarts实现不了的饼图

bootstrap怎么改样式

html5 移动端自适应布局

javascript中比较运算符隐式类型转换的介绍(附示例)

html5新特性之文件和二进制数据的操作

h5和c3怎样做出太阳系行星运转的动画效果

更多相关阅读请进入《bootstrap》频道 >>




打赏

取消

感谢您的支持,我会继续努力的!

扫码支持
扫码打赏,您说多少就多少

打开支付宝扫一扫,即可进行扫码打赏哦

分享从这里开始,精彩与您同在

评论

管理员已关闭评论功能...