在线教程

  • js basics

    10 JavaScript 基础知识 JavaScript是网页动态脚本语言 HTML用来组织网页的内容,CSS用来定义网页的外观,而JavaScript(简称JS)的设计本意是想给网页加入一些交互动效。 尽管如同我们在CSS3进阶章节中讲述到的,CSS也开始提供一些交互和动画特性,比如伪类:hover,就是一种描述用户鼠标悬停在元素上的交互状态。 但是这些特性远不能满足开发者对文档的动态处理需求,比 ...

  • js syntax basics

    10.1 JS 基础语法 开发环境 和其他脚本语言一样,编写JavaScript只需要简单的文本编辑器,当然为了提高开发效率,基本的语法着色和自动完成功能还是很有帮助的。 对于一些大的项目,我们建议你使用WebStorm(需要商业授权,基于IntelliJ IDEA的一款Web定制IDE)。如果你同时还是PHP/Java后台开发工程师,那么推荐使用NetBeans、Eclipse或IDEA。 对于 ...

  • css basics

    4 CSS 基础知识 网页的外观 HTML用来组织网页的内容,而CSS用来定义网页的外观。好比用HTML元素搭建的毛坯房,需要使用CSS来装修成最终可居住的房间。这包括设置HTML元素的颜色、字体、大小、边距、位置以及动效等。 HTML是平淡的,而CSS是生动的。通过调整色彩、空间、布局和运动属性,CSS可以大大提升HTML静态内容的品质和用户体验。 Start → CSS 的由 ...

  • html basics

    2 HTML 基础知识 HTML是标记型语言 在Word里面你可以使用标题、表格、图片、字体等元素来组织.doc文档,HTML也定义了类似的标记元素来组织网页文档。 不同的是Word使用了可视化的方式来编写元素,而HTML定义了开放的语法标准。 你或许还知道XML(可扩展标记语言),和HTML相比,XML的语法约束更强,而HTML更灵活容错性更好。 借助DreamWeaver这样的商用工具也能 ...

  • svg basics

    9 SVG 基础知识 一种Web图形标准和语言 在没有SVG之前,Web工程师只能使用位图点阵的方式来存储图像,而位图通常尺寸较大,不便于网络传输。 SVG全称为Scalable Vector Graphics,即可伸缩矢量图形。 SVG是一种面向网络的、基于XML的标记语言,用来描述二维矢量图形。 在学习SVG之前,你需要先简单了解基本的XML语法和矢量图概念,这超出了本课程的范围,请读 ...

  • index

    我们依据最新的W3技术规范,采编相关技术博客和在线作品,结合商业项目实践经验来撰写这么一部使用HTML5技术编写的HTML5在线教程。 为了便于理解和记忆词汇的定义,我们采用中英文对照的方式。同时我们依托踏得网HTML5在线开发工具,采用用例驱动的方式来切实提高学习效率和实战能力。 我们采用迭代方式来开发这个教程,目前已完成基础部分(下面打勾的模块)。 参考链接: ...

  • browser

    1.5 浏览器(browser) 浏览器本质上是一个网页文档阅读器 HTML 文档 网页 本质上就是 HTML 文档,和.doc等其他文档一样,只是文档格式不同。 .doc文档需要用微软Word打开,而网页要用浏览器打开。 浏览器即可以打开离线保存在你的计算机上的HTML页面,也可以在线向服务器发送请求获取网页文档并显示。 HTML文档使用跨平台的文本格式,带有.html或.htm文件后缀。 如果你的系统 ...

  • css ifc

    8.3 CSS 内联排版上下文(Inline Formatting Context) 用来确定内联级元素的格式化 IFC(Inline Formatting Contexts)即内联排版上下文,也可称为内联格式化上下文。用来规定内联级盒子的格式化规则。 IFC布局规则 内部的Boxes会在水平方向,一个接一个地放置。 这些Boxes垂直方向的起点从包含块盒子的顶部开始。 摆放这些Boxes的时候,它们 ...

  • css selectors

    ... 如果id是唯一的,就不需要添加ul前缀,但CSS包容这种写法) <ol class="courses"> <li>html basics</li> <li>css basics</li> </ol> li ol li .courses li ...

  • html forms

    3.7 HTML 表单(Forms) 表单是HTML最主要的用户输入元素 用户和网页的交互动作有鼠标悬停、点击链接(或移动触摸)和页面滚动等,这些交互方式一般只是服务器单向信息输出。 有时候用户需要输入一些信息给服务器来完成双向交互,这类交互包括: 注册/登录 用户信息填写 搜索/过滤 上传文件 文章编辑 表单及其控件就是HTML用来支持上述交互的主要元素: 文本输入(单行或多行) 单 ...

推广服务(新)
最新文章