JavaWeb

Web标准

HTML:负责网页的结构(页面元素和内容)–超文本标记语言
CSS:负责网页的表现(页面元素的外观、位置等页面样式,如颜色大小等)–层叠样式表
JavaScript:负责网页的行为(交互效果)

HTML(含CSS)

图片标签

  • src:指定图像的url(绝对路径、相对路径)
  • width:指定图像的宽度(像素、相对于父元素的百分比)
  • height:图像的高度(像素、相对于父元素的百分比)

路径书写方式

  • 绝对路径
    1.绝对磁盘路径
    2.绝对网络路径
  • 相对路径

CSS引入方式

  • 行内样式:写在标签的style属性中
  • 内嵌样式:写在style标签中
  • 外联样式:写在一个单独的.css文件中
  • 颜色表示形式:
    1.关键字
    2.rgb表示法
    3.十六进制表示法

CSS选择器:用来选取需要设置样式的元素(标签)

  • 元素选择器
  • id选择器
  • 类选择器
  • 优先级:id>类>元素

视频标签

  • src:规定视频的url
  • controls:显示播放控件
  • width:播放器的宽度
  • height:播放器的高度

音频标签

  • src:规定音频的url
  • controls:显示播放控件

div标签

  • 一行只显示一个(独占一行)
  • 宽度默认是父元素的宽度,高度默认由内容撑开
  • 可以设置宽高(width、height)

span标签

  • 一行可显示多个
  • 宽度和高度默认由内容撑开
  • 不可以设置宽高(width、height)

CSS盒子模型

组成:内容(content)、内边距(padding)、边框(border)、外边距(margin)

表格标签

场景:在网页中以表格(行、列)形式整齐展示数据

表单标签

  • 场景:在网页中主要负责数据采集功能
  • 属性:
    1.action:规定当提交表单时向何处发送表单数据,URL
    2.method:规定用于发送表单数据的方式。
    GET(在URL后拼接表单数据,URL长度有限制)
    POST(在消息体/请求体中传递的,参数大小无限制)

JavaScript

JavaScript的引入方式

  • 内部脚本:将JS代码定义在HTML页面中
  • 外部脚本:将JS代码定义在外部JS文件中,然后引入到HTML页面中

变量

  • JS中用var关键字来声明变量
  • JS是一门弱类型语言,变量可以存放不同类型的值

Array

JS中的数组相当于Java中集合,数组的长度是可变的,而JS是弱类型,所以可以存储任意的类型的数据。

JSON

  • JavaScript Object Notation–JS对象标记法
  • JSON是通过JS对象标记法书写的文本
  • 由于其语法简单,层次结构鲜明,先多用于作为数据载体,在网络中进行数据传输

BOM

  • Browser Object Model–浏览器对象模型
  • 组成:
    1.Window:浏览器窗口对象
    2.Navigator:浏览器对象
    3.Screen:屏幕对象
    4.History:历史记录对象
    5.Location:地址栏对象

DOM

  • Document Object Model–文档对象模型
  • 将标记语言的各个组成部分封装为对应的对象
    1.Document:整个文档对象
    2.Element:元素对象
    3.Attribute:属性对象
    4.Text:文本对象
    5.Comment:注释对象

事件监听

JS可以在事件被侦测到时执行代码

事件绑定

  • 通过HTML标签中的事件属性进行绑定
  • 通过DOM元素属性绑定
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值