第13章 新闻发布系统的 页面美工.

Slides:



Advertisements
Similar presentations
商管群科科主任 盧錦春 年 3 月份初階建置、 4 月份進階建置、 5 月份試賣與對外營業。
Advertisements

Web 开发基础 第二章 表格与页面布局. 回顾 Internet 和 万维网 网页的工作原理 网页的基本结构 标记及其属性 段落标记,图片标记,超级链接标记 相对路径,绝对路径,物理路径.
LOGO 《静态网页设计》课程整体设计 电子信息工程系 计算机专业 李超燕. LOGO 2 课程在专业课程体系中的定位 3 岗位分析 目 录 1 课程的基本信息 6 本课程的特色和效果 4 教学整体设计 5 教学基本条件.
《计算机网络技术》 动态网页制作技术 常用HTML控件课程积件 杨 姝.
白玉苦瓜 余光中.
HTML第一课 李 伟 HTML开发语言基础.
第5章 HTML 標籤介紹.
20 使用Dreamweaver构建HTML结构
佛山科学技术学院 第7章 HTML Internet及多媒体应用.
网页制作 第一讲
动态网页制作 第1章 HTML语言1.
——奧科特公開及內部培訓 系列課程(三)之十一
DREAMWEVAER MX 2004入门 楼斌 BBS ID:lou 生命科学学院
第8章 CSS基础知识 【学习目标】 对于一个网页设计者来说,对HTML语言一定不感到陌生,因为它是网页制作的基础,但是如果希望网页能够美观、大方,并且升级维护方便,那么仅仅知道HTML还是不够的,还需要了解CSS。了解CSS基础知识,可以为后面的学习打下基础。 本章主要内容包括: 为什么在网页中加入CSS。
2 HTML5與CSS3 2-1 HTML5的頁面結構 2-2 HTML5的文字編排標籤 2-3 HTML5的圖片與超連結標籤
C实习《网店运营》课程教学包 03-网店运营:网店装修.
“深入推进依法行政加快建设法治政府” -《法治政府建设实施纲要》解读
XML 第05讲 使用CSS显示XML.
第五单元课1-3 层叠样式表.
第六节 可降阶的二阶微分方程 一、 型的微分方程 二、 型的微分方程 三、 型的微分方程.
第3章 JavaScript语言基础.
CSS – 進階 IDIC.
我的社區_觀塘 第三課.
佛山科学技术学院 第8章 网页设计基础 Internet及多媒体应用.
经 络 学.
HTML.
第6章 文本 文本在网络上传输速度较快,用户可以很方便地浏 览和下载文本信息,故其成为网页主要的信息载体。 整齐划一、大小适中的文本能够体现网页的视觉效 果。因而文本处理是设计精美网页的第一步。本章 将结合具体实例介绍在Dreamweaver CS4中如何插 入文本,对文本进行排版及一些文本辅助功能。
网页设计(1) 第12讲 网页技术简介 马秀麟 2014年5月 2018/9/17 制作人:马秀麟.
校園網頁整合平台 更新說明: 製作:電算中心綜合業務組.
标准规范 2.自己偏好习惯 3.讨论/建议 永远遵循同一套编码规范 -- 不管多少人同时参与编码,所有代码都应该看上去像是一个人编写的一样。
DreamWeaver MX (VI) 林偉川.
留言版 1.先Create一個留言板的table
网站设计 前端 入门学习.
CSS 教學 下載並修改自: 資工系涂世俊老師教學網站.
Ch.13 HTML網頁實作.
CSS排版:盒子模式 靜宜大學 資管系 楊子青.
Css全教程 边框背景轮廓 群号: 韬略课堂:何韬.
W3C标准网页制作 主讲教师:张 涛.
Web前端开发技术与实践 第10章:盒子模型 阮晓龙 /
Web前端开发技术与实践 第11章:背景与边框 阮晓龙 /
动态专题制作 凤凰网技术中心 应用管理部.
CHAPTER 18 CSS樣式表的動態效果.
十二年國民基本教育中等學校教師教學專業能力研習五堂課
基礎程式設計範例 -網頁名片.
网站设计 前端 选择器(复习),表单.
第2章 初识Dreamweaver CS4 Adobe Dreamweaver CS4是建立Web站点和应用程序的 专业工具。它将可视布局工具、应用程序开发功能和 代码编辑支持组合在一起,其功能强大,使得各个层 次的开发人员和设计人员都能够快速创建界面吸引人 的基于标准的网站和应用程序。从对基于CSS的设计.
活用XHTML/HTML+CSS並不難 Chapter 1 LAYOUT 版面配置.
网页设计与制作教程第5版 机械工业出版社同名教材 配套电子教案.
UI 软件 设计 页面布局(三).
网页设计与制作 Dreamweaver CS6 标准教程
網路程式設計期末project 指導教授:馬尚彬 學生:楊依林 學號:B
Web Programming 網際網路程式設計
第三章 HTML相关技术基础知识 纵观各种动态页面开发技术,无论是JSP、ASP还是PHP都无 法摆脱HTML的影子。这些动态的页面开发技术无非是在静 态HTML页面的基础上添加了动态的可以交互的内容。HTML 是所有动态页面开发技术的基础。在接下来的章节将要详 细介绍的就是HTML相关的一系列技术,包括HTML、
计算机网络与网页制作 Chapter 11:用CSS作页面布局
十 三.使用模板和库.
Ch09 在網頁之間傳遞資訊 網頁程式設計.
主讲:陶建平 华中科技大学网络与计算中心
个人网站作业3 传媒学院.
CSS排版:盒子模式 靜宜大學 資管系 楊子青.
武汉纺织大学传媒学院 cm.wtu.edu.cn
第6章 框架实现多窗口网页.
網頁程式設計 袁福良 B B.
網路商店裝修之二 CSS樣式編輯.
第5章 Div+CSS布局技术 经济管理学院.
2018年 4A 創意獎 《數位獎項評選表》.
好用的線上編輯 FCKEditor.
第1章 HTML基础 主讲人:刘泰然 经济管理学院.
表单页面 表单是用户利用浏览器对Web站点网络数据库进行查询的一种界面,用户利用表单可以输入信息或选择选项等,然后将这些信息提交给服务器进行处理。通过表单,既可以将浏览器的信息发送到Internet服务器上,同时表单也可以使用户与站点的浏览者交互或从浏览者那里收集信息。它是网页的设计者和使用者相互交流的工具。表单对象包括文本域(单行、多行、密码)、列表、菜单、复选框、单选框、按钮等。
教师:李金双 网页制作 教师:李金双
Presentation transcript:

第13章 新闻发布系统的 页面美工

13.1 JavaScript脚本语言 1.删除新闻信息前弹出用户确定对话框 2.提供新闻编辑的撤销功能

13.2 FCKeditor在线编辑器 13.2.1 FCKeditor使用前的准备工作 public $InstanceName:编辑器名称(例如:content),它需要和FCKeditor类的构造方法一起使用才有意义。例如代码:$oFCKeditor = new FCKeditor('content')构造了一个名称为content的在线编辑器,该编辑器的实例名为$oFCKeditor。编辑器的名称(content)类似于多行文本框表单控件textarea的名称;通过实例名($oFCKeditor)可以访问FCKeditor实例中的其它成员变量,并可以调用FCKeditor类中的成员方法。

FCKeditor类中的成员变量 public $BasePath:定义了FCKeditor的根目录,FCKeditor的根目录实际上是fckeditor_php5.php文件和fckconfig.js文件所在的目录。例如:$oFCKeditor->BasePath = 'fckeditor/'。 public $Width:定义了在线编辑器实例的宽度(单位像素),例如:$oFCKeditor->Width = 550。 public $Height:定义了在线编辑器实例的高度(单位像素),例如:$oFCKeditor->Height = 350。

FCKeditor类中的成员变量 public $Value:定义了在线编辑器的内容,一般对应于多行文本框表单控件textarea的值。例如代码:$oFCKeditor->Value = "请在此输入新闻的内容!"。 public $ToolbarSet:定义了在线编辑器实例的工具栏集合。默认情况下FCKeditor提供了Default和Basic工具栏集合,工具栏集合类似于Word窗口中的格式工具栏与常用工具栏。例如:$oFCKeditor->ToolbarSet = "Default"或$oFCKeditor->ToolbarSet = "Basic"。

FCKeditor类中的成员变量 public $Config:定义了在线编辑器的额外配置,$Config是一个数组,数组中的“键”来自于fckconfig.js文件中的“属性名”。例如:$oFCKeditor->Config['EnterMode'] = 'br'。

2.FCKeditor类中的成员方法 public function __construct( $instanceName ) 功能:FCKeditor类的构造方法。需要和FCKeditor类的成员变量$InstanceName一起使用才有意义。 public function CreateHtml() 功能:返回某个在线编辑器实例的HTML代码。例如:$fckeditor = $oFCKeditor->CreateHtml() ; public function Create() 功能:在网页上显示某个在线编辑器实例的HTML代码,例如:$oFCKeditor->Create() ;

13.2.3 FCKeditor的高级配置 (1)修改语言配置 (2)修改皮肤配置 (3)添加中文字体 (4)设置回车键模式 (5)设置工具栏展开 (6)设置在线编辑器的文字颜色列表 (7)设置在线编辑器的文字字号列表 (8)设置工具栏集合ToolbarSet (9)设置在线编辑器表情文件所在目录 (10)设置在线编辑器表情文件列表 (11)在线编辑器中表情按钮的其它设置

13.2.4 FCKeditor在新闻发布系统中的应用 以新闻添加页面news_add.php代码为例,将news_add.php程序中的代码片段: <textarea cols="60" rows="16" name="content"></textarea> 修改为如下代码。 <?php include("fckeditor/fckeditor.php");//载入FCKeditor类文件 $oFCKeditor = new FCKeditor('content'); // 创建名称为content在线编辑器,实例名为$oFCKeditor $oFCKeditor->BasePath = 'fckeditor/'; // 设置FCKeditor实例的根目录 $oFCKeditor->Width = 550; // 设置FCKeditor实例的宽度 $oFCKeditor->Height = 350; // 设置FCKeditor实例的高度 $oFCKeditor->Value = "请在此输入新闻的内容!"; // 设置FCKeditor实例的内容 $oFCKeditor->ToolbarSet = "Default"; // 设置FCKeditor实例的工具栏集合 $oFCKeditor->Config['EnterMode'] = 'br'; // 设置FCKeditor实例的额外配置 $oFCKeditor->Create() ; // 显示在线编辑器的HTML代码 ?>

13.2.5 FCKeditor的文件管理 13.2.6 FCKeditor的瘦身 1、“文件浏览”功能的设置 2、“快速文件上传”功能的设置 3、中文乱码问题的解决 4、文件管理的高级配置 13.2.6 FCKeditor的瘦身

13.3 新闻发布系统页面布局的实现 13.3.1 FCKeditor的文件管理DIV+CSS概述 13.3.2 界面布局图

13.3.3 使用DIV实现页面布局 13.3.4 准备图片素材

13.3.5 CSS热身 #banner{ body{ width:778px; font:12px "宋体"; height:177px; margin:0px auto; background:url('../images/banner.jpg') no-repeat; } #pagebody{ height:500px; #sidebar{ width:163px; float:left; background-color:#BDBDBD; #login{ margin:10px 0px 0px 0px; body{ font:12px "宋体"; text-align:center; margin:0px; background-color:#FFF; } #container{ width:800px; margin:0px auto; #header{ #menu{ height:74px; background:url("../images/logo.gif") no-repeat; #mainbody{ text-align:left; width:610px; height:500px; float:right; background-color:#D8D8D8; } #mainfunction{ margin:10px 0px 0px 10px; #footer{ width:778px; height:40px; margin:0px auto; background-color:#FFCC00;

13.3.6 header层的实现 13.3.7 pagebody层的实现 13.3.8 footer层的实现

13.4 新闻发布系统静态和动态页面的嵌入 13.4.1 将用户管理功能嵌入到login层 13.4.2 修改menu层代码 13.4.3 将主要功能嵌入到mainfunction层 13.4.4 sidebar层和mainbody层的高度自适应 13.4.5 防止图片太宽撑破mainbody层