首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    HTML5的Canvas

    关于HTML5的基础,前一二年就已经有很多人写过很好的文章了。...HTML5-Canvas 关于HTML5 Canvas的基础教程  (原文HTML5 canvas - the basics) 在一些不支持flash的设备中,如果要使用网页需要对一些图表数据进行展示,...比如需要将股票价格的走势支持ipad、iphone等移动设备的访问,有一个基于prototype的插件可以满足类似的需求,官网网址>> 还有一个站点,针对canvas开发的一套完整的api,也是很强劲,...官网地址>> 尽管目前canvas只支持2d的图形,而且仅支持一种图形--矩形,但它的api是如此丰富,以致可以做出一些很吸引人的应用。...国外有一个网站,Simple 3D HTML5 canvas 有几个例子,3D效果都很逼真: http://sebleedelisle.com/demos/canvas3d/canvas3d2.html

    1.3K20

    【HTML5】html5开篇基础(3)

    ❤️❤️前言~ Hello, Hello~ 亲爱的朋友们,这里是E绵绵呀✍️✍️。 如果你喜欢这篇文章,请别吝啬你的点赞❤️❤️和收藏。如果你对我的内容感兴趣,记得关注我以便不错过每一篇精彩。...表格学习整体可以分为三大部分: 1.表格的相关标签 2.表格的相关属性 3.合并单元格 2.表格的相关标签 在HTML中,创建表格的基本标签包括: :定义一个表格。...:定义表格的表头部分。用于将表头单元格()分组在一起,提供一种结构化的方式来组织表格的头部。可以包含多个行(),而不仅仅是一行表头。...:定义表格的主体部分,包含实际的数据行。只是单纯语义化,不会对内容做任何修饰。 :定义表格的一行(row)。...:定义表格头部单元格(header cell),通常用于表头中的内容,文本通常为粗体且居中显示。 :定义表格的单元格(data cell),用于包含表格中的数据。 <!

    8010

    【HTML5】html5开篇基础(6)

    ❤️❤️前言~ Hello, Hello~ 亲爱的朋友们,这里是E绵绵呀✍️✍️。 如果你喜欢这篇文章,请别吝啬你的点赞❤️❤️和收藏。如果你对我的内容感兴趣,记得关注我以便不错过每一篇精彩。...该标签支持多种视频格式,并提供了一些属性和方法来控制视频的播放。以下是关于标签的详细信息: 对于video中controls和src是最重要的。...对于autoplay在谷歌中不添加muted是自动播放不了的。其他的游览器可以自动播放。...与标签类似,标签也支持多种音频格式,并且提供了一些控制音频播放的属性。 对于audio中controls和src是最重要的。...在谷歌中autoplay是禁用的,用不了。 常见的音频格式有: MP3(audio/mpeg):最常用的音频格式,几乎所有浏览器都支持。

    6110

    HTML5的File API

    而HTML5中的FileReader对象与as3中的很像,只不过目前as3中的方法比这个多(有兴趣可以自己去看看adobe的lives docs,对比一下两者的区别与共同点)。...HTML5中允许选择多个文件: 只允许上传一个文件: 2、如何让用户只能上传指定的文件格式...我尝试着去寻找HTML5中是否也如as3中可以让开发者自定义过滤选择文件呢,结果被我找到了http://en.wikipedia.org/wiki/File_select  添加一个属性就好了accept...关于定义的配置规则,可以参考这一篇文章:nginx下php获取自定义请求头参数的方法 搜索了很多关于html5 upload的例子,有人用.net、ruby写了,但没有找到用php写的(有是有,不过是使用提交.../ 查了很久(已经很晚了,明天还得上班就不折腾了),暂时放弃php的部分,有空再写完整的例子,重点是看File、FileReader的方法(实现了本地预览的功能) 本地运行的效果: ?

    1.9K20

    HTML5的“鸡肋”知识

    其比喻做没什么意义但又不忍舍弃的事情。 今天我们就来说说曾经遇到的各种鸡肋知识点。 HTML“肋” 最初,计算机其实是一个很高大上技术门槛很高的东西,是科学界的利器。...CSS“肋” 随着时代的发展,万恶的IE6终于退市了,市场份额占比渐渐少了,目前还有极少量的公司要求兼容IE6浏览器,但,渐渐的这些兼容需求会逐渐消失…… 对于IE6,利利的建议是,不要太纠结于每个bug...对于第一方面原因引发的问题,个人觉得没有什么太大的必要去研究了,而对于第二类问题,使IE6能够成为辅助我们检查自己代码质量的工具。...JS“肋” 其实,JS中的鸡肋知识是最多的,不知道在刷朋友圈或微博时有没有注意到时常会看到这样的标题:十种绚丽的大图滚动插件,二十种优秀的图表制图框架,八个值得你拥有的表单验证插件。...小编在此抛砖引玉了,希望各位都来说说自己遇到的鸡肋有哪些,也让其他小伙伴少绕一点弯路…… HTML5学堂小编-利利 耗时2h

    1K80

    HTML5废除的元素

    HTML5新增了一些元素,但是也废除了一些元素,虽然这些元素在网页中仍然可以使用,但是避免以后网页显示出现问题,最好还是避免使用它们。...1、可以使用css替代的元素 对于basefont、big、center、font、s、strike、tt、u这些元素,它们的功能都是展现文本效果,HTML5提倡将呈线性功能放在css样式表中统一编辑,...其中s、strike元素可以由del元素替代,tt元素可以由css的font-family属性替代。...2、不再使用frame框架 将frameset、frame和noframes元素废除,由于frame框架可以存在负面影响,在HTML5中不再支持了,只支持iframe框架(很多童鞋可能都不知道frame...框架) 3、只有部分浏览器支持的元素 仅被IE支持的元素:bgsound、marquee; 部分浏览支持的元素:applet、blink; apple元素可由embed元素或者object元素替代 bgsound

    1.5K20

    HTML5

    四、HTML5 一、什么是 HTML5 1.HTML5 的概念与定义 定义:HTML5 定义了 HTML 标准的最新版本,是对 HTML 的第五次重大修改,号称下一代的 HTML 两个概念: 是一个新版本的...HTML 语言,定义了新的标签、特性和属性 拥有一个强大的技术集,这些技术集是指: HTML5 、CSS3 、javascript, 这也是广义上的 HTML5 2.HTML5 拓展了哪些内容 语义化标签...本地存储 兼容特性 2D、3D 动画、过渡 CSS3 特性 性能与集成 3.HTML5 的现状 绝对多数新的属性,都已经被浏览器所支持,最新版本的浏览器已经开始陆续支持最新的特性, 总的来说...:HTML5 已经是大势所趋 二、HTML5 新增标签 1.什么是语义化 2.新增了那些语义化标签 header --- 头部标签 nav --- 导航标签 article --- 内容标签...在 IE9 浏览器中,需要把语义化标签都转换为块级元素 语义化标签,在移动端支持比较友好, 另外,HTML5 新增的了很多的语义化标签,随着课程深入,还会学习到其他的 三、多媒体音频标签 1.

    3.2K20

    【HTML5】html5开篇基础(2)

    ❤️❤️前言~ Hello, Hello~ 亲爱的朋友们,这里是E绵绵呀✍️✍️。 如果你喜欢这篇文章,请别吝啬你的点赞❤️❤️和收藏。如果你对我的内容感兴趣,记得关注我以便不错过每一篇精彩。...这时就需要用到 HTML 中的文本格式化标签,使文字以特殊的方式显示。 div和span标签 和 是没有语义的,它们就是一个盒子,用来装内容的。...所谓属性:简单理解就是属于这个图像标签的特性。 图像标签的其他属性: 图像标签注意点: 1.图像标签可以拥有多个属性,必须写在标签名的后面。...> 绝对路径 是指目录下的绝对位置,直接到达目标位置,通常是从盘符开始的路径。...其href接收的通常是绝对路径中的网址链接。 2.内部链接:网站内部页面之间的相互链接.

    7510

    HTML5中的WebSocket

    背景 在传统方式下,很多网站为了实现即时通讯,所用的技术都是轮询。轮询是在特定的的时间间隔(如每1秒),由浏览器对伺服器发出HTTP request,然后由伺服器返回最新的数据给客户端的浏览器。...这种传统的模式带来很明显的缺点,即浏览器需要不断的向伺服器发出请求,然而HTTP request 的header是非常长的,里面包含的数据可能只是一个很小的值,这样会占用很多的带宽和服务器资源。...面对这种状况,HTML5定义了WebSocket协议,能更好的节省服务器资源和带宽并达到实时通讯。WebSocket 是HTML5一种新的协议。它是实现了浏览器与伺服器的双向通讯。...目前为止,Chrome和Safari的最新版本浏览器已经支持WebSockets了(win8测试版中的IE10也是支持的)。...如下是一个简单的EchoServer的实现。

    1.1K10

    HTML5

    onmousemove onmouseup 是实现交互性效果,根据鼠标的移动位置让标签元素联动 而 H5 拖拽也可以实现但更简单,实际例子: 百度图片识别,qq 邮箱文件提交,百度网盘文件上传,并可以获取到文件的...名称,大小,修改时间 标签元素默认是不可以拖拽的,draggable="true"才能够被拖拽 js和h5拖拽的对比 drag七事件的理解 只是简单的拖拽而没有数据交换是没有什么用的 // 拖拽元素...drag.ondragstart = function() { // 拖拽的一瞬间 this.style.background = 'pink' } drag.ondrag = function...} drag兼容处理方式 捕获dataTransfer对象里的数据 const li = list.querySelectorAll('li') li.forEach((item, index) =>...Blob对象 ​ 对象 URL 也被称为 blob URL,指的是引用保存在 File 或 Blob 中数据的 URL,使用对象 URL 的好处是没必要把内容读取到 js 中,而直接使用文件内容,能生成一个链接

    4.1K20

    【HTML5】html5开篇基础(1)

    ❤️❤️前言~ Hello, Hello~ 亲爱的朋友们,这里是E绵绵呀✍️✍️。 如果你喜欢这篇文章,请别吝啬你的点赞❤️❤️和收藏。如果你对我的内容感兴趣,记得关注我以便不错过每一篇精彩。...2.什么是网页 网站是指在因特网上根据一定的规则,使用 HTML 等制作的用于展示特定内容相关的网页集合。 网页是网站中的一“页”,通常是 HTML 格式的文件,它要通过浏览器来阅读。...通常我们看到的网页,常见以 .htm 或 .html 后缀结尾的文件,因此将其俗称为 HTML 文件。 3.什么是html5 HTML5不是一种编程语言,而是一种超文本标记语言。...我们就先从学习最简单的html5开始。 5.HTML语法规则 HTML 标签是由尖括号包围的关键词,通常是成对出现的,例如 和 。...DOCTYPE html> 这句代码的意思是: 当前页面采取的是HTML5 版本来显示网页,注意: 1.<!

    5310
    领券