class h5 点击后样式变化_H5学习笔记

本文详细介绍了HTML5中的canvas和SVG元素,包括canvas的基本用法、全局属性和事件属性,以及SVG与canvas的区别。同时,讨论了H5在不同浏览器的兼容性问题,并提供了实际应用示例。
摘要由CSDN通过智能技术生成

目录

    • 什么是HTML:
    • 头部标签
  • H5视频
  • H5音频
  • H5拖放
  • H5Web存储
  • H5应用缓存
  • H5画布SVG
  • H5画布canvas
        • 全局属性:
        • 事件属性:
          • 颜色、样式和阴影
          • 线条样式
          • 矩形
          • 路径
          • 转换
          • 文本
          • 图像绘制
          • 像素操作
          • 合成
        • 画图秀秀
    • SVG与Canvas 的区别
  • H5 与各个主流浏览器的兼容性
  • H5实例

什么是HTML:

HTML是HyperText Markup Language的缩写,翻译成中文是超文本标记语言,用于网页的创建。

头部标签

H5视频

H5音频

H5拖放

H5Web存储

H5应用缓存

H5画布SVG

H5画布canvas

什么是 Canvas?
1、HTML5 的 canvas 元素使用 JavaScript 在网页上绘制图像。
2、画布是一个矩形区域,您可以控制其每一像素。
3、canvas 拥有多种绘制路径、矩形、圆形、字符以及添加图像的方法。

属性 描述

全局属性:

accesskey 规定激活元素的快捷键。
class 规定元素的一个或多个类名(引用样式表中的类)。
contenteditable 规定元素内容是否可编辑。
contextmenu 规定元素的上下文菜单。上下文菜单在用户点击元素时显示。
data-* 用于存储页面或应用程序的私有定制数据。
dir 规定元素中内容的文本方向。
draggable 规定元素是否可拖动。
dropzone 规定在拖动被拖动数据时是否进行复制、移动或链接。
hidden 规定元素仍未或不再相关。
id 规定元素的唯一 id。
lang 规定元素内容的语言。
spellcheck 规定是否对元素进行拼写和语法检查。
style 规定元素的行内 CSS 样式。
tabindex 规定元素的 tab 键次序。
title 规定有关元素的额外信息。
translate 规定是否应该翻译元素内容。

事件属性:

onafterprint script 文档打印之后运行的脚本。
onbeforeprint script 文档打印之前运行的脚本。
onbeforeunload script 文档卸载之前运行的脚本。
onerror script 在错误发生时运行的脚本。
onhaschange script 当文档已改变时运行的脚本。
onload script 页面结束加载之后触发。
onmessage script 在消息被触发时运行的脚本。
onoffline script 当文档离线时运行的脚本。
ononline script 当文档上线时运行的脚本。
onpagehide script 当窗口隐藏时运行的脚本。
onpageshow script 当窗口成为可见时运行的脚本。
onpopstate script 当窗口历史记录改变时运行的脚本。
onredo script 当文档执行撤销(redo)时运行的脚本。
onresize script 当浏览器窗口被调整大小时触发。
onstorage script 在 Web Storage 区域更新后运行的脚本。
onundo script 在文档执行 undo 时运行的脚本。
onunload script 一旦页面已下载时触发(或者浏览器窗口已被关闭)。

颜色、样式和阴影

b0b2ae12fafabdda41ce88706b331092.png

线条样式

22295bcb86dc72a42f3d6b85f773ce4c.png

矩形

193673fd7ca2a2b737c307d01b6adcac.png

路径

c7dabc978cb7eef262b5c1d33d6a0a13.png

转换

243bf242fae437fe0b65a50b87335fec.png

文本

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值