JAVA WEB day2

1、css的简介:

            *CSS 层叠样式表

                    **层叠:一层一层的

                    **样式表:    

            很多属性和属性值

        **是页面显示效果更加好

2、css的使用    与html的结合方式,(四种结合方式)

            (1)在每个Html标签上面都是一个属性 style 吧css和Html结合在  一起

                    

            (2)Html的一个标签  <style>标签 ,写在head中          * 

                    <style  type=“text/css”>

                        css代码

                        </style>

            (3)在style标签里面 使用语句

                    @import url(css文件的路径)

            -第一步,创建一个 css 文件

···            

            (4)使用头标签 link,引入外部css文件

·                -第一步,创建一个 css文件

  <link rel="stylesheet"     type="text/css"     href="css文件路径"/>

        注意i:第三种结合方式,缺点: 在某些浏览器当中是不起作用的,一般使用第四种方式

  ***优先级    由上到下  由外到内  他的优先级是由低到高的

                ***后加载的优先级高

*****格式:选择器名称(属性名: 属性值; 属性名:属性值…………)

        3、css选择器

                    **要对那个标签里面的数据进行操作

            (1)标签选择器    

                *使用标签名作为选择器的名称;

                    

            (2)class选择器

        *每个Html 标签都有一个name属性  class

            -<div class="    ">  文本</div>        

        -  .hhh{

                        background-color;organ;

                }

    (3)id选择器

            *每个html标签上面有一个属性  id

        -<div id="   ">    </div> 

        

***优先级

        

4、css的扩展选择器

        (1)关联选择器

                    *<div>< p>      文本     </p></div>

                    *设置div里面的p标签的样式,嵌套的    

                      标签之间必须有空格

        (2)组合选择器

            *<div>1111</div>

            <p>    22222</p>

        把div和p标签 设置成相同的样式,把不同的样式设置成相同的样式,

            

    (3)伪元素选择器

            *在css里面提供    了一些定义好的样式,可以拿过来使用

            *比如使用超链接     

                            ***超链接的状态 

                        原始状态:   鼠标放上去的状态            点击              点击之后       、

                           :link            :hover                    :active            :visited

            **记忆的方法:lv    ha

5、css的盒子模型

        (1) 边框:

                    

            (2):内边距        文本内容 与 盒子边框之间的距离;

                    

          (3) 外边距

                    

6、css的布局的漂浮(了解)

        float            

  7、css的布局定位

            position        属性

                    -absolute        :将对象从文档流中拖出,可以通过top,buttom等属性进行定位;

                    -    relative :不会吧他从文档流中拖出去  也可使用 top  buttom等属性定位

8、图文混排;图片和文字在一起显示;

                设置div   设置两个id标签   表示文字  与图片   将图片 属性设置一个float  属性  

 9、案例  图像签名  在图片上显示文字;

                       先将文字拖出 在设置其位置,实现效果;

    

        

1.js简介:

        他是一个基于对象和事件驱动的语言,应用于客户端;

            --基于对象,            **已经提供好了对象,可以直接拿来使用,

            --事件驱动                ** html做的网站都是静态 效果, javascript 做的网页都是动态的效果,

            --客户端:专门指的就是浏览器;        

    *js的特点:    

                (1)交互性:-信息的动态交互

                (2)安全性    -js不能访问本地磁盘的文件

                (3)跨平台行        -java里面的跨平台性 是由虚拟机(jvm)实现的 ,只要能够支持js的浏览器,都能够运行。

     *javascript与java的区别:(无任何关系)

                (1)java是sun公司;现在是oracle公司  js是网景公司;

                    (2)javascript是基于对象的  java是面向对象的

                (3)java是强类型 语言,javascript是弱类型的语言

                你如:        java里面  int  i="10";

                                    js-  var   i=10;  var        m=    "10";

                (4)javascript  只需解析就可以,而java  需要先编译成字节码文件,在执行;

        *javascript 的组成:(js)

                    三部分组成;(1)ECMAScript:ECMA组织,欧洲计算机协会,  表示有ECMA组织指定的js的语法,语句。。

                                        (2)BOM    :broswer  object    model 浏览器对象模型

                                           (3)DOM    :document object model 文档对象模型

2、js与Html的结合方式(两种)

        (1)使用一个标签:<script type="text/javascript">            </script>

                

3、js的原始类型,和声明变量

        **java的基本数据类型,  byte  short        int        lang    float    double    char    boolean

            **定义变量 都是用一个关键字:var

            **js的原始类型(五个)    

                    

    ****typeof();:查看当前变量数据类型

    4、js的语句;

                **-java里面的语句;

                            if 判断语句            switch  语句            循环   for    while    do-while

                **-js里面的语句

                            if判断语句;

                                  

        switch        java 里面是从jdk1.7以后才支持 String类型的变量

                        js里面都支持        -switch(a){  case  1:   break;            defaulet:   break;      }

                            

            **循环语句:    while 循环

                                        

                                    for循环:

                                

       5、js的运算符;

                
**字符串的相加 和 相减的操作

           

    **布尔类型

                相加减    true  是1    false  是0

        **    ==和===的区别   都是做判断;

            1.==比较的是值

            2.===比较的是值和类型

    

    6、九九乘法表练习

        

    7、js的数组


8、js的函数;在    js里面定义函数 (方法)有三种方式

            第一种方式:

            ****使用关键字 function

            ****function 方法名  (参数列表){

                    方法体;

                    返回值可有可无,根据需求。

                    }

       

                    

        第二种方式;

                    *****匿名函数

                  var    名字   =  function(参数列表){

                        方法体和返回值;

                    }

                    

        第三种;(用的少,了解)

                或被称为动态函数

                ***使用到js里面的内置对象Function

                    var   名字 =new Function("    参数列表",“方法体和返回值”)

  9、js的全局变量和局部变量;

        ***全局变量,在 Script标签里面定义一个变量,这个变量再在页面中显示js部分都可以显示;

                -在方法的内部使用,在方法的外部使用,在另外一个Script标签使用

        **局部变量;在方法体内部ding'yi一个变量,只能在方法体内部使用

                    -如果在方法的外面使用,会提示出错,

                    

  10、script存放要求

              

            

    


  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
提供的源码资源涵盖了安卓应用、小程序、Python应用和Java应用等多个领域,每个领域都包含了丰富的实例和项目。这些源码都是基于各自平台的最新技术和标准编写,确保了在对应环境下能够无缝运行。同时,源码中配备了详细的注释和文档,帮助用户快速理解代码结构和实现逻辑。 适用人群: 这些源码资源特别适合大学生群体。无论你是计算机相关专业的学生,还是对其他领域编程感兴趣的学生,这些资源都能为你提供宝贵的学习和实践机会。通过学习和运行这些源码,你可以掌握各平台开发的基础知识,提升编程能力和项目实战经验。 使用场景及目标: 在学习阶段,你可以利用这些源码资源进行课程实践、课外项目或毕业设计。通过分析和运行源码,你将深入了解各平台开发的技术细节和最佳实践,逐步培养起自己的项目开发和问题解决能力。此外,在求职或创业过程中,具备跨平台开发能力的大学生将更具竞争力。 其他说明: 为了确保源码资源的可运行性和易用性,特别注意了以下几点:首先,每份源码都提供了详细的运行环境和依赖说明,确保用户能够轻松搭建起开发环境;其次,源码中的注释和文档都非常完善,方便用户快速上手和理解代码;最后,我会定期更新这些源码资源,以适应各平台技术的最新发展和市场需求。
提供的源码资源涵盖了安卓应用、小程序、Python应用和Java应用等多个领域,每个领域都包含了丰富的实例和项目。这些源码都是基于各自平台的最新技术和标准编写,确保了在对应环境下能够无缝运行。同时,源码中配备了详细的注释和文档,帮助用户快速理解代码结构和实现逻辑。 适用人群: 这些源码资源特别适合大学生群体。无论你是计算机相关专业的学生,还是对其他领域编程感兴趣的学生,这些资源都能为你提供宝贵的学习和实践机会。通过学习和运行这些源码,你可以掌握各平台开发的基础知识,提升编程能力和项目实战经验。 使用场景及目标: 在学习阶段,你可以利用这些源码资源进行课程实践、课外项目或毕业设计。通过分析和运行源码,你将深入了解各平台开发的技术细节和最佳实践,逐步培养起自己的项目开发和问题解决能力。此外,在求职或创业过程中,具备跨平台开发能力的大学生将更具竞争力。 其他说明: 为了确保源码资源的可运行性和易用性,特别注意了以下几点:首先,每份源码都提供了详细的运行环境和依赖说明,确保用户能够轻松搭建起开发环境;其次,源码中的注释和文档都非常完善,方便用户快速上手和理解代码;最后,我会定期更新这些源码资源,以适应各平台技术的最新发展和市场需求。
04-26
提供的源码资源涵盖了安卓应用、小程序、Python应用和Java应用等多个领域,每个领域都包含了丰富的实例和项目。这些源码都是基于各自平台的最新技术和标准编写,确保了在对应环境下能够无缝运行。同时,源码中配备了详细的注释和文档,帮助用户快速理解代码结构和实现逻辑。 适用人群: 这些源码资源特别适合大学生群体。无论你是计算机相关专业的学生,还是对其他领域编程感兴趣的学生,这些资源都能为你提供宝贵的学习和实践机会。通过学习和运行这些源码,你可以掌握各平台开发的基础知识,提升编程能力和项目实战经验。 使用场景及目标: 在学习阶段,你可以利用这些源码资源进行课程实践、课外项目或毕业设计。通过分析和运行源码,你将深入了解各平台开发的技术细节和最佳实践,逐步培养起自己的项目开发和问题解决能力。此外,在求职或创业过程中,具备跨平台开发能力的大学生将更具竞争力。 其他说明: 为了确保源码资源的可运行性和易用性,特别注意了以下几点:首先,每份源码都提供了详细的运行环境和依赖说明,确保用户能够轻松搭建起开发环境;其次,源码中的注释和文档都非常完善,方便用户快速上手和理解代码;最后,我会定期更新这些源码资源,以适应各平台技术的最新发展和市场需求。

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值