正则表达式(Regular Expression,简称RegExp)是一种描述字符串结构的语法规则,是一个特定的文本模式,用于验证各种字符串是否匹配这个特征,进而实现文本查找、替换、截取内容等操作。正则表达式的应用范围非常之...
正则表达式(Regular Expression,简称RegExp)是一种描述字符串结构的语法规则,是一个特定的文本模式,用于验证各种字符串是否匹配这个特征,进而实现文本查找、替换、截取内容等操作。正则表达式的应用范围非常之...
在本节中,我们对CSS知识进行综合练习
这是一个关于web前端开发的资源文件,非常适合入门的开发人员使用
从前面的学习中,我们得知:块级元素(比如:div标签)按照从上至下的顺序独占一行显示;行内元素(比如:span标签)按照从左到右的顺序在同一行显示。这些显示方式方式被称作标准流(normal flow)或者文档流。...
CSS即层叠样式表(Cascading Style Sheet)它主要用于网页样式设计,比如:文字的大小,颜色,元素的定位等等。CSS的诞生将页面架构和页面显示进行了分离,各司其责。尤其在HTML5中废除了以往的font标签,big标签,...
在HTML中,利用定位(position)可较为精确地定义元素显示的位置,这个位置可以是相对于其本身出现的位置,也可以是相对于其上级元素的位置,还可以是相对于其他元素的位置,亦可为相对于浏览器视窗左上角的位置。
使用表格可以使你的页面有很多意想不到的效果,使页面更加整齐美观。 常用表格标记 … 表格指令 。 相关属性 : · ALIGN 调整 · BGCOLOR 背景颜色 · BORDER 边框 · HEIGHT 高度 ...
在本节教程中,我们介绍Bootstrap提供的分页及其样式。
Bootstrap提供了一套响应式、移动设备优先的流式栅格系统,在该系统中将屏幕的每一行分为12格(列)。...类似地,在栅格系统中可通过容器(container)、行(row)与列(column)的组合来创建页面布局。所以,从这个角度来说...
Bootstrap是美国Twitter公司的设计师Mark Otto和Jacob Thornton合作基于HTML、CSS、JavaScript 开发的简洁、直观、强悍的前端开发框架,使得 Web 开发更加快捷,Bootstrap一经推出后颇受欢迎。
jQuery是一个快速、简洁的JavaScript框架。jQuery设计的宗旨是“write Less,Do More”,即倡导写更少的代码,做更多的事情。该框架封装JavaScript常用的功能代码,提供一种简便的JavaScript设计模式,优化DOM操作、...
在HTML5新增了canvas标签用于绘制图形,比如:文本、几何图形、路径、图片等等。该标签和其他HTML标签比起来没有多大的不同,除了指定常见的id、class、style等通用属性外,...嗯哼,我们先来看一个canvas的入门示例:
在前端开发中经常需要对文本设定样式。故,在本节中专门讨论与文本相关的属性及其设置方式。
在jQuery中可调用对象的css( )方法修改元素原有的样式,语法如下:
JavaScript是弱类型程序设计语言,当进行变量声明的时候无须指定变量的数据类型。数据只需在使用或赋值时根据设置的具体内容再确定其对应的类型。但是,每一种编程语言都有自己所支持的数据类型,JavaScript也不例外...
JavaScript提供了丰富的运算符,比如:算数运算符,赋值运算符,比较运算符,逻辑运算符等等。在此,介绍JavaScript中常用的运算符和表达式。
事件被看作是JavaScript与网页之间交互的桥梁,当事件发生时,可以通过JavaScript 代码执行相关的操作。例如,用户可以通过鼠标拖曳登录框、改变登录框的显示位置、单击鼠标、双击鼠标等等。其实,在软件开发领域,...
在本节教程中,我们重点关注jQuery中的DOM操作。
在看到"对象"这两个字的时候,很多人会立马会联想到Java中的类、对象、继承、封装、多态…打住,打住,不要继续往下想了。在这或许要抛弃一下我们的惯性思维了。JavaScript并不是完全纯粹的面向对象,或者说它和大家...
Web Storage的出现提供了一种在cookie之外存储大量数据的方式。假如有的数据需要保存在客户端而且这些数据不需要每次都发送至服务器,那么Web Storage是个很不错的选择。
在实际开发中,JavaScript经常需要操作浏览器...为此,浏览器提供了一系列内置对象,统称为浏览器对象;各内置对象之间按照层次组织起来的模型统称为浏览器对象模型Browser Object Model简称BOM,其架构如下图所示:
Ajax是Asynchronous JavaScript And XML的缩写,即异步JavaScript和XML技术。它并 不是一门新的语言或技术,而是由JavaScript、XML、DOM、CSS、网络通信等多种已有技术组合而成的一种浏览器端技术,它主要用于实现与...
在JavaScript程序设计中为了使代码更为简洁且能重复使用,通常会把某段实现特定功能的代码封装称为一个函数。在本节教程中,我们来一起学习JavaScript的函数。
数组是存储一系列值的变量集合,它是由一个或多个数组元素组成的,各元素之间使用逗号分隔。每个数组元素由“下标”和“值”构成。其中,“下标”也称为"索引", 默认情况下索引从0开始依次递增;“值”为元素的内容...
文档对象模型(Document Object Model,简称DOM)是W3C (World Wide Web Consortium)组织...在本节教程中,我们将详细介绍DOM编程在html开发中的常见应用。在本节教程中,我们将详细介绍DOM编程在html开发中的常见应用。
在网页设计中CSS的盒子模型是一个非常重要的概念。HTML中的每个元素占据一个矩形区域,这块区域就是该元素所...每个盒子都由以下四部分组成:内容、内边距(padding)、边框(border)、外边距(margin);详情请参见下图:
在之前的几篇博客中分别介绍了CSS中常用的选择器:标签选择器,类选择器,ID选择器,通配符选择器。在本篇博客中,我们将学习复合选择器。顾名思义,复合选择器由两个或者多个基础选择器通过不同的方式组合而成从而...
JavaScript提供了丰富的流程控制语句用于控制程序流程,比如:if、if else、while、for等等。在此介绍JavaScript中常用的流程控制语句。
本节介绍JavaScript的变量与常量
在CSS中,伪元素用于将特殊的效果添加到某些选择器。在此介绍几个CSS中常用的伪元素。:first-letter用于向文本中的第一个字设置特殊样式,请看如下示例: