书签 分享 收藏 举报 版权申诉 / 111
上传文档赚钱

类型新媒体网页设计与制作DreamweaverCS6基础、案例、技巧实用教程第12章课件.ppt

  • 上传人(卖家):晟晟文业
  • 文档编号:4143132
  • 上传时间:2022-11-14
  • 格式:PPT
  • 页数:111
  • 大小:1.85MB
  • 【下载声明】
    1. 本站全部试题类文档,若标题没写含答案,则无答案;标题注明含答案的文档,主观题也可能无答案。请谨慎下单,一旦售出,不予退换。
    2. 本站全部PPT文档均不含视频和音频,PPT中出现的音频或视频标识(或文字)仅表示流程,实际无音频或视频文件。请谨慎下单,一旦售出,不予退换。
    3. 本页资料《新媒体网页设计与制作DreamweaverCS6基础、案例、技巧实用教程第12章课件.ppt》由用户(晟晟文业)主动上传,其收益全归该用户。163文库仅提供信息存储空间,仅对该用户上传内容的表现方式做保护处理,对上传内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知163文库(点击联系客服),我们立即给予删除!
    4. 请根据预览情况,自愿下载本文。本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
    5. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007及以上版本和PDF阅读器,压缩文件请下载最新的WinRAR软件解压。
    配套讲稿:

    如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。

    特殊限制:

    部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。

    关 键  词:
    媒体 网页 设计 制作 DreamweaverCS6 基础 案例 技巧 实用教程 12 课件
    资源描述:

    1、第第1212章章 创建移动设备网页及应用程序创建移动设备网页及应用程序本章学习要点:本章学习要点:1 1认识认识jQuery MobilejQuery Mobile 2 2创建移动设备页面创建移动设备页面 3 3创建页面组件创建页面组件 4 4打包移动应用程序打包移动应用程序 随着移动互联网的迅速发展,智能手机和平板电脑等移动设备的应用日益普及,网页设计和网站开发正在向移动端迁移。jQuery Mobile是一套移动应用界面开发框架,它通过网页形式来呈现类似于移动应用的用户界面,旨在创建使智能手机、平板电脑和台式机设备都能访问的响应式移动网站和应用程序。第第1212章章 创建移动设备网页及应用

    2、程序创建移动设备网页及应用程序12.112.1认识认识jQuery jQuery 和和jQuery MobilejQuery Mobile 12.1.1 12.1.1 认识认识jQueryjQuery jQuery是继prototype(JS对象)之后又一个优秀的JavaScrip框架,是一个兼容多浏览器(IER6.0+、safari2.0+、ff1.5+及Opera9.0+)的JavaScrip库,同时也兼容CSS3。jQuery可以让用户更方便地处理HTML文档、事件和实现动画效果,并为网站提供Ajax交互和许多成熟可用的插件。它能够使用户的HTML页面保持代码和内容相分离,用户无需在HT

    3、ML中插入众多js来调用命令,只需定义id即可。12.1.1 12.1.1 认识认识jQueryjQuery jQuery是免费、开源的,其语法设计可以使开发更加便捷,如操作文档对象、选择DOM元素、制作动画效果、使用Ajax及其他功能等。另外,jQuery还提供API供用户编写插件,模块化的使用方式使用户可以方便快捷地开发出功能强大的静态或动态网页。12.1.2 12.1.2 认识认识jQuery MobilejQuery Mobile jQuery Mobile基于打造一个顶级的JavaScript库,在不同的智能手机和平板电脑的Web浏览器上形成统一的用户UI。它兼容所有主流的移动平台,

    4、如iOS、Android、Windows Mobile、BlackBerry、Palm WebOS、Symbian等,以及所有支持HTML的移动平台。与jQuery核心库一样,用户的开发计算机上无需安装任何东西,只需将各种“*.js”和“*.css”文件直接包含到web页面中即可。想在浏览器中正常运行一个jQuery Mobile移动应用页面,需要下载与jQuery Mobile相关的插件文件。1下载插件文件 若想搭建移动应用页面需要包含3个框架文件:jQuery-3.1.1.min.js(jQuery主框架插件)、jQuery Mobile-1.4.5.min.js(jQuery Mobil

    5、e框架插件)Mobile-1.4.5.min.css(与框架配套的CSS样式文件)12.1.312.1.3下载下载jQuery MobilejQuery Mobile 登录jQuery Mobile官方网站(http:/ jQuery Mobile”下的链接按钮都可进入文件下载页面,如图所示。12.1.312.1.3下载下载jQuery MobilejQuery Mobile2通过URL链接文件 除上述下载方式外,还可以通过URL从jQuery CDN下载插件文件。CDN,即Content Delivery Network,用于快速下载跨Internet常用的文件。在【代码】视图的“”标签中添

    6、加如下代码,同样可以执行jQuery Mobile移动应用页面。12.1.312.1.3下载下载jQuery MobilejQuery Mobile 12.1.312.1.3下载下载jQuery MobilejQuery Mobile12.2 12.2 使用使用jQuery MobilejQuery Mobile创建移动设备网页创建移动设备网页 Dreamweaver 与jQuery Mobile 相集成,可以帮助用户快速设计适合大部分移动设备的网页程序,同时也可以使 网 页 自 身 适 应 各 类 尺 寸 的 设 备。下 面 将 介 绍 在Dreamweaver中使用jQuery Mobil

    7、e 起始页创建应用程序和使用HTML5创建Web 页面的方法。jQuery Mobile 起始页包含HTML、CSS、JavaScript和图像文件,可以帮助用户开始设计应用程序。默认情况下,Dreamweaver使用jQuery Mobile CDN。安装Dreamweaver时,会将jQuery Mobile文件的副本复制到用户计算机中。选择jQuery Mobil(本地)起始页时所打开的HTML页会链接到本地CSS、JavaScript 和图像文件。12.2.1 12.2.1 使用使用jQuery MobilejQuery Mobile起始页创建起始页创建12.2.1 12.2.1 使用

    8、使用jQuery MobilejQuery Mobile起始页创建起始页创建 选择【文件】/【新建】命令,在【新建文档】对话框中选择【示例中的页】,在右侧的【示例文件夹】列表中选择【Mobile起始页】,【示例页】选择“jQuery Mobile(本地)”,如图所示。单击【创建】按钮,完成文档的创建,jQuery Mobile的网页结构如图所示。12.2.1 12.2.1 使用使用jQuery MobilejQuery Mobile起始页创建起始页创建 单击【文件】/【保存】命令,弹出【复制相关文件】对话框,如图所示,单击【复制】按钮,完成文件的保存。12.2.1 12.2.1 使用使用jQu

    9、ery MobilejQuery Mobile起始页创建起始页创建12.2.2 12.2.2 通过空白文档创建通过空白文档创建(1)新建HTML5文档 在Dreamweaver CS6中,用户也可以通过创建HTML5空白文档,然后在页面中添加jQuery Mobile组件来创建移动页面。选择【文件】/【新建】命令,在弹出的【新建文档】对话框中选择【空白页】选项,在【页面类型】中选择【HTML】,设置右下角【文档类型】为“HTML5”,单击【确定】按钮。12.2.2 12.2.2 通过空白文档创建通过空白文档创建新建HTML5空白文档 12.2.2 12.2.2 通过空白文档创建通过空白文档创建

    10、 HTML5页面 12.2.2 12.2.2 通过空白文档创建通过空白文档创建(2)插入jQuery Mobile页面 选择【插入】/【jQuery Mobile】/【页面】命令,弹出【jQuery Mobile文件】对话框,如图所示。选择适当的类型后单击【确定】按钮。12.2.2 12.2.2 通过空白文档创建通过空白文档创建 在弹出的【jQuery Mobile页面】对话框中输入ID名称,设置是否需要标题和脚注,单击【确定】按钮完成页面的创建,如图所示。12.2.2 12.2.2 通过空白文档创建通过空白文档创建 在开发移动页面之前,首先要了解jQuery Mobile应用程序的基本页面结

    11、构,即视图,进而掌握移动应用的基本框架和多页面视图结构及常用元素的使用。12.3 12.3 移动页面基础移动页面基础12.3.1 12.3.1 页面结构页面结构 jQuery Mobile提供一个标准的框架模型,即在页面中通过将一个标签的data-role属性设置为page,即可设计一个视图。视图一般包含3个基本结构,分别是data-role属性为header、content和footer的3个子容器,用于定义“标题”、“内容”和“脚注”3个页面组成部分,用于容纳不同的页面内容。代码如下:标题 内容 脚注 12.3.1 12.3.1 页面结构页面结构在IE中的浏览效果如图所示。12.3.1 1

    12、2.3.1 页面结构页面结构 一般情况下,移动设备的浏览器显示页面的宽度默认为900px,这种宽度会导致屏幕缩小,页面放大,不适合页面浏览。为了更好地支持HTML5的新增加功能和属性,使页面的宽度与移动设备的屏幕宽度相适应,用户可以在页面的和中添加标签,设置content属性值为“width=device-width,initial-scale=1”,并设置其name属性为“viewport”。12.3.2 12.3.2 页面控制页面控制 一个jQuery Mobile文档可以包含多页面结构,即在一个文档中可以包含多个标签属性data-role为page的容器,从而形成多容器页面结构。每个容器

    13、拥有唯一的ID值,且各自独立。当页面加载时,这些容器同时被加载,并通过锚记链接的形式访问容器,即“#”号加容器ID值的方式设置链接。当用户单击该链接时,jQuery Mobile将在页面文档中寻找对应ID的容器,并以动画效果切换至该容器,实现容器间内容的访问。12.3.3 12.3.3 插入多容器页面插入多容器页面 通过jQuery Mobile起始页创建的网页文档即是一个多容器页面,页面效果如图所示。12.3.3 12.3.3 插入多容器页面插入多容器页面 在多页面切换过程中,可以使用jQuery Mobile框架内置的多种基于CSS的页面转场效果进行页面的切换,默认情况下,jQuery M

    14、obile应用的是从右到左划入的转场效果。通过在链接中添加“data-transition”属性可以自定义页面的转场特效。12.3.4 12.3.4 设置页面转场设置页面转场data-transition属性参数及说明12.3.4 12.3.4 设置页面转场设置页面转场1新建jQuery Mobile起始页。选择【文件】/【新建】命令,在【新建文档】对话框中选择【示例中的页】,【示例文件夹】选择【Mobile起始页】,在【示例页】中选择【jQuery Mobile(本地)】,单击【创建】按钮。12.3.5 12.3.5 课堂案例课堂案例制作简单多容器页面制作简单多容器页面2保存文档。单击【文件

    15、】/【保存】命令,将文件另存为“index.html”,并保存在站点根文件夹下,在弹出的【复制相关文件】对话框中,单击【复制】按钮,把相关的框架文件复制到本地站点。12.3.5 12.3.5 课堂案例课堂案例制作简单多容器页面制作简单多容器页面3设置页面控制。单击文档工具栏上的【拆分】按钮,进入拆分界面,在左侧的代码窗口中找到“”标签,并在“”标签中添加“name=viewport content=width=device-width,initial-scale=1”属性,使页面的宽度与移动设备的屏幕宽度相适应。12.3.5 12.3.5 课堂案例课堂案例制作简单多容器页面制作简单多容器页面4

    16、命名page容器。设置4个page容器的id值分别为“page”、“doc”、“video”和“troom”。5设置标题和脚注。在设计界面设置4个page容器标题分别“媒体资料室”、“文字材料”、“影像资料”和“教研室建设”,脚注均为“商学字媒体与信息系”。12.3.5 12.3.5 课堂案例课堂案例制作简单多容器页面制作简单多容器页面6设置后退按钮。为id值为“doc”和“video”的page容器添加“data-add-back-btn=true data-back-btn-text=首页”属性,即可在页面头部栏的左侧增加一个名为“首页”的后退按钮;为id 值为“troom”的page容器

    17、添加“data-add-back-btn=true data-back-btn-text=返回”属性,为页面增加一个名为“返回”的后退按钮,如图所示。12.3.5 12.3.5 课堂案例课堂案例制作简单多容器页面制作简单多容器页面7设置容器内容及超级链接。(1)删除id值为“page”容器中的列表,并输入文本“文字材料|影像资料”,选中“文字材料”文本,在【属性】检查器的【链接】下拉列表框中输入“#doc”;选中“影像资料”文本,在【属性】检查器的【链接】下拉列表框中输入“#video”,效果如图所示。12.3.5 12.3.5 课堂案例课堂案例制作简单多容器页面制作简单多容器页面(3)在id

    18、值为“video”容器中,输入两个段落文本,分别为“教学竞赛”和“教研室活动”。选中两个段落文本,单击【属性】检查器的 按钮,将文本设置为项目列表。选中“教学竞赛”文本,在【属性】检查器的【链接】下拉列表框中输入“#comp”;选中“教研室活动”文本,在【属性】检查器的【链接】下拉列表框中输入“#acti”,效果如图所示。12.3.5 12.3.5 课堂案例课堂案例制作简单多容器页面制作简单多容器页面(4)在id值为“troom”容器中,输入相应文本,选中“返回上一页”文本,并在代码窗口为链接添加“data-rel=back”属性,如图所示。12.3.5 12.3.5 课堂案例课堂案例制作简单

    19、多容器页面制作简单多容器页面8设计页面转场。选中“page”容器中“文字材料”文本,在代码窗口为链接添加“data-transition=slideup”属性,代码如下所示:文字材料使用同样的方法设置其它链接文本。12.3.5 12.3.5 课堂案例课堂案例制作简单多容器页面制作简单多容器页面 对话框是交互设计中的基本构成组件,在jQuery Mobile中,通过给指定页面的链接增加“data-rel”属性,并设置该属性值为“dialog”,当单击该链接时,打开的页面即以对话框的形式显示。应用了对话框属性的新页面会以圆角方式显示,页面周围增加边缘及深色的背景,使得对话框浮在页面之上。12.4

    20、12.4 创建对话框创建对话框 选择【插入】/【jQuery Mobile】/【页面】命令,新建一个 jQuery Mobile 页面,在设计 窗口选中页面文本“内容”,将其替换成“打开对话框”,选中文本“打开对话框”,在属性 检查器中设置【链接】属性为“book.html”。12.4.1 12.4.1 新建对话框新建对话框单击文档工具栏的【拆分】按钮,在【代码】窗口为页面链接 标签添加属性 data-rel 为“dialog”,代码如下。打开对话框 12.4.1 12.4.1 新建对话框新建对话框1打开“index.html”文档,进入代码窗口,在id为“doc”容器中“教材建设”文本的超级

    21、链接中添加“data-rel”属性,并设置值为“dialog”。代码如下:教材建设12.4.2 12.4.2 课堂案例课堂案例插入对话框插入对话框2新建HTML5文档。选择【文件】/【新建】命令,在【新建文档】对话框中选择【空白页】,【页面类型】选择【HTML】,【文档类型】选择【HTML5】,单击【确定】按钮。12.4.2 12.4.2 课堂案例课堂案例插入对话框插入对话框3保存文档。单击【文件】/【保存】命令,将文件另存为“book.html”,并保存在站点根文件夹下。4插入页面。选择【插入】/【jQuery Mobile】/【页面】命令,在文档中插入一个id值为“dialog”的页面。1

    22、2.4.2 12.4.2 课堂案例课堂案例插入对话框插入对话框5设置页面文本。定义标题文本为“教材建设”,脚注为“商学院媒体与信息系”,输入内容信息并设置为列表,如图所示。12.4.2 12.4.2 课堂案例课堂案例插入对话框插入对话框6设置主题样式。单击文档工具栏的【代码】按钮,为header、content和footer容器添加“data-theme”属性,并设定主题样式分别为“b”、“d”和“b”,效果如图所示。12.4.2 12.4.2 课堂案例课堂案例插入对话框插入对话框 jQuery Mobile 提供了一套标准的工具栏组件,移动应用只需对标签添加相应的属性值就 可以直接使用。通常

    23、情况下,工具栏元素都放置在页眉(标题)和页脚(脚注)中,以实现“已访问”的导航。12.5 12.5 创建工具栏创建工具栏 jQuery Mobile提供了一套标准的工具栏组件,移动应用只需对标签添加相应的属性值就可以直接使用。通常情况下,工具栏元素都放置在页眉(标题)和页脚(脚注)中,以实现“已访问”的导航。12.5.1 12.5.1 定义标题栏定义标题栏1定义标题栏 标题栏位于页面顶部,即页眉的位置,通常包含页面标题或一到两个按钮(通常是首页、选项或搜索按钮)。标题文字以“”标题方式显示,默认的主题样式为a(黑色)。12.5.1 12.5.1 定义标题栏定义标题栏 在标准的标题栏中,标题文字

    24、两侧各有一个可放置按钮的位置,由于标题栏空间的限制,工具栏中的按钮均是内联按钮,按钮的宽度只允许放置icon图标和文字。在jQuery Mobile中,为按钮添加图标可以通过添加data-icon属性实现,jQuery Mobile自带图标集合中的图标名称及图标样式说明如表12-2所示。12.5.1 12.5.1 定义标题栏定义标题栏例如,为页面添加“上一页”和“下一页”按钮,以实现页面间的切换,代码如下所示:上一页文字材料下一页页面效果如图所示。12.5.1 12.5.1 定义标题栏定义标题栏12.5.2 12.5.2 定义脚注栏定义脚注栏 与页眉相比,页脚更具伸缩性,它们更实用且变化较多,

    25、能够满足用户定义多个按钮的需求。脚注栏除了使用的data-role(footer)的属性与标题栏(header)不同外,基本的结构与标题栏都是相同的。但是,与页眉的样式不同,页脚会减去一些内边距和空白,并且按钮不会居中。如果要修正该问题,需要在页脚添加一个名为 ui-btn的类。例如,为上图所示的页面添加多个功能按钮,代码如下:添加项目 删除项目 上移项目 下移项目12.5.2 12.5.2 定义脚注栏定义脚注栏页面效果如图所示。12.5.2 12.5.2 定义脚注栏定义脚注栏12.5.3 12.5.3 定位页眉和页脚定位页眉和页脚放置页眉和页脚的方式有三种:Inline:默认。页眉和页脚与页

    26、面内容位于行内。Fixed:页面和页脚固定在页面的顶部和底部。如果页面滚动条可用,则敲击屏幕将隐藏或显示页眉或页脚,效果会根据用户在页面上的位置而变化。Fullscreen:与 fixed类似,页面和页脚固定在页面的顶部和底部。但是当工具栏滚出屏幕之外时,不会自动重新显示,除非点击屏幕。在这种模式下工具栏会遮住页面内容,工具栏显示为半透明状态。在jQuery Mobile中,通过为页眉和页脚添加data-position属性来实现定位。例如,将页眉和页脚的data-position属性值设置为“fixed”,代码如下:标题 内容 脚注 12.5.3 12.5.3 定位页眉和页脚定位页眉和页脚

    27、jQuery Mobile导航栏是由一组水平排列的链接组成,通常包含在头部或尾部内,每行最多能够放置5个按钮,超过5个按钮时,导航栏自动表现为多行。12.5.4 12.5.4 设计导航栏设计导航栏 导航栏是由添加了“data-role=navbar”属性的容器中的无序列表组成的,通过无序列表来平均地划分按钮的宽度,1个按钮占整个窗口宽度,2个按钮则各占 1/2的宽度,3个按钮则每个占 1/3的宽度,依此类推。如果想设置某个按钮为活动链接,则可以通过给链接添加“class=ui-btn-active”属性来实现。12.5.4 12.5.4 设计导航栏设计导航栏例如,为头部添加导航栏,并设置第一个

    28、链接为活动链接,代码如下:标题 链接一 链接二 12.5.4 12.5.4 设计导航栏设计导航栏网页效果如图所示。12.5.4 12.5.4 设计导航栏设计导航栏 在导航栏中,每个导航按钮都是通过“”标签定义的,如果希望给导航栏中的导航按钮添加图标,可以通过在链接标签中添加“data-icon”属性来实现,其属性值为jQuery Mobile自带图标集合中的图标名称。图标名称及图标样式说明如表12-2所示。12.5.4 12.5.4 设计导航栏设计导航栏表12-2 jQuery Mobile自带图标集12.5.4 12.5.4 设计导航栏设计导航栏 在导航栏中,默认情况下,图标放置在按钮文字上

    29、面,如果需要调整图标的位置,需要在导航栏容器中添加“data-iconpos”属性,可以设置其值为“top”、“right”、“bottom”和“left”,分别表示图标在导航按钮的上面、右侧、底部和左侧,默认值为“top”。12.5.5 12.5.5 设置导航按钮位置设置导航按钮位置具体操作步骤:打开“index.html”文档,进入代码窗口,执行以下步骤:1添加头部导航(1)设置导航文本。将鼠标光标置于id为“page”的容器中,为其头部设置导航栏文本。代码如下:12.5.6 12.5.6 课堂案例课堂案例定义导航栏定义导航栏 媒体资料室 首页 系部新闻 专业介绍 课程设置 12.5.6

    30、12.5.6 课堂案例课堂案例定义导航栏定义导航栏(2)添加活动链接。返回设计窗口,选中“首页”链接文本,在【属性】检查器中设置【类】为“class=ui-btn-active”,激活第一个导航按钮,如图所示。12.5.6 12.5.6 课堂案例课堂案例定义导航栏定义导航栏12.5.6 12.5.6 课堂案例课堂案例定义导航栏定义导航栏2添加底部导航 将鼠标光标置于为id为“page”的容器中,为底部导航栏添加导航图标及文本,并设置图标位置,代码如下:返回 前进 刷新 搜索 设置 12.5.6 12.5.6 课堂案例课堂案例定义导航栏定义导航栏网页效果如图所示。12.5.6 12.5.6 课堂

    31、案例课堂案例定义导航栏定义导航栏 jQuery Mobile提供多种组件,如列表、布局、表单等,用于为移动页面添加不同的页面元素,通过Dreamweaver CS6插入菜单或插入面板组均可以插入这些组件。12.6 12.6 使用组件使用组件12.6.112.6.1插入列表视图插入列表视图 “”或“”标签中添加“data-role=listview”属性,并为每个项目()添加超级链接实现。将鼠标光标定位到jQuery Mobile页面的目标位置,选择【插入】/【jQuery Mobile】/【列表视图】命令,弹出【列表视图】对话框,设置属性如图所示。单击【确定】按钮,完成列表的创建,如图所示12

    32、.6.112.6.1插入列表视图插入列表视图 jQuery Mobile为视图页面提供了强大的版式支持,通过使用布局表格使页面的格式化变得简单。jQuery Mobile框架提供了一种简单的方法构建基于CSS的分栏布局,叫做ui-grid。jQuery Mobile提供了两种预设的配置布局:两列布局(class含有ui-grid-a)三列布局(class含有ui-grid-b)。网格宽度为100%,不可见(没有背景或边框),也没有padding和margin,因此它们不会影响内容元素的样式。12.6.2 12.6.2 插入布局网格插入布局网格12.6.2 12.6.2 插入布局网格插入布局网格

    33、 将鼠标光标置于目标位置,选择【插入】/【jQuery Mobile】/【布局网格】命令,弹出【jQuery Mobile布局网格】对话框,如图所示。分别设置行和列的值,单击【确定】按钮,布局网格如图所示。12.6.2 12.6.2 插入布局网格插入布局网格 在页面中插入可折叠区块后,通过单击标题能够展开或收缩其下面的内容,以节省屏幕空间。要创建一个可折叠的区块,首先创建一个容器,并为容器添加“data-role=collapsible”属性。将鼠标光标置于目标位置,选择【插入】/【jQuery Mobile】/【可折叠区块】命令,在页面中插入一个可折叠区块,如图所示。在页面中通过编辑标题和内

    34、容完成可折叠区块的设置。12.6.3 12.6.3 插入可折叠区块插入可折叠区块12.6.3 12.6.3 插入可折叠区块插入可折叠区块 同普通网页中的表单一样,移动网页也可以添加文本、密码和文本区域。文本输入框和文本输入域使用标准的标签实现,jQuery Mobile会让它们在移动设备中变得更加容易于触摸使用。12.6.4 12.6.4 插入文本元素插入文本元素 文本输入框是在标签中添加“type=text”属 性,密 码 输 入 框 是 在 标 签 中 添 加“type=password”属性,文本区域即多行文本域,通过使用标签实现。用户要把标签的for属性设为的id值,使它们能够在语义上

    35、相关联,并 且 放 置 到 D i v 容 器 中,再 设 定“d a t a-role=fieldcontain”。12.6.4 12.6.4 插入文本元素插入文本元素 将鼠标光标置3于目标位置,选择【插入】/【jQuery Mobile】,在展开的菜单中选择【文本输入】、【密码输入】或【文本区域】)命令,即可在页面插入一个文本输入框、密码输入框或文本区域。12.6.4 12.6.4 插入文本元素插入文本元素网页如图所示。12.6.4 12.6.4 插入文本元素插入文本元素 jQuery Mobile重新定制了标签样式,以适应移动设备的浏览显示需求。整个菜单由按钮和菜单两部分组成,当用户单击

    36、按钮时,手机自带的菜单选择器将被打开,选择某个菜单项后,菜单自动关闭,菜单按钮的值将自动更新为菜单中用户所选择的值。选择菜单组件使用标准的标签和位于其内部的一组标签实现。12.6.5 12.6.5 插入选择菜单插入选择菜单 将鼠标光标置于目标位置,选择【插入】/【jQuery Mobile】/【选择菜单】命令,即可在页面插入一个选择菜单,选中该菜单,在【属性】检查器中单击按钮,在打开的【列表值】对话框中设置【项目标签】和【值】,如图所示。12.6.5 12.6.5 插入选择菜单插入选择菜单网页效果如图所示。12.6.5 12.6.5 插入选择菜单插入选择菜单 复选框和单选按钮用来实现页面中选项

    37、的选择操作。复选框可以进行多项选择,而单选按钮只能选择一项。复选框由添加了“type=checkbox”属性的标签和相应的标签实现的。因为复选框按钮使用标签标识显示文本内容,因此,复选按钮组的标题可以通过添加一对标签来标识。单选按钮则由添加了“type=radio”属性的标签和相应的标签实现。12.6.6 12.6.6 插入复选框和单选按钮插入复选框和单选按钮 复选框和单选按钮的创建方法基本相同。将鼠标光标置于目标位置,选择【插入】/【jQuery Mobile】,在弹出的菜单中选择【复选框】或【单选按钮】命令,弹出【jQuery Mobile复选框】或【jQuery Mobile单选按钮】对

    38、话框,在该对话框中分别设置名称、数量及布局方式,单击【确定】按钮。【jQuery Mobile复选框】对话框如图所示 12.6.6 12.6.6 插入复选框和单选按钮插入复选框和单选按钮12.6.6 12.6.6 插入复选框和单选按钮插入复选框和单选按钮插入复选框及单选按钮网页效果如图所示。12.6.7 12.6.7 插入滑块插入滑块 滑块由添加了“type=range”属性的标签实现。在jQuery Mobile中,滑块组件由两部分组成,一部分是可以调整大小的数字输入框,另一部分是可拖动修改输入框数字的滑动条。滑块元素可以通过min和max属性来设置滑动条的取值范围,也可以指定滑动条的val

    39、ue值。将鼠标光标置于目标位置,选择【插入】/【jQuery Mobile】/【滑块】命令,即在网页中插入滑块组件,如图所示。12.6.7 12.6.7 插入滑块插入滑块12.6.8 12.6.8 插入翻转切换开关插入翻转切换开关 翻转切换开关是移动设备中常见界面元素,提供系统配置中默认值的设置。用户可以通过滑动或单击开关进行操作。翻转切换开关由添加了“data-role=slider”属性的标签和相应的标签、标签实现。创建一个只有两个选项的选择菜单,第一个选项为“开”状态,返回值为true或1等;第二个选择为“关”状态,返回值为false或0等。12.6.8 12.6.8 插入翻转切换开关插

    40、入翻转切换开关 将鼠标光标置于目标位置,选择【插入】/【jQuery Mobile】/【翻转切换开关】命令,即在网页中插入翻转切换开关组件,如图所示。12.6.9 12.6.9 插入日期拾取器插入日期拾取器 日期拾取器插件需要用户手动包含到当前文件,因为它没有包含在jQuery Mobile默认库中。日期拾取器由添加了“type=date”属性的标签实现,如图所示。12.6.10 12.6.10 课堂案例课堂案例创建用户注册页面创建用户注册页面具体操作步骤:1选择【文件】/【新建】命令,新建一个空白HTML文档,将文档另存为“index.html”。2插入表单。选择【插入】/【表单】/【表单】

    41、命令,在页面中插入一个表单。12.6.10 12.6.10 课堂案例课堂案例创建用户注册页面创建用户注册页面3插入jQuery Mobile页面。将鼠标光标置于表单内,选择【插入】/【jQuery Mobile】/【页面】命令,弹出【jQuery Mobile文件】对话框,选择默认设置,单击【确定】按钮,即在表单中插入jQuery Mobile页面,修改页面标题为“新用户注册”并删除脚注,如图所示。12.6.10 12.6.10 课堂案例课堂案例创建用户注册页面创建用户注册页面4插入文本输入。将鼠标光标置于“内容”文本前,选择【插入】/【jQuery Mobile】/【文本输入】命令,在页面中

    42、插入一个文本输入框。修改“文本输入”文本为“昵称:”,选中单行文本域,在【属性】检查器中设置【文本域】名称为“nc”,【类型】为“单行”,如图所示。12.6.10 12.6.10 课堂案例课堂案例创建用户注册页面创建用户注册页面5插入密码输入域。将鼠标光标置于“内容”文本前,选择【插入】/【jQuery Mobile】/【密码输入】命令,在页面中插入一个密码输入文本框。修改“密码输入”文本为“密码:”,选中单行文本域,在【属性】检查器中设置【文本域】名称为“pwd”,【类型】为“密码”,如图所示。12.6.10 12.6.10 课堂案例课堂案例创建用户注册页面创建用户注册页面6插入时间拾取器。

    43、将鼠标光标置于“内容”文本前,选择【插入】/【jQuery Mobile】/【文本输入】命令,在页面中插入一个文本输入框。修改“文本输入”文本为“出生时间:”,选中单行文本域,在【属性】检查器中设置【文本域】名称为“date”,【类型】为“单行”。切换到代码窗口,修改该“”标签属性“type=date”,如图所示。12.6.10 12.6.10 课堂案例课堂案例创建用户注册页面创建用户注册页面7 插入单选按钮。将鼠标光标置于“内容”文本前,选择【插入】/【jQuery Mobile】/【单选按钮】命令,弹出【jQuery Mobile对话框】,设置属性如图所示,单击【确定】按钮。12.6.10

    44、 12.6.10 课堂案例课堂案例创建用户注册页面创建用户注册页面 在设计窗口中,修改单选按钮组的标题文本“选项”为“性别:”,选中第一个单选按钮,在【属性】检查器中设置【选定值】为“男”,修改该按钮对应的标签文本“选项”为“男”;再选中第二个单选按钮,在【属性】检查器中设置【选定值】为“女”,修改该按钮对应的标签文本“选项”为“女”,如图所示。12.6.10 12.6.10 课堂案例课堂案例创建用户注册页面创建用户注册页面8插入复选框。将鼠标光标置于“内容”文本前,选择【插入】/【jQuery Mobile】/【复选框】命令,弹出【jQuery Mobile对话框】,设置属性如图所示,单击【

    45、确定】按钮。12.6.10 12.6.10 课堂案例课堂案例创建用户注册页面创建用户注册页面在设计窗口中,修改复选按钮组的标题文本“选项”为“爱好:”,分别选中3个复选按钮,在【属性】检查器中设置【选定值】分别为“游泳”、“音乐”和“美术”,并修改对应的标签文本同复选按钮值,如图所示。12.7 12.7 使用使用PhoneGap BuildPhoneGap Build打包移动应用打包移动应用 PhoneGap Build是一个远程编译PhoneGap的web服务器,由于PhoneGap Build所有版本均不再支持Dreamweaver与用于打包移动应用程序的PhoneGap Build直接集

    46、成,用户可以通过使用云中的Adobe PhoneGap Build服务打包移动应用程序生成应用,PhoneGap Build服务将在几分钟内编译并打包内容,而且用户会收到适用于所有移动平台的下载链接,包括苹果的App Store、Android Marker、WebOS、Symbian等。12.7.1 12.7.1 注册注册PhoneGap BuildPhoneGap Build 在使用PhoneGap服务前需要先注册PhoneGap Build服务帐户,否则无法使用PhoneGap Build和Dreamweaver。用户可以登录https:/ 12.7.1 注册注册PhoneGap Bui

    47、ldPhoneGap Build 单击【free】按钮,进入登录界面,如图12-47所示。如果是未注册用户,可以点击【Get an Adobe ID】,进入注册界面,如图所示。12.7.1 12.7.1 注册注册PhoneGap BuildPhoneGap Build 单击【free】按钮,进入登录界面,如图所示。12.7.1 12.7.1 注册注册PhoneGap BuildPhoneGap Build 如果是未注册用户,可以点击【Get an Adobe ID】,进入注册界面,如图所示。12.7.2 12.7.2 打包移动应用程序打包移动应用程序 注册成功并登录后,用户将被重定向到网站的“

    48、应用程序”部分。将Web资源作为包含HTML、CSS和JavaScript文件的ZIP文件进行上传,或指向Git或SVN存储库,如图所示。12.7.2 12.7.2 打包移动应用程序打包移动应用程序 单击【Upload a.zip file】,弹出【选择要加载的文件】对话框,选择要上传的.zip压缩文件,如图所示。12.7.2 12.7.2 打包移动应用程序打包移动应用程序单击【打开】按钮,进入编辑管理界面,如图所示。12.7.2 12.7.2 打包移动应用程序打包移动应用程序单击【Ready to build】按钮,进行移动应用打包,如图所示。12.7.2 12.7.2 打包移动应用程序打包移动应用程序 单击安卓平台的下载链接,弹出保存文件的对话框,完成安卓平台文件的下载,如图所示。

    展开阅读全文
    提示  163文库所有资源均是用户自行上传分享,仅供网友学习交流,未经上传用户书面授权,请勿作他用。
    关于本文
    本文标题:新媒体网页设计与制作DreamweaverCS6基础、案例、技巧实用教程第12章课件.ppt
    链接地址:https://www.163wenku.com/p-4143132.html

    Copyright@ 2017-2037 Www.163WenKu.Com  网站版权所有  |  资源地图   
    IPC备案号:蜀ICP备2021032737号  | 川公网安备 51099002000191号


    侵权投诉QQ:3464097650  资料上传QQ:3464097650
       


    【声明】本站为“文档C2C交易模式”,即用户上传的文档直接卖给(下载)用户,本站只是网络空间服务平台,本站所有原创文档下载所得归上传人所有,如您发现上传作品侵犯了您的版权,请立刻联系我们并提供证据,我们将在3个工作日内予以改正。

    163文库