• 0
  • 9
分享

HTML概述

我们的网络应用软件主要包括两种:B/S系统和C/S系统。用户通过某界面程序输入数据、提交操作。服务器端对用户提交的数据进行处理,再将处理结果返回给到客户端。服务器端是对数据进行逻辑处理的,客户端提供界面给用户输入数据,显示结果信息。因为界面的不同,主要有两种:一种是基于网页的,叫做B/S系统(Browser)。另一种是基于客户端的,叫做C/S系统(Client)。


B/S系统与C/S系统的优缺点

1. B/S系统的客户端,因为浏览器已经是统一的。只需要实现界面内容即可,工作内容相对简单。

2. 我们的电脑系统是不相同的,那么我们需要兼容不同的电脑。在这里,浏览器都能够被各种系统兼容,所以开发成本会更低。

3. 如果涉及到软件更新,只需要在后台服务器进行更新即可实现所有客户端的统一更新。

4. C/S系统,客户端程序因为是自己开发的,所以可以对客户端程序进行安全设计。当然这一块在B/S系统通过类C/S系统解决了。

5. B/S系统不能够实现操作本地文件,不能够删除、修改本地文件。杀毒都是C/S的

6. 因为Client端是安装到了本地,所以打开本地程序是不需要消耗流量的,对流量占用比较少。


网页设计

网页有统一的格式与标准,主要是有动态网页和静态网页。

静态网页讲的是:每次打开这个网址,内容是绝对相同的。

动态网页讲的是:可以根据需要,对内容进行调整。可能根据用户的不一样,内容发生了变化。

动态网页是我们制作了一个半成品的网页,在实际使用过程中,结合了数据库等技术。数据库就会将相应的数据与网页结合产生一个完整的网页给到用户。

说得更简单一点:静态网页是html网页,动态网页:jsp、php、asp网页,还有pl网页。


HTML的特点

1. 纯文本格式,内含文本信息和文本标记

2. 后缀名是.html或.htm

3. HTML代码,对大小写不敏感

  • HTML的语法

html的语法,有三个基本结构: 

<html>
    <head><!--定义了头部信息-->
    </head>
      


  • 0.99 查看剩余40%
  • 更多
登录 后发表评论
+ 关注

热门文章

    最新讲堂

      • 推荐阅读
      • 换一换
          •   当前,我国金融体系内交易量持续增长,业务场景日趋复杂。系统交易量的增加,临时产生的集中业务需求,都会使服务器面临考验,因此,需要对系统进行性能测试。在金融系统中,报文处理是必不可少的。各大金融机构间通过报文的交换进行信息流的传递,从而最终实现资金的跨机构流转。在对金融系统的性能测试中,自然也少不了与报文打交道,而性能测试往往伴随着大量数据准备。那么,如何高效地生成大量报文呢?  试想这样一种场景:某金融机构需在特定时间内进行一波资金划转,该业务是新增交易,且交易数量较大,需要准备大量报文对服务器进行性能测试。数据的准备有很多方法,其中Python由于易上手且兼具灵活性而逐渐受到测试工程师们...
            0 0 1177
            分享
          • 一、什么是静态测试?动态测试?通过运行程序测试软件:动态测试(有白盒和黑盒,从不同角度设计测试用例)通过评审文档、阅读代码:静态测试静态测试方法是指不运行被测程序本身,仅通过分析或检查源代码的语法、结构、接口等来检查程序的正确性。对照需求规格说明书,软件设计说明书,源程序做结构分析,流程图分析。静态方法通过程序静态特性的分析,找出欠缺和可疑之处,如不匹配的参数,不合适的嵌套循环和分支嵌套,不允许的递归,未使用过的变量、空指针的引用和可疑的计算。用于进一步的差错,并为测试用例选取提供指导。二、什么是回归测试?目的是程序有修改的情况下,保证原有功能正常的一种测试策略和方法。测试人员在程序进行测试时...
            12 11 2694
            分享
          • 今天一起来谈一谈敏捷模式下的大QA团队建设。敏捷,相对传统瀑布式模式,角色名称边界较之前,模糊了很多。 我们大概都知道,严格意义上讲,QA不等于测试,但是在很多公司,名称是混淆的。 而另外有一种说法是:QA分3类,配管型,过程型,测试型。而在敏捷研发过程中,有些测试,兼职了QA角色, 更有往Scrum Master转型的趋势,我在实际的工作中,就主持研发流程改进工作,近8年的时间。 在传统意义上,我们经常会质疑QA如何做到公正公平,不去偏袒测试团队,但是却带来了业务系统、流程难以落地的情况。如图,为了标准统一、工具平台统一,我们架构可以尝试如下:法治、人治的情况下...
            2 2 2176
            分享
          •        谈到浏览器兼容性测试,很多同学往往考虑到的都是如何覆盖全面,管它什么Chrome、FireFox、IE、Safari这种主流浏览器还是360、QQ、搜狗等一系列国产浏览器,都给它列到列表上边去,只要时间允许,就一个一个测起来。但是大家有没有想过,这个策略真的是正确的么?真的应该这样去进行测试么?       在回答上面的问题之前,我们先来思考这样一个问题:我们为什么要做兼容性测试? 或者换个说法,网站为什么会在不同的浏览器上展现出不同的样式?毫无疑问,其答案是因为内核不同、渲染方式不同。有了这样的结果...
            5 8 5660
            分享
          • 当今软件开发中,接口测试已成为必不可少的一环。该如何选择接口测试工具?选择合适的接口测试工具对于程序员来说非常重要,因为这可以帮助他们更快、更高效地评估接口的质量和可靠性。为了提高测试效率和测试质量,自动化接口测试已经逐渐普及。然而,由于市场上有许多不同的接口测试工具,程序员们很难选择合适的工具。如何选择适合自己的工具呢?选择接口测试工具的考虑因素首先,得知道在选择接口测试工具时应该考虑哪些重要因素:一、易用性易用性是选择接口测试工具时首要考虑的因素。工具必须具有清晰的界面,能够让程序员快速、方便地操作。同时,工具也应该具有详细的帮助文档,方便程序员使用。功能性功能性是选择接口测试工具时第二重...
            0 0 788
            分享
      • 51testing软件测试圈微信