在线教程

  • html canvas overview

    ... 脚本(JavaScript)应用接口,我们可以使用JS代码来操作画布,添加各种图形以及实现用户交互。这些特性使得HTML5在开发网页游戏和一些复杂的网页动画上变得更加方便。 比如下面这个例子,使用Canvas实现了简单的在线画 ... 板功能,你可以直接在网页上绘制线条: 实际上Canvas规范包含两个部分,一个是HTML5新引入的canvas元素,还有更为关键的2D渲染上下文。实际上前者只是一个容器,后者才是真正绘图的地方。它 ...

  • suggestions

    ... 1. 如果你偏感性一点,喜欢与人交流多于服务器命令行交互,那么你适合学习客户端开发技术,而在客户端技术里,HTML5将在PC端替代Flash和Silverlight插件,在移动端替代Android/iOS本地应用,尽管本地应用在涉及高密度计算如游戏/图像处理领域仍将保持 ... 那么可以先学习HTML的基础知识,然后了解后端编程基础知识,再选择精通前端或后端的开发。 假设您确认了学习HTML5是不二的选择,那就让我们从互联网协议、IP地址这些基础知识开始,这些知识将有助于你理解一个网站的基石 ...

  • why css exists

    ... 择器),后续又推出了修订版CSS2.1。 CSS3是目前最新的版本,但和之前不同,CSS3并没有一个固定的“正式发布”的版本,和HTML5一样,CSS3的版本含义被淡化,也就是说CSS3和HTML5代表的是新一代Web技术标准,不要把CSS3理解成CSS Version 3,而是CSS Next Version。 开发组成员发现在CSS2.1的开发过程中,大一统 ...

  • css height width overflow

    ... ,如何定义浏览器的渲染行为。 overflow CSS属性就是用来处理这种情况的。 缺省值是 visible:也就是默认情况下,内容总是被显示。因为通常情况下HTML5元素内容比CSS样式更重要。 Techbrood is a leading search engine on web techniques. 不过我们可以通过设置 overflow: hidden;,来隐藏掉任何溢出部分的内容。如果内容的完整显示意义不 ...

  • css reset

    ... 就是为什么要使用CSS重置。 实践上,样式重置在归整文本大小和消除元素间距上最为有用。 你可以下载本站点的HTML5 reset.css文件。放在 <head> 中其它样式表前面。 <head> <link rel="stylesheet" type="text/css" href="reset.css"> <link rel="stylesheet" type ...

  • html inline semantics

    ... 强的<em> ; 2.<strong> 表示内容的重要性,而<code> 表示内容的着重点,<strong> 不会改变所在句子的语意,em 则会改变所在句子的语义。 HTML5草案中举了一个很妙的例子: Cats are cute animals.   强调主语猫,想说明是哪种动物聪明。 Cats are cute animals.   强调是,想说明猫的确聪明。 Cats are cute animals.   ...

  • html text

    ... 视频直播网站,文本依然是最主要的Web内容,尤其在技术领域。 文本段(Paragraphs) 文本段 <p> 是被用得最多的HTML元素之一。 <p> //www.w3.org/TR/html5/ 规范定义了万维网核心语言(超文本标记语言,即HTML)的第5个大版本。 </p> 列表(Lists) 列表 有三种不同的形式: <ul> 无序列表 <ol ...

  • html web socket

    ... 内容放在Flash这些插件上,这样也可以和服务器进行双工通信,但是依赖于第三方插件的方式又会带来兼容性问题,尤其是在移动设备上。 HTML5定义了WebSocket协议和接口来替代所有上述折衷方式,使浏览器具备像 C/S 架构(回忆一下课程前沿中提到过该概念)下桌面应用的实时通讯能 ...

  • internet

    ... 教材W.Richard Stevens写的协议详解卷1《TCP/IP ILLustrated Volume 1: The Protocols》,最好读英文版,因为该书机械出版社的中文版翻译质量很差。 作为HTML5开发人员,我们接触最多的是应用层的协议,包括HTTP/SMTP/IMAP/IRC/FTP等,分别用于不同的应用场景。 协议 用途 创建于 FTP 文件传 ...

  • intro

    1 引言 有很多编程技术为什么要学HTML5?如果你从来没有这样问过自己,你不会是一个好的学生。 技术本身和任何产品一样都有三个关键要素:1.生命周期 2.应用范围 3.比较优 ...

推广服务(新)
最新文章
  • 实时光线追踪技术简介

    实时渲染视频级别的计算机三维图形是计算图形领域的终极目标,与现在普遍使用的光栅化渲染技术相比,光线追踪普遍被视为视觉技术的未来方向,可带来近乎真实的真...

  • 生成本地npm包

    1、创建一个文件夹,此处我的文件夹名字为test-my-pack

    2、在文件根目录初始化npm,可以一路回车
    npm

  • Oculus Go手柄(控制器)使用说明

    Oculus Go是Facebook的一体式、3Dof VR眼镜,其手柄(即控制器)功能很简单。
    电池安装
    配对控制器
    下载 Oculus 应用(这个需要手机科学上网)并...

  • 基于elementUI封装自己的UI组件库

    初始化 project这里我们使用官方的 vue-cli 初始化一个 Vue 项目npm

  • three.js添加场景背景和天空盒(skybox)

    本文我们介绍在three.js中如何给3D场景添加背景,我们有3种方式来实现这个目的。通过html添加背景元素,这实际上一个2D背景;在three.js加载图片并设置为scene.b...

  • 更多...