web前端总结(一)

1 . HTML&CSS

 表单标签 <from>        actioon : 表单的提交路径 method:表单的提交方式

              提交方式  get  默认方式  把请求参数显示到地址栏 不安全 大小有限制

                              post  相反

       输入域标签 <input>(应用)

                文本框  text   , 密码框 password, 单选框 radio,  复选框 checkbox(必须要指定相同的名称 name value必须写),   文件框 file , 普通按钮 button  , 提交按钮 submit  ,  重置按钮 reset, 图片按钮 image, 隐藏字段 hidden(隐藏域 用户看不到 和表单一起提交)

             下拉列表框 <select>   子标签<option>  name属性写在select标签上  value属性写在option标签上  默认被选中的是selected属性

             文本域  <textarea>  可以通过cols和rows书香来规定的text的尺寸

 

CSS

      css是层叠样式表

      css主要是用来修饰HTML的显示效果 提高代码的复用性 将页面元素 与样式显示分离  使得程序的耦合性降低,可以解决HTML代码对样式定义的重复 ,提高了后期样式代码的可维护性.并增强了网页的显示效果功能.HTML做使用标签来封装数据,CSS作用在HTML标签上 使用CSS来设置网页的显示效果

      CSS的选择器

       主要有元素选择器  ID选择器  类选择器



2. JS

  JS是基于对象和事件驱动脚本的语言 作用在浏览器上

  JS特点

             交互性   用户有比较好的体验

             安全性   JS程序不能访问本地的硬盘

             扩平台性  浏览器就可以解析JS文件

JS和JAVA没有关系

       javaScript基于对象  JAVA 是面向对象

      JavaScript只需要解析就可以执行  JAVA先编译再执行

       JS是弱类型的语言  JAVA是强类型的语言

JS的组成

    ECMAScript  JS底层的规范 (底层对象 编写判断语句 循环语句)

    BOM  浏览器对象模型   (浏览器提供的一些对象)

    DOM  文档对象模型  (表格表单)

JS和HTML的结合方式

        内部方式   使用<script>标签  标签中间编写代码

        外部方式  使用<script scr="属性">

JS的语法

   声明变量  使用var 若类型的语言

   基本数据类型 String 字符串类型 使用双引号或者单引号都代表字符串

                          number 数字类型  不区分整形和小数类型

                          bollean  布尔类型

                          undefinde 未定义  变量声明但是没有赋值

                          null 引用类型的默认值

运算符和语句  JS的运算符和JAVA中的基本一致 特殊的是比较运算符  == 只比较值       === 即比较值又比较类型

定义方法    使用function   没有返回值类型  参数列表不用编写var  返回值

JS的事件   onsubmit表单提交事件  防止表单提交 事件作用在from表单上   

                  onload 页面加载事件 作用在body标签上

JS的BOM对象

                  浏览器的产生对象  window  代表当前的窗口  alert()弹出提示框

                                                                                        confirm() 询问框 (是否确认...)

                             setInterval("方法()",5000)        setInterval() 方法会不停地调用函数,直到clearInterval() 被调用或窗口被关闭。                                                                                                                                     
                            setTimeout()    执行一次,指定的毫秒数后调用函数或计算表达式。

   

location 浏览器地址栏信息  href获取和设置当前的地址栏 


3.JQuery

 JQ和DOM对象转换   DOM -->JQ   使用$(DOM对象)

                                JQ-->DOM   get(0)   [0]

                                 this关键字  表示DOM对象 使用它  必须 $(this)


  JQ的选择器

             ID选择器  $('#id')

             元素选择器 $("元素")

            类选择器         $(".class")

 过滤 :

    first  获取第一个元素

    last  获取最后一个元素

    not  过滤掉符合not选择器的元素

  odd  奇数

  even 偶数

  gt  获取大于下标值的元素

 it  获取小于 下标值的元素

 eq 获取想等下标志的元素 


JQ的事件绑定

   先编写页面加载 再绑定事件

  事件没有on单词了


JQ常用方法

 HTML的代码、文本和值
    html()        -- 获取和设置标签中间的html代码片段
    text()        -- 获取和设置标签中间的文本内容
    val()         -- 获取和设置文本框等value的值

 













  

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值