搜书网 本次搜索耗时 0.034 秒,为您找到 104 个相关结果.
  • 如何使用本书

    如何使用本书 如何使用本书 本书几乎所有章节都有演示真实用法的代码示例(参见图4和图5)。通常情况下,随后还会展示这些代码对应的页面在浏览器中显示的屏幕截图,参见图6。 ... <body> < header role = "banner" > ... < nav role = "navigatio...
  • 14.5 为文本添加阴影

    14.5 为文本添加阴影 14.5 为文本添加阴影 最早,text-shadow 是CSS2规范的一部分,接着在CSS2.1中被移除了,后来在CSS3中又出现了。使用该元素,可以在不使用图像表示文本的情况下,为段落、标题等元素中的文本添加动态的阴影效果(参见图14.5.1、图14.5.2和图14.5.3)。 ... <body> <h1> ...
  • 3.1.3 基于Mashup的应用架构特征

    3.1.3 基于Mashup的应用架构特征 3.1.3 基于Mashup的应用架构特征 基于Mashup的应用,其核心是组件,应用边界、进程边界和网络边界在Android中都变得模糊而且不那么重要了。在Android中,组件执行时的聚合单元是任务(Task)[1] ,每个任务都由若干个界面组件对象构成,这些组件可能来自不同的应用,运行在不同的进程中,...
  • 1 入门

    1 入门 前言 创建Web API项目 在本教程中,你将使用ASP.NET Web API来创建一个返回产品列表的web API。前端页面使用jQuery来显示结果。 添加模型 添加控制器 使用JavaScript和jQuery来调用Web API 得到产品列表 通过ID得到产品 运行应用程序 按F5开始调试应用程序,web页面看起...
  • 译 者 序

    译 者 序 蒂姆·伯纳斯-李在1991年制作并发布了第一个网站,如今刚刚过去21个年头。在这21年里,计算机和互联网快速发展,这个世界的面貌也日新月异。在这个过程中,网页设计从无到有,从简单渐至专业,从可有可无变为广受关注。网页设计方法也在跟随时代不断创新,从最初简单的文字排版,到表格布局,再到DIV+CSS,直到现在广为流行的网格布局、流式布局等,设计...
  • 5.11.1 声明式用法

    5.11.1 声明式用法 5.11.1 声明式用法 轮播的声明式用法比较复杂(应该是所有Bootstrap插件里最复杂的),但理解了它的HTML结构以后,也就不觉得复杂了。来看一下一般的声明结构和运行效果: <div data-ride = "carousel" class = "carousel slide" id = "carous...
  • 8.2 实战过程

    8.2 实战过程 8.2 实战过程 首先,看到题目的要求是制作一个列表管理,将它分为3部分:顶部的操作按钮和筛选条件、中间的列表内容、底部的分页码。 刚开始的时候,本来想只用一个table里的thead、tbody、tfoot实现这3个部分,但是后来在将第一列的checkbox居中对齐的时候,发现会对thead和tfoot有影响,所以就换成了pan...
  • 致谢

    致谢 致谢 撰写致谢可谓是写书过程中最严峻的挑战之一,因为你需要确保将对参与本书出版的所有人的感激之情合理地表达出来。本书的出版得到了许多人的大力支持,是他们不懈努力的成果,凝聚了他们的美好愿望。我希望能公平地对待他们,请允许我在此表达对他们深深的谢意。 将最诚挚的感谢献给以下各位。 Nancy Aldrich-Ruenzel和Nancy Dav...
  • 11.3 在旧版浏览器中为HTML5元素添加样式

    11.3 在旧版浏览器中为HTML5元素添加样式 11.3 在旧版浏览器中为HTML5元素添加样式 我们已经知道,HTML5引入了一些新的语义化元素,其中大多数在第3章和第4章作了讲解。在大多数情况下,现代浏览器原生支持这些元素。从样式的角度来说,这意味着浏览器将为这些新的元素应用默认样式,就像它们对待早在这门语言诞生之际就存在的元素那样。例如,ar...
  • HTML5简介

    Ch1 HTML5简介 前言 HTML5介绍 Canvas的浏览器支持 基础的HTML5页面 <!doctype html> <html lang="en"> <head> …</head> <meta charset="UTF-8"> <title> …</title> <body> …</body> Ch1 HTM...