BootstrapCSS在网页设计中的运用.docVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
第 PAGE 第 PAGE 1 页 共 NUMPAGES 1 页 免责声明:图文来源网络征集,版权归原作者所有。 若侵犯了您的合法权益,请作者持权属证明与本站联系,我们将及时更正、删除!谢谢! BootstrapCSS在网页设计中的运用 一、现行的主流结构 在Web开发中的弊端目前网页设计师在设计网页时常用的主流结构是DIV+CSS,其中CSS是英语CascadingStyleSheets(层叠样式表单)的缩写,它是一种用来表现HTML或XML等文件式样的计算机语言,负责前段页面的美观。但是编写CSS文件是一个繁冗细致的工作,不但需要有一定的代码编写能力,更对美术设计功底有一定的要求。在网站项目开发中,往往需要编写大量的CSS代码,如果没有一定的经验,很容易造成大量代码混杂,尤其是DIV+CSS编码,其本身并没有统一的规范,很容易造成外联样式与行内样式冗余等其他问题。其次,浏览器兼容性也是在前端设计时无法避免的问题,由于目前浏览器对CSS的代码识别不同,使得相同的CSS样式在不同类型、不同版本的浏览器上存在较大的显示差异。而解决这样的问题不仅需要在编写时高度注意,更需要通过大量的测试来确定最终的效果,反复的测试无疑在很大程度上降低了网页开发效率。针对于以上问题,使用CSS框架就能够很巧妙的避开这些弊端,无论是网页设计新手,还是后台开发人员,只需要对html有一定的了解,就能够独立完成一个页面的展示。而针对于经验丰富的开发人员,CSS框架则无疑加快了开发速度,整体提升了全站建设的开发效率。 二、CSS框架的优点与现有成熟框架 框架本身是指一种能够使用在项目中概念上的结构。CSS框架也是这样的一种结构,它是多个CSS代码的集合文件,也可以说是一个开源的用于前端开发的工具包,里面包含支持该框架的字体排版,表单样式,表格布局等等。在开发过程中,网页工程师只需要给html元素加上所需的类,就可以快速的得到该风格的相关组件,而无需像传统编码一样一一实现,而现在成熟的CSS框架拥有较高的通用性和浏览器兼容性,省去了大量的测试修改时间。目前已经存在的CSS框架日益增多,下面简单介绍几种较为流行的CSS框架: 1.ElementsCSS框架 Elements是一个基础CSS框架,它不仅是一个框架,还拥有自己的工作流。 2.YUIGridsCSS框架 YUIGrids是由Yahoo开发小组开发而成。该框架提供4种页面宽度,6种边框模板,该框架提供了超过1000个页面布局。 3.BlueprintCSS框架 该框架是比较早出现的,基于静态CSS的框架。主要由SASS动态语言为CSS提供了变量、Mixin、运算符等功能。 passCSS框架 这款基于SASS的框架包含了Blueprint作为其中的一个模块,并且和RubyonRails是高度整合的,用起来需要大量的命令行操作,在Rails开发人员里面用得比较多。除此之外还有新兴的多种CSS框架,每种都有其自身的特点,用户可以根据项目来选择框架的使用。尤其是上述介绍的Blueprint和Compass,是一个分工很明确的组合,前者负责样式渲染,后者则是基础框架和模块,可以说,在本文即将要介绍的Bootstrap框架诞生之前,是Web开发首选的黄金组合。 三、Bootstrap介绍 Bootstrap是Twitter推出的CSS框架,它由Twitter的设计师MarkOtto和JacobThornton合作开发,一经推出后颇受欢迎,一直是GitHub上的热门开源项目,包括NASA的MSNBC(微软全国广播公司)的BreakingNews都使用了该项目,现在基本上是欧美最流行的框架。CSSReset是指重设浏览器的样式。在各种浏览器中,都会对CSS的选择器默认一些数值。但并不是所有的浏览器都使用一样的数值,所以有了CSSReset,以让网页的样式在各浏览器中表现一致。Bootstrap中包含有丰富的组件,其中包括下拉菜单、按钮组、按钮下拉菜单、导航条、面包屑、分页、排版、缩略图、警告对话框、进度条等,根据这些组件,可以快速的搭建一个风格简约,功能完备的网站。它还自带了一组jQuery交互插件,包括模式对话框、标签页、滚动条、弹出框等,不但功能完善,而且十分精致,正在成为众多jQuery项目的默认设计标准。而这些模块化的组件在修改起来也是非常方便的,只需要修改变量就可以形成自己独特风格的网页了。 我们要使用Bootstrap,就必须首先将Bootstrap的文件包放在相应的文件夹下,文件包中包含所有CSS文件、jQuary文件以及相关的图

文档评论(0)

美鑫可研报告 + 关注
官方认证
服务提供商

我们是专业写作机构,多年写作经验,专业代写撰写文章、演讲稿、文稿、文案、申请书、简历、协议、ppt、汇报、报告、方案、策划、征文、心得、工作总结代写代改写作服务。可行性研究报告,实施方案,商业计划书,社会稳定风险评估报告,社会稳定风险分析报告,成果鉴定,项目建议书,申请报告,技术报告,初步设计评估报告,可行性研究评估报告,资金申请报告,实施方案评估报告

认证主体成都慧辰星信息科技有限公司
IP属地四川
统一社会信用代码/组织机构代码
91510104MA69XDD04C

1亿VIP精品文档

相关文档