在线教程

  • html forms

    ... <input type="radio"> 表单元素(form) <form> 是块级元素,用来定义网页中的输入部分。所有的表单控件必须包含在 <form> 元素中。 表单元素有两个必须的属性: action 用 ... 予了输入框更具体的含义,这会有助于浏览器在实现这些控件接口时更好的提升用户体验。 占位符(Placeholders) 为了更好的提示用户输入,文本输入框可以显示占位符文本 ...

  • overview

    ... 使用HTML5可以构建适应于各种设备(无论电脑、手机还是电视)的网页应用,拥有媲美PC/Android/iPhone本地应用的体验,在跨平台和用户体验之间达到很好的平衡。 前端 VS 后端 经常会遇到一个问题,就是我要精通网 ... 器中最终呈现出来的网页文档的结构语法,除此之外还需要有网站原型、页面设计、文档样式(使用CSS),用户(使用JavaScript,简称JS),以及和后台数据或服务通讯(使用PHP/JSP/ASP等)。 其中原型设计、HTML/CSS/JS部分统 ...

  • css pseudo classes

    ... 户鼠标悬停在元素上时触发的状态)下的目标元素添加样式。我们可以把这个伪类用于链接。因为悬停是最基本的链接动作。 a{ color: blue;} a:hover{ color: red;} 悬停在这个链接上,文本颜色会变红。 第一行定义所有的 & ... 义的selected或checked)。因此严格而言:checked伪类的确不完全是作用于文档以外的信息,但其本质上是一个动态行为。 我们一样通过一个在线实例来学习:checked伪类的使用,这是一个经典的纯CSS手风琴导航栏,无须 ...

  • css selectors

    ... 类选择不是预先创建的,而是动态形成的,用来定位具备某些或逻辑特征的元素。 比如,HTML元素拥有不同的状态(states),那么状态就是对HTML元素的一种性描述,当我们把鼠标悬停在一个链接上时,该元素就处于一 ... 个 hover 的状态。 CSS的伪类允许我们根据不同的状态来限定元素,从而在用户式呈现不同的样式。 伪类选择器的语法是在常用选择器后面追加一个冒号(colon) : 以及伪类的名称: a { color: blue; } ...

  • js basics

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

  • why js exists

    ... 控件,并通过消息机制来响应用户操作。 而最早的网页只是静态浏览,为了支持用户,浏览器开发商如Netscape和Microsoft相继都开发了自己的脚本语言,可以嵌入网页直接执行。 ... JavaScript只有通过调用BOM/DOM API才能赋予网页文档动态特性,才能真正使得HTML变成动态的HTML。 Next → JS 基础语法 NextPrevious回到顶 ...

  • syntax definition

    ... 该标准规范。 CSS属性值定义语法描述了哪些取值可以被使用以及它们之间的关系,组成元素可以是关键字、直接出现(literal)的符号或者数据类型(data type ... 是:bold, thin, <length>, <length> thin, 或thin <length>,但不能是bold <length>,因为“斥”组合符所连接的数个部分中,只有一个能出现。 数量符号 数量符号用来描述一个元素可以出现多少次。若不标注,则 ...

  • css grid layout overview

    11.9 CSS 网格布局概述 网格布局是为了适应网页技术的发展 Grid layout可以用来构建各种布局,擅长把网页应用的空间划分 ... nature)。 为什么需要引入网格布局 需要行列对齐的Web应用布局示例 随着联网的发展,网站已经从单纯的文档演变成了多样化复杂的应用系统, 一些以往被作者使用的文档布局工具,例如浮动(floats)、表格( ...

  • suggestions

    ... 题:为什么要学?是不是适合你?怎么学? 我们的建议是: 1. 如果你偏感性一点,喜欢与人流多于服务器命令行,那么你适合学习客户端开发技术,而在客户端技术里,HTML5将在PC端替代Flash和Silverlight插件,在移动端替代 ... ,再选择精通前端或后端的开发。 假设您确认了学习HTML5是不二的选择,那就让我们从联网协议、IP地址这些基础知识开始,这些知识将有助于你理解一个网站的基石,而不只是一个界面工程师。 ...

  • css flex layout overview

    11.15 CSS 弹性布局概述 弹性布局是为了适应网页技术的发展 如同在CSS入门教程中所接触到的,CSS 2.1里面定义了4种布局模式(即根 ... 把购买按钮的上外边距(margin-top)设置为auto,则不论该类目描述的高度,按钮被强制推到每个条目的底部。 模块 该模块扩展了CSS2.1中display属性的定义,添加一个新的块级和新的行内显示类型,并定义一个新的格式化上下文类型 ...

推广服务(新)
最新文章