【Dongle】【BS学习】BS学习总结

        历经十个月左右的时间,学习BS模式,才觉得BS的适用性很强大、轻便,也发现原来BS也存在不少的知识点。开始知识以为仅仅html有标签就好,仅仅显示出来就好,然后新闻发布系统的学习,才了解,还有数据交互,还有服务器端的存在。再后来,还有样式设计,各种各样的属性动态改变,XML超文本传输,甚至还有了JavaScript上页面事件的处理,元素的获取DOMJQuery实现动画效果,AJAX局部页面(数据)刷新等等,才了解BS也有这么多头头道道,也可以如此的精彩。

       B/S即浏览器/服务器模式,是Web兴起后的一种网络结构模式,Web浏览器是客户端最主要的应用软件。这种模式统一了客户端,将系统功能实现的核心部分集中到服务器上,简化了系统的开发、维护和使用。客户机上只要安装一个浏览器,如Opera、FireFox或Internet Explorer等,服务器安装SQL Server、Oracle、MYSQL等数据库。浏览器通过WebServer 同数据库进行数据交互。

       本阶段主要是学习针对Web浏览器页面设计即页面与服务器数据交互的实现。首先页面的样式由CSS布局,页面的基本结构由HTML设定,XML起到数据传输作用,JavaScript是一种属于网络的脚本语言,已经被广泛用于Web应用开发,常用来为网页添加各式各样的动态功能,为用户提供更流畅美观的浏览效果。通常JavaScript脚本是通过嵌入在HTML中来实现自身的功能的。其中有涉及JQuery和Ajax局部刷新的技术。并在最后通过B/S具体模板进行实战,通过实战可以看出涉及的内容很多,但是大多都是基础,当然还有大多没有实现的,发现简单的基础知识结合起来还是对逻辑有一定的考验,所以要多做练习,多敲代码,才能有更快收获和上手的。

  


CSS

         CSSCascading Style Sheets)全称为层叠样式表,用于控制页面样式,将页面样式与网页分离的一种标记性语言。

css的作用:

1.结构与样式分离的方式,便于后期维护与改版;

2.样式定义精确到像素的级别;

3.可以用多套样式,使网页有任意样式切换的效果

4.降低服务器的成本

 

XML

          XML ExtensibleMarkup Language)是标记语言,类似于HTML语言,但又不完全相同。HTML是超文本标记语言,是网页设计的基础。XML则是可扩展标记语言,用于标记文件使其具有结构性,用来标记配置文件。

          XML的设计宗旨是传输数据,而不是显示数据,故而它即使类似于HTML,但却不是HTML的替代。XMLHTML的另一个不同之处是:XML是用户自定义标签,而HTML的标签已经统一化、规范化,XML是对HTML的补充。

用于xml的描述一般理解:独立于软件和硬件的信息传输工具。

 

Jquery

          Query是继prototype之后又一个优秀的Javascript库。它是轻量级的js ,它兼容CSS3,还兼容各种浏览器(IE 6.0+, FF 1.5+, Safari 2.0+, Opera 9.0+),jQuery2.0及后续版本将不再支持IE6/7/8浏览器。jQuery使用户能更方便地处理HTML(标准通用标记语言下的一个应用)、events、实现动画效果,并且方便地为网站提供AJAX交互。jQuery还有一个比较大的优势是,它的文档说明很全,而且各种应用也说得很详细,同时还有许多成熟的插件可供选择。jQuery能够使用户的html页面保持代码和html内容分离,也就是说,不用再在html里面插入一堆js来调用命令了,只需要定义id即可。

 

AJAX

      AJAX是使用XHTMLCSS的基于标准的表示基础,使用DOM进行数据动态显示和交互,使用XMLXSLT进行数据交换和处理,使用XMLHttpRequest进行一步数据检索,并且用JavaScript将以上技术融合在一起的一种标准通用标记语言。网上总结的一句话是:

     AJAX = 异步 JavaScriptXML(标准通用标记语言的子集)。

     AJAX 是一种用于创建快速动态网页的技术。

 

 

  • 1
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 15
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值