全部教程

HTML

【HTML教程】

学习html教程是每个web开发者必需经历的,所有的网页都离不开html。html标签、代码、表单、编辑器是学习html的基础,其实很容易学会。

【HTML5教程】

HTML5教程让你从从入门到精通,在这里你将学会使用html5开发工具,制作出功能更强大、特效更酷炫的html5网站,html5从入门到精通就是这么容易。

【XHTML教程】

xhtml是可扩展超文本标记语言,表现方式和html类似,但是在语法上更加严格,三体教程收集相关xhtml教程可供学习。

【HTML字符集】

要正确显示一个HTML页面,浏览器必须知道要使用的字符集(字符编码),HTML5中默认的字符编码是UTF-8,它解决了大量的字符编码问题。

【Bootstrap教程】

Bootstrap是一个用于快速开发Web应用程序和网站的前端框架,也是目前最受欢迎的前端框架,在这里你将了解到相关的bootstrap教程和bootstrap方法。

【Foundation教程】

Foundation是一个免费的前端框架,用于开发响应式的HTML,CSS和JavaScript,Foundation含了HTML和CSS的设计模板,并提供多种Web上的UI组件。

  • html版权符号怎么打 网页特殊符号代码大全

    html版权符号怎么打 网页特殊符号代码大全

    在网页制作中,我们经常会用到一个特殊字符。 如果不了解,需要的进修都不知道如何才能打出来。 不像word、excel这些,选择插入就会有特殊字符出一,直接选就可以。 网页中你得输入一些代码才会出现,一般是以&开头的字母组合,或是以&#开头的数字。

    2017-09-17 21:53 阅读(10)

    鼠标移到(移上)文本框清空文本内容

    鼠标移到(移上)文本框清空文本内容

    有时我们在设计网页的时候,可能会遇到这种情况。 当鼠标移到文本框里面或是鼠标放到文本框上面时,文本框里面默认的内容清除,当鼠标离开文本框而里面没有内容的时候,又还原成默认的内容。 小编以前看到别人写了一大堆代码,又是if又是else的,其实很简单就能实现,如下代码

    2016-09-30 11:08 阅读(51)

  • html5 <source>标签使用方法详解

    html5 标签使用方法详解

    html5的source标签为媒介元素,一般是为video或audio定义媒介资源。 在以前的html4中使用的是param标签。 今天我们就来讲讲source标签的使用方法。 下面是带有两个源文件的音频播放器实例。 audio controls

    2017-09-22 21:48 阅读(6)

    使用HTML5 Canvas给图片加水印效果

    使用HTML5 Canvas给图片加水印效果

    HTML5现在是越来越广泛了,网上铺天盖地的都是html5游戏、动画。 还有现在现在朋友圈每天分享、转发的链接,几乎90%的页面都是html5制作的。 所以HTML5是大势所趋,现在不好好学习HTML5,以后势必将会被淘汰。 今天小编分享的是使用HTML5 Canv

    2017-09-03 16:30 阅读(29)

CSS

【CSS教程】

学习css教程是制作网页的必要条件,html和css相辅相成,网页呈现在我们眼中的样子就是就是靠css样式来控制,因此一定要熟练掌握css布局、代码等知识。

【CSS3教程】

css3和css一样,不过前者是后者在技术上的升级版本,css3是最新的css标准,有更多的新特性。在这里你将学到CSS3动画及更多的相关知识。

  • css在图片上叠加层(其他图标)

    css在图片上叠加层(其他图标)

    有时我们在网上购物的时候,经常会看到产品图片上面,会有“特价”、“国庆”等标签。 一般人可能会无所谓,但是对于我们这些做前端的,想法就不一样了。 会想这是如何做到的呢?css样式怎么写呢? 所以今天小编分享的就是,如何在图片上叠加层(其他图标)。

    2017-09-19 21:51 阅读(8)

    css float属性使用方法详解

    css float属性使用方法详解

    css中float属性的作用,是定义元素在哪个方向浮动。 float有四个值可选,分别是: left:元素向左浮动。 right:元素向右浮动。 none:默认值。元素不浮动,并会显示在其在文本中出现的位置。 inherit:规定应该从父元素继承

    2017-09-19 17:39 阅读(12)

    css display属性用法详解

    css display属性用法详解

    css display属性,小编觉得是用得最多的,至少编写三体教程的时候,许多地方都用到了。 不管是span、div、p标签都可以使用display属性。 常用display div{display:block;} 有换行的作用,它是一个块。 d

    2017-09-16 23:19 阅读(8)

    css margin-top属性用法详解

    css margin-top属性用法详解

    对于margin属性,如果只设置一边,要么是简写,要么是写全称。 今天我们就来讲讲margin-top属性。 它有两个值,分别是auto和inherit。 p{margin-top:50px;} 意思就是设置p元素的上外边距为50像素。 当然,值

    2017-09-16 23:06 阅读(11)

    CSS margin属性用法详解

    CSS margin属性用法详解

    margin是一个简写的属性,该属性可以设置1到4个值,对应所有的外边距宽度。 它的作用就是设置一个元素所有外边距的宽度,或者设置各条边上外边距的宽度。 实例1 div{margin:22px 32px 43px 54px} 对应的顺序分别是:上、右、下、

    2017-09-15 22:13 阅读(17)

  • css3鼠标移到元素上360度旋转

    css3鼠标移到元素上360度旋转

    今天逛网易博客,偶然发现他的评论框旁边的头像,鼠标移上去图片会旋转。 觉得这是一个不错的功能,肯定有不小伙伴需要的。 所以就分享相关代码出来。 style .img{transition:all 1.35s linear;-webkit-transit

    2017-09-14 10:57 阅读(15)

JavaScript

【JavaScript教程】

JavaScript的定义,我们不用那么死板来解释,通俗的说avaScript是一种脚本语言,广泛应用于web应用开发,用来为网页添加各式各样的动态功能,为用户提供更流畅更美观的浏览效果及体验。

【jQuery教程】

JQuery是轻量级的js库,能够使用户的html页面保持代码和html内容分离,开发更加便捷,JQuery是继prototype之后又一个优秀的Javascript库。

【AJAX教程】

AJAX是一种用于创建快速动态网页的技术,可以使网页实现异步更新,在不重新加载整个网页的情况下,对网页的某部分进行更新,还有更多功能等待你来实现。

【JSON教程】

JSON是一种轻量级的数据交换格式,成为理想的数据交换语言,JSON可以将JavaScript对象中表示的一组数据转换为字符串,在函数之间轻松地传递。

【jQuery UI教程】

jQuery UI是以jQuery为基础的用户界面代码库,它包含用户交互、特效、动画以及可更换主题的可视控件.jQuery UI实际上是jQuery插件,可以创建交互性很好的web应用程序.

【jQuery EasyUI教程】

jQuery EasyUI是一个基于jQuery的框架,也可以说是UI插件集合体,它能够帮助开发者轻松的制作出功能丰富且美观的UI界面.

【Node.js教程】

Node.js是一个新兴的前端框架,也可以说是运行在服务端的javascript。Node.js是一个基于Chrome JavaScript运行时建立的平台,可以搭建响应速度快、易于扩展的网络应用。

【HTML DOM教程】

HTML DOM定义了访问和操作 HTML文档的标准方法,它将网页中的各个元素都看作一个个对象,从而使网页中的元素也可以被计算机语言获取或者编辑。

【React教程】

React是一个用于构建用户界面的javascript库,React主要用于构建UI,它拥有较高的性能,代码逻辑非常简单,React可以与已知的库或框架很好地配合。

【Vue.js教程】

vue.js是一套构建用户界面的渐进式框架,也是当下很火的一个JavaScript MVVM库,相较于Angular.js,Vue.js提供了更简洁、更易于理解的API,使我们能够快速地上手并使用Vue.js

【AngularJS教程】

AngularJS是Google开源的一款JavaScript MVC框架,弥补了HTML在构建应用方面的不足,AngularJS通过新的属性和表达式扩展了HTML,其可以构建一个单一页面应用程序。

【Highcharts教程】

Highcharts是一个用纯JavaScript编写的一个图表库,Highcharts能够简单便捷的在web网站或是web应用程序中添加有交互性的图表,Highcharts是目前使用最为广泛的图表控件。

  • js confirm的用法详解

    js confirm的用法详解

    如果是从搜索引擎来到这里的,想必应该不需要知道confirm什么意思了吧! 开门进山的讲一下confirm的用法。 它的作用是显示一个带有指定消息的“确定”和“取消”按钮的对话框。 当confirm对话框弹出的时候,选择“确定”返回true,选择“取消”返回fals

    2017-09-24 20:45 阅读(5)

    window.location使用方法详解

    window.location使用方法详解

    在js中我们要获取url,则需要用到window.location对象。 在获取到url后,将浏览器重定向到新的页面。 相关使用方法如下。 我们以“http://www.santii.com/test.php?id=1&from=santii”为例。

    2017-09-24 16:39 阅读(4)

    js indexOf()方法使用详解

    js indexOf()方法使用详解

    经常与javascript打交道的小伙伴一定对indexOf不会陌生吧! 判断一个字符串是否包含在另一个字符串中的时候,使用indexOf非常有用。 按照官方的对indexOf()的定义,它的作用是返回某个字符串在另一个字符串中首次出现的位置。 我们来看看js in

    2017-09-13 10:42 阅读(37)

    javascript switch case语句使用详解

    javascript switch case语句使用详解

    使用switch case语句的时候,一般都是遇到多个不同的条件的时候。 它的工作原理是首先设置一个表达式,然后再同每个case进行匹配,如果匹配存在则执行相应的代码。 需要注意的是,每个case后面要接上break,以阻止代码继续向下运行。 switch实例

    2017-09-12 12:09 阅读(16)

    js settimeout()用法详解,说一千道一万不如实例实在

    js settimeout()用法详解,说一千道一万不如实例实在

    javascript的setTimeout()方法,在编程中可谓是经常要用到的。 那么它究竟有什么作用呢? 官方是这样说的,setTimeout()用于在指定的毫秒数后调用函数或是表达式。 说一千道一万,不如来一些实例更实在。 实例1,在2秒后隐藏。

    2017-09-10 14:11 阅读(22)

  • jquery判断checkbox(复选框)是否被选中

    jquery判断checkbox(复选框)是否被选中

    大家都知道在html中,一个复选框被选中是checked="checked"。 我们在判断它是否被选中的时候,一般都是用下面这样的代码。 方法一 $("#check").attr("checked"); 获得的值是“checked”。 因此判断的

    2017-09-23 22:08 阅读(5)

    jQuery将div中滚动条滚动到指定位置使用scrollTop定位

    jQuery将div中滚动条滚动到指定位置使用scrollTop定位

    今天在做一个评论功能的时候,遇到一个问题。 评论功能是使用ajax无刷新的。 又因为评论框在评论内容的下面,当评论过多的时候,提交完成后页面还是在那个位置。 但并不想这样,需要提交完成后自动滚到最新评论处。 那么问题来了,要如何才能实现点击按钮滚动到指定位

    2017-09-20 21:56 阅读(10)

    jquery append()方法使用详解

    jquery append()方法使用详解

    使用jquery向元素的尾部搜索入内容,我们应该使用append()方法。 下面我们就来看看详细的使用方法。 实例1 p我是一个p标签,正等待插入新的内容。/p input type="button" id="btn" value="点击插入内容" /

    2017-09-17 21:42 阅读(11)

    jquery图片横向滚动带左右按钮切换

    jquery图片横向滚动带左右按钮切换

    今天分享的这篇《jquery图片横向切换滚动带左右按钮》文章,是小编在做产品页主图展示的时候用到的。 主图展示,就像淘宝一样,多个小图可左右滚动,点击小图大图会切换显示。 这样的展现方式,应该适用于所有的产品展示页面。 所以应该有很多小伙伴会用到。

    2017-09-15 21:14 阅读(14)

    jQuery获取checkbox复选框被选中数量

    jQuery获取checkbox复选框被选中数量

    今天在修改erp系统的时候,遇到一个新的情况。 因为订单要同步更新,但是一次性又不能同步太多。 所以在勾选完同步更新的订单后,点击提交按钮时需要判断checkbox复选框被选中数量。 之前好像没有分享过相关的代码,所以今天分享出来。 html代码labelin

    2017-09-14 16:18 阅读(15)

  • jquery+ajax实现文章点赞功能简单实例

    jquery+ajax实现文章点赞功能简单实例

    许多的网站都有点赞功能,这不仅能提高网站的用户粘性,还能带动其他的用途。 比如说点赞越高的越排在前面等等。 今天小编分享的文章,就是使用jquery+ajax实现文章点赞功能,实例很简单。 比网上其他的一些方法简洁很多。 首先我们需要有一个点击的元素。

    2017-09-02 12:36 阅读(32)

    jquery处理ajax返回json数据实例

    jquery处理ajax返回json数据实例

    今天我们讲讲jquery处理ajax返回json数据的实例,当我们在ajax中使用json的时候,很有可能是返回的数据要用到多个不同的地方。 比如,有两个div标签,ID分别div1和div2,想使用ajax获取数据,然后分别填充到这两个div,这时候使用json就非常方便了。

    2016-10-14 21:59 阅读(23)

服务端

【PHP教程】

php是一种开源脚本语言,学习简单,使用广泛,主要适用于Web开发领域。PHP可执行编译后代码,编译可以达到加密和优化代码运行,使代码运行更快。

【Java教程】

Java是一门面向对象编程语言,具有功能强大和简单易用两个特征。它可运行于多个平台,三体教程的Java教程里可以了解到java是什么,也可学到java环境变量设置及正则表达式等知识。

【Perl教程】

Perl具有高级语言的强大能力和灵活性,不需要编译器和链接器来运行代码。在这里你将学到perl语言入门教程,以及基础的perl正则表达式及perl数组应用。

【Ruby教程】

Ruby是开源的、面向对象程序设计的服务器端脚本语言,它可以运行于多种平台。Ruby教程里的实例,将让你对Ruby语言基础知识及基本概念有一个全面的了解。

【Python教程】

三体教程为Python开发者提供学习Python的一站式资源服务,在这里你将学到Python教程里面的相关知识。python基础教程里面的实例,是你学习python的坚实基础。

【JSP教程】

JSP中文名叫java服务器页面,它实现了Html语法中的java扩展(以 <%,%>形式)。返回给客户端的就是一个HTML文本,客户端只要有浏览器就能浏览。

【ASP教程】

ASP(Active Server Pages 动态服务器页面)是一种生成动态交互性网页的强有力工具。

【VBScript教程】

在vbscript教程中我们将学习如何编写VBScript代码,以及如何在html中使用这些代码,让web页面的动态性和交互性更加的强大。

【C语言教程】

在c语言教程中我们将从c语言入门开始学习,C语言学习起来你可能会觉得枯燥,但是你一通融入其中,你会发现c语言是多么的神奇。

【C++教程】

C++继承于C语言,被认为是一种中级语言,它综合了高级语言和低级语言的特点。C++ 完全支持面向对象的程序设计。

【Linux教程】

在linux学习教程里面,我们将学到linux常用命令大全等知识,为学习者提供一站式的资源服务,更有众多教程文章让你体会到liux学习的乐趣。

【Django教程】

Django教程涵盖了其安装、使用、实例、参考手册等内容。Django由Python写成,是一个开放源代码的Web应用框架,如今许多的网站和APP都基于django。

【Docker教程】

Docker是一个开源的应用容器引擎,可以实现快速部署,可以将任何应用包装在中运行,其源代码托管在Github上面。

【Servlet教程】

Servlet是Java Servlet的简称,是一个服务器端程序。Servlet可以交互式的浏览和修改数据,并生成动态web内容。Servlet可以不受CGI程序的性能限制。

【Scala教程】

Scala是一种多范式的编程语言,类似于java,Scala有着面向对象编程和函数式编程的各种特性,Scala运行于Java虚拟机上面,兼容现有的Java程序。

【Lua教程】

Lua是一种可扩展的轻量级编程语言,lua代码简洁优美,为应用程序提供灵活的扩展和定制功能,lua几乎在所有操作系统和平台上都可以编译、运行。

【Go(golang)语言教程】

Go语言(golang)是谷歌的一款开源编程语言,Go语言编译的程序可以与C或C++代码的速度媲美,而且go更加安全,还支持并行进程。

【AppML教程】

AppML结合了最新的技术和现代web开发的想法,是一个为web应用程序设计的HTML扩展框,AppML使用XML来描述数据、描述应用程序、交换数据。

【正则表达式教程】

正则表达式是程序开发人员必须掌握的知识,常用来检索和替换某些符合规则的文本.在这里你将学会如何使用java正则表达式、js正则表达式等,更能熟练的掌握正则表达式语法。

  • php substr截取字符串函数详解

    php substr截取字符串函数详解

    想必小伙伴都知道在js中截取字符串的函数有substr和substring,那么php有没有呢? 答案肯定是有的,要不然怎么会那么多人说“php是最好的语言”呢! 今天我们就来讲讲php截取字符串函数substr的使用方法。 语法规则 substr(str

    2017-09-25 20:47 阅读(3)

    php批量检测页面网址是否被百度收录

    php批量检测页面网址是否被百度收录

    不管是个人网站,还是公司网站,只要你的网站是针对国内用户,那么一定要迎合百度。 那么网站在百度的搜录数据这些,就显得非常重要。 网站要有流量,对应的收录量也一定要比较乐观才行。 小编以前上班的时候,每天都要去复制粘贴头两天更新的文章url,然后去百度搜索,看是否有被

    2017-09-25 20:40 阅读(3)

    php使用json_decode将json转换为数组

    php使用json_decode将json转换为数组

    当我们学习php渐入佳境的时候,难免会遇到许多未曾想到过的问题。 比如说获取数据,获取下来是一些乱七八糟的字符。 然后,就去百度为什么会这样,才知道原来叫做json。 一般在php里面遇到json的时候,都会需要将其转成数组来操作。 所以今天三体教程分享的

    2017-09-22 22:58 阅读(6)

    php正则表达式去掉特定字符串

    php正则表达式去掉特定字符串

    前面我们分享了在php中,如何使用正则表达式去掉超链接的文章。 今天有小伙伴问小编。 我网站的评论里面,每天都有人发小广告,发超链接。 但是有些我又不想删除,比如说发的内容里面包含http://www.baidu.com,我只想留下baidu这个词,该如何写正则表达

    2017-09-21 22:29 阅读(6)

    php使用file函数读取txt文件内容转换成数组

    php使用file函数读取txt文件内容转换成数组

    在网上看到很多人搜索“php读取文件内容到数组”或“转换成数组”的问题。 也有很多人回答,而且回答的内容还很多。 又是使用file_get_contents,又是使用explode的。 哪需要这么复杂啊? 直接使用file()函数就可以了。 如下

    2017-09-21 10:08 阅读(5)

  • php正则表达式过滤emoji表情符号

    php正则表达式过滤emoji表情符号

    现在中国有手机的人用微信的应该占了90%吧!小编没事的时候也是天天玩微信。 不过不是发朋友圈这些,而是上面有很多感兴趣的文章。 有一次看到一篇文章写得很好,就打算转载到自己的网站上面。 兴匆匆的复制、粘贴,点击提交。 万万没想到的是竟然出错,找了半天原因,

    2017-08-23 21:41 阅读(26)

数据库

【SQL教程】

SQL是一种数据库查询和程序设计语言,用于存取数据以及查询、更新和管理关系数据库系统,在SQL教程里你将掌握各类sql查询语句大全的使用。

【Mysql教程】

MySQL是一个关系型数据库管理系统,当我们做网站或软件开发的时候,需要用其来存储相关的数据信息,在这里我们可以快速的掌握Mysql的基本知识,并轻松使用Mysql数据库。

【ADO教程】

ADO是一种应用程序接口,用以实现访问数据库中的数据。可以使用ADO对象或ADO附加组件来创建或修改表,以及查询、检索数据库、或者访问外部数据源。

【SQLite教程】

SQLite是一款轻型的数据库,可以和很多程序语言结合,比如php、c#、java等。SQLite实现了自给自足的、无服务器的、零配置的、事务性的SQL数据库引擎,能于Mysql相媲美。

【MongoDB教程】

MongoDB是一个分布式文件存储的数据库,其宗旨是为WEB应用提供可扩展的、高性能的数据存储解决方案由。MongoDB由C++语言编写。

【Redis教程】

redis是一个key-value存储系统,和Memcached类似,但其支持存储的value类型相对更多。redis可以做为缓存使用,但使用前一定要先了解redis命令,这里提供Redis教程以供学习。

【Memcached教程】

Memcached是一个高性能、分布式内存对象缓存系统,可以对动态web应用减轻数据库负载。Memcached通过在内存中缓存数据和对象,从而提高网页的访问、加载速度。

  • 解决mysql字段值为“default”时会被清空问题

    解决mysql字段值为“default”时会被清空问题

    前几天遇到一个mysql存储值的问题,电脑上用的SQLyog。 表中一个name字段为varchar类型,我直接在name字段中输入“default”,然后点击保存。 刷新一下,刚修改的内容竟然被清空了,啥都没有。 左思右想,到处测试,都会被清空。 最后突

    2017-09-13 21:10 阅读(21)

    mysql使用convert函数对中文首字母排序

    mysql使用convert函数对中文首字母排序

    我们在使用select查询数据的时候,基本上都会对数据进行排序。 但是排序的字段一般都是数值型的。 使用order by也比较方便。 但是当我们查询的字段是中文的又该怎么办呢? 比如说我们有员工名字字段name,想要的结果是根据姓氏的拼音首字母来排序的时候

    2017-09-10 22:12 阅读(37)

    Mysql函数find_in_set()用法详解

    Mysql函数find_in_set()用法详解

    在mysql中,有时我们在做数据库查询时,需要得到某字段中包含某个值的记录,但是它也不是用like能解决的,使用like可能查到我们不想要的记录,它比like更精准,这时候mysql的FIND_IN_SET函数就派上用场了,下面来具体了解一下。 在使用mysql的时候,我们用得最多的就

    2017-08-21 16:24 阅读(34)

  • redis存储读取数据方法详解

    redis存储读取数据方法详解

    redis是一个非常强大的存储系统,和Memcached类似。 但是它却更加的值得推荐,它支持存储的value类型相对更多。 我们学习它,先从简单的一点点开始。 今天分享的是redis存储读取数据的方法。 我们存储普通数据就用set,读取就用get。

    2017-09-23 22:34 阅读(4)

XML

【XML教程】

XML被设计用来传输和存储数据,它是一种可扩展标记语言,和html很像,XML的宗旨是传输数据而不是为了显示数据,是W3C的推荐标准。

【DTD教程】

DTD的作用是定义XML文档的合法构建模块,它使用一系列合法的元素来定义文档的结构。DTD可被成行地声明于 XML 文档中,也可作为一个外部引用。

【XML DOM】

XML DOM定义访问和操作XML文档的标准方法,它定义了所有XML元素的对象和属性,以及访问它们的方法(接口),如果你想使用XML,你就需要了解XML DOM。

【XSLT】

XSLT是扩展样式表转换语言的外语缩写,这是一种对XML文档进行转化的语言,XSLT可以将一种XML文档转换为另外一种XML文档,或者可被浏览器识别的其他类型的文档。

【XPath】

XPath即为XML路径语言,它是一种用来确定XML文档中某部分位置的语言,XPath基于XML的树状结构,提供在数据结构树中找寻节点的能力。XPath用于在 XML文档中通过元素和属性进行导航。

【XQuery】

XQuery是XML Query的缩写,它被设计用来查询XML数据,XQuery 相对于 XML 的关系,等同于 SQL 相对于数据库表的关系。

【XML Schema】

XML Schema描述了XML文档的结构,它的作用是定义一份XML文档的合法组件群,就像文档类型定义(DTD)的作用一样。

【XLink教程】

XLink和HTML链接类似,但是其更为强大。xml文档中的任何元素都可以成为XLink,通过标记可以从一个文件链接到另一个文件,或者是链接到文件的某一部分。

【XSLFO教程】

XSL-FO是用于格式化XML数据的语言,也是W3C参考标准,它是指指可扩展样式表语言格式化对象,XSL-FO目前通常被称为XSL。

【SVG教程_svg在线编辑器】

SVG是XML文件,SVG图像是一种可伸缩矢量图形,可以用任何文本编辑器创建,你也可以使用svg编辑器在线制作想要的效果。

开发工具

Eclipse

Git


数据更新时间:2017-09-26