Jun 2
    层叠样式表(CSS)类似于面向对象编程中的类,可以一次定义、重复使用,通过CSS有助于实现网站的统一布局。CSS不仅可以将样式信息与页面内容分离,还可以控制许多仅使用HTML无法控制恶属性。在[原]《JavaScript DOM编程艺术》的笔记:CSS-DOM 一文中曾经介绍过CSS的若干规则,但内容不完整,而且表达以说明DOM的使用为主,本文的内容可作为补充。
Tags:
May 30
    一个浏览器窗口通常只能显示一个网页的内容。但是,通过框架可以将浏览器窗口划分成若干个窗格,在每个窗格中都可以显示一个网页,从而获得在一个浏览器窗口同时显示多个网页的特殊效果。此外,通过为超级链接指定目标框架,可以为各个框架之间建立内容之间的联系,以实现页面导航的功能。
Tags:
May 29
    链接路径是指作为链接起点的文档到作为链接目标的文档之间的文件路径,分为绝对路径、文档相对路径和站点根目录相对路径。
Tags:
May 27
    在HTML语言中,<span>标记用于定义一个行内的文本容器;段落则是用<p>标记来定义的。p元素时一个块级元素,在不同段落的文本之间会以一个空行来分隔。如果要将文档中的多个段落设置成相同的对齐方式,可以使用<div>标记,其称为分区标记,指定一个呈现HTML内容的通用块级容器。
Tags:
May 26
    XHTML(eXtensible Hyper Markup Language)即可扩展的超文本标记语言。是一种基于XML应用的HTML,它的可扩展性和灵活性将适应未来Web应用的更多需求。其规范与HTML大部分相同,但更严格,目前HTML正在向XHTML发展,因此,为设计出符合标准的网页,需要了解其主要的规范。
Tags: ,
May 15
    JavaScript提供正规表达式RegExp对象,也提供String对象的match、search等方法。正则表达式用于字符串处理,表单验证等场合,实用高效,但复杂的匹配写起来特别麻烦。下面列举一些常用的实在例子,方便今后查询和使用。
Tags:
May 14
    JavaScript是面向对象的语言,虽然其没有明确的类概念,任何对象属性都是一个实例变量,但通过对原型对象的定义,实例的共享属性、方法也是可以定义的。
    本文档描述是主要是JavaScript中,对象的定义,不涉及内置对象的使用方法。
Tags:
May 5
    我们浏览的大多数网站,或者用Dreamweaver创建一个新的网页文档时,源码的顶部都会有DOCTYPE声明,但是很多人没有注意它,甚至在创作时候直接将它删掉,其实这往往就是噩梦的开始。在遵循标准的任何Web文档中,DOCTYPE都是一项必需的元素。它会影响代码验证,并决定了浏览器最终如何显示你的web文档。
Tags: ,
Apr 23
    在计算机之间共享信息和传输文件是网络时代做任何事情都不可缺少的,Perl 也提供了很多函数用于在程序中获取网络信息。这对用于进程间通信机制(套接字、消息队列等)的程序,都是相当有用和方便的。在进行进程间通信时,可通过套接字以客户端/服务端模型来处理。
    套接字是一种代表了两个通信进程端点(即服务器和客户端)之间的软件抽象;也就是说,套接字使得进程之间能否实现对话。Perl 5引入了一个特殊的Socket.pm模块来处理套接字,使程序可以更容易地从一台计算机输出到另一台计算机上。
Apr 14
    我们都知道perl有引用的概念:一组数据实际上是另一组数据的引用。这些引用称为指针,第一组数据中存放的是第二组数据的头地址。这部分的内容详见:[原]《Perl 24小时教程》学习笔记:引用与结构。引用的方式被用得相当普遍,特别是在面向对象的模块、函数的参数传递等常见。但perl对每个引用都是以一个普通的变量来定义的,有时候,如果数据的架构比较复杂,我们可能会困惑于某个变量所指向的地址的实际内容是什么?perl的ref函数就可以帮助我们。
Tags:
Apr 13
    上周讲解过perl的XML::Twig模块,描述了如何读取XML文件后,使用TwigHandlers方法来对指定的标签进行过滤和修改处理,最后输出整个或部分的XML内容。其实,TwigHandlers仅是处理节点的其中一种方法,如果你希望从XML中提取数据后,可以自定义输出格式;或输出一个新的XML格式内容,XML::Twig模块也能很好的帮助您。
Tags: ,
Apr 10
    CPAN上的XML模块大概可以分三类:对XML数据提供独特接口的模块(通常有关在XML实例和Perl数据之间的转换),实现某一标准XML API的模块,和对一些特定的XML相关任务进行简化等特殊用途的模块。其中,第一种模块也可以理解为自定义标准来解析XML,接下来要讲述的就是这一种类的其中一个模块。在对比了该种类多个模块后,我决定使用XML::Twig,原因是它功能比较强大,而且简单易用,对比XML::Simple要强,既可以输入也可以输出。
    虽然XML的用途非常多,但大部分的任务可以分两组:一、从已有的XML文档中提取数据,二使用其他资源的数据创建一个新的XML文档。
Tags: ,
分页: 6/8 第一页 上页 1 2 3 4 5 6 7 8 下页 最后页 [ 显示模式: 摘要 | 列表 ]