PJblog皮肤模版制作说明-皮肤结构CSS

PJblog皮肤模版制作说明-皮肤结构CSS示意图 
2007-11-02 11:24 
PJblog皮肤模版制作说明-皮肤结构CSS示意图,对于皮肤开发者来说,这是很有用的。 

以下内容为局部的CCS示意图 
PJblog皮肤模版制作说明-皮肤结构CSS - luiweiping-002 - 〖下里巴人〗

图1 PjBlog2 CSS布局-整体框架 

PJblog皮肤模版制作说明-皮肤结构CSS - luiweiping-002 - 〖下里巴人〗


图2 PjBlog2 CSS布局-顶部#header结构 

PJblog皮肤模版制作说明-皮肤结构CSS - luiweiping-002 - 〖下里巴人〗


图3 PjBlog2 CSS布局-内容#innermainContent结构 

PJblog皮肤模版制作说明-皮肤结构CSS - luiweiping-002 - 〖下里巴人〗

图4 PjBlog2 CSS布局-侧边#sidebar结构 


下面的是全局的CCS 示意图。 
PJblog皮肤模版制作说明-皮肤结构CSS - luiweiping-002 - 〖下里巴人〗



PJBLOG2 皮肤制作视频教程 
1.PJBlog2的界面一共用到 5 个CSS文件 
global.css 全局样式表 
layout.css 层次样式表 
typography.css 局部样式表 
link.css 超链接样式表 
UBB/editor.css UBB编辑器样式表 


2. 关于Skins的XML定义 
PJBlog2的界面必须拷贝到 Skins\\ 文件夹下面,而且每一个界面都必须包含一个 

skin.xml 界面配置的XML文件才可以被系统读取 
界面配置文件 skin.xml 字段分析 
SkinName 界面名称 
SkinDesigner 界面设计者 
pubDate 发布时间 
DesignerURL 设计者主页 
DesignerMail 设计者电子邮件 
Flash/UseFlash 是否使用Flash导航条 0=false -1=true 
Flash/FlashPath Flash导航条路径名 
Flash/FlashWidth Flash导航条宽度 
Flash/FlashHeight Flash导航条高度 
Flash/FlashAlign Flash导航条对齐方式 left | right | center 
Flash/FlashTop Flash导航条距离页面顶部高度 
Flash/FlashTransparent Flash导航条是否透明 0=false -1=true 

3. PJBlog2界面的其他说明 
(1). 每个界面下面的 UBB/ 文件夹里面的文件都不能少.这个文件夹一般是不需要改动的,在每次制作SKIN时都要记得把这个目录拷到你的皮肤目录下。 

(2). 自定义模块也有属于自己的样式定义. 自定义模块目前有两总类型: 
一种是内容模块 Content Module 
另一种是侧边模块 Side Module. 
我们需要控制某个自定义模块时就可以使用#Content_<模块标识> 或者 #Side_<模块标识> 来独立控制它们的样式. 
例如: 
某个 侧边模块 的标识 是 Category, 那么就可以 用 #Side_Category 来控制这个模块的CSS.以下是HTML代码 <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN"> <HTML> <HEAD> <TITLE> <a href="http://www.8dig.com" target="_blank">八度空间</a>——<a href="http://www.8dig.com" target="_blank">http://www.8dig.com</a></TITLE> <META NAME="Generator" CONTENT="EditPlus"> <META NAME="Author" CONTENT=""> <META NAME="Keywords" CONTENT=""> <META NAME="Description" CONTENT=""> <style> body{ background-color:#FFFAFA; border:1px solid #7D7D7D; color: #8B4513; font:Verdana,Geneva,Arial,Helvetica,sans-serif; font-size:13px; padding:2px; margin:0px; } #blogname{ MARGIN:5px; BORDER: 1px solid #9ACD32; BACKGROUND: #C6E28D; WIDTH:970px; HEIGHT:20px; } #blogtitle{ MARGIN:5px; BORDER: 1px solid #9ACD32; BACKGROUND: #F0E68C; WIDTH:960px; HEIGHT:20px; } #menu{ MARGIN:5px; BORDER: 1px solid #9ACD32; BACKGROUND: #8AB632; WIDTH:970px; HEIGHT:20px; } #ul{ MARGIN:5px; BORDER: 1px solid #9ACD32; BACKGROUND: #F0E68C; WIDTH:960px; HEIGHT:20px; } #menuL{float:left; width:130px;HEIGHT:20px;BORDER: 1px solid #9ACD32; margin: 5px 3px 5px 4px; } #li{float:left;width:130px;HEIGHT:20px;BORDER: 1px solid #9ACD32;margin: 5px 4px 5px 2px; } #menuDiv{float:left;width:130px;HEIGHT:20px;BORDER: 1px solid #9ACD32;margin: 5px 3px 5px 4px; } #menuR{float:right;width:130px;HEIGHT:20px;BORDER: 1px solid #9ACD32;margin: 5px 3px 5px 4px; } #header{ MARGIN:5px; BORDER: 1px solid #7B7B7B; BACKGROUND:#ccd2de; WIDTH:980px; HEIGHT:20px; } #container{ WIDTH:980px; BACKGROUND:#FFF; border: 1px double #9ACD32; margin: 2px 2px 2px 2px; text-align: center; } #leftsidebar{ border:1px solid #5F82E9; FLOAT:left; MARGIN:1px 0px 5px 5px; BACKGROUND:#F2F3F7; WIDTH:190px; clear:left; line-height: 150%; } #tbody{ border: 1px solid #ACD558; MARGIN:5px 3px 3px 5px; PADDING:0px; WIDTH:970px; BACKGROUND: #F0E68C; } #maincontent{ border:1px solid #A68100; MARGIN:3px 5px 3px 5px; PADDING:0px; WIDTH:970px; BACKGROUND: #C8C8C8; } #innermaincontent{ border:1px solid #5F82E9; MARGIN:1px 3px 3px 5px; WIDTH:546px; BACKGROUND: #F0E68C; line-height: 150%; FLOAT:left; } #mainContent-topimg{border:1px solid #B58615; MARGIN:1px 3px 8px 5px; WIDTH:540px; BACKGROUND: #ECC56A; line-height: 150%; } #content-width{border:1px solid #B58615; MARGIN:5px 3px 3px 5px; WIDTH:540px; BACKGROUND: #ECC56A; line-height: 150%; } #pageContent{border:1px solid #9ACD32; MARGIN:5px 3px 8px 3px; WIDTH:530px; BACKGROUND: #B4D96A; line-height: 150%; } #Content{border:1px solid #9ACD32; MARGIN:8px 3px 5px 3px; WIDTH:530px; BACKGROUND: #B4D96A; line-height: 150%; } #Content-top{border: 1px solid #70922B; MARGIN:5px 3px 12px 3px; WIDTH:520px; BACKGROUND: #8AB632; line-height: 150%; } #ContentTitle{border: 1px solid #AEA01A; MARGIN:5px 3px 5px 3px; WIDTH:250px; BACKGROUND: #EBDB47; line-height: 150%; float:left; } #ContentAuthor{border: 1px solid #AEA01A; MARGIN:5px 3px 5px 3px; WIDTH:250px; BACKGROUND: #EBDB47; line-height: 150%; float:right; } #Content-body{border:1px solid #70922B; MARGIN:12px 3px 5px 3px; WIDTH:520px; BACKGROUND: #8AB632; line-height: 150%; } #Content-bottom{border:1px solid #70922B; MARGIN:12px 3px 8px 3px; WIDTH:520px; BACKGROUND: #8AB632; line-height: 150%; } #mainContent-bottomimg{border: 1px solid #B58615; MARGIN:8px 3px 12px 5px; WIDTH:540px; BACKGROUND: #ECC56A; line-height: 150%; } #rightsidebar{ border: 1px solid #5F82E9; FLOAT:right; MARGIN:1px 5px 5px 2px; WIDTH:190px; BACKGROUND:#F2F3F7; clear:right; line-height: 150%; } #sidebar-topimg{ border: 1px solid #5F82E9; MARGIN:1px 5px 2px 5px; WIDTH:190px; BACKGROUND: #C6E28D; line-height: 150%; } #sidepanel{ border: 1px solid #5F82E9; MARGIN:1px 5px 2px 5px; WIDTH:190px; BACKGROUND: #C6E28D; line-height: 150%; } #Ptitle{border: 1px solid #5F82E9; MARGIN:1px 5px 2px 5px; WIDTH:178px; BACKGROUND: #F0E68C; line-height: 150%; } #Pcontent{border: 1px solid #5F82E9; MARGIN:1px 5px 2px 5px; WIDTH:178px; BACKGROUND: #F0E68C; line-height: 150%; } #Pfoot{border: 1px solid #5F82E9; MARGIN:1px 5px 2px 5px; WIDTH:178px; BACKGROUND: #F0E68C; line-height: 150%; } #sidebar-bottomimg{ border: 1px solid #5F82E9; MARGIN:1px 5px 2px 5px; WIDTH:190px; BACKGROUND: #C6E28D; line-height: 150%; } #footer{ CLEAR:both; MARGIN:5px; PADDING:5px 0px 5px 0px; BACKGROUND:#ccd2de; HEIGHT:20px; WIDTH:985px; BORDER: 1px solid #7B7B7B; } </style> </HEAD> <BODY> <div id="container"> container <div id="header">header <div id="blogname">blogname <div id="blogtitle">blogtitle</div> </div> <div id="menu">menu <div id="ul">ul <div id="menuL">menuL</div><div id="li">li</div><div id="menuDiv">menuDiv</div><div id="li">li</div><div id="menuDiv">menuDiv</div><div id="li">li</div><div id="menuR">menuR</div> </div> </div> </div> <div id="tbody">tbody <div id="maincontent">maincontent <div id="leftsidebar">leftsidebar <div id="sidebar-topimg">sidebar-topimg</div><div id="sidepanel">sidepanel <div id="Ptitle">Ptitle</div><div id="Pcontent">Pcontent</div><div id="Pfoot">Pfoot</div> </div><div id="sidebar-bottomimg">sidebar-bottomimg</div> </div> <div id="innermaincontent">innermaincontent <div id="mainContent-topimg">mainContent-topimg</div> <div id="content-width">content-width <div id="pageContent">pageContent</div> <div id="Content">Content <div id="Content-top">Content-top <div id="ContentTitle">ContentTitle</div><div id="ContentAuthor">ContentAuthor</div> </div><div id="Content-body">Content-body</div><div id="Content-bottom">Content-bottom</div> </div> </div> <div id="mainContent-bottomimg">mainContent-bottomimg</div> </div> <div id="rightsidebar">rightsidebar <div id="sidebar-topimg">sidebar-topimg</div><div id="sidepanel">sidepanel <div id="Ptitle">Ptitle</div><div id="Pcontent">Pcontent</div><div id="Pfoot">Pfoot</div> </div><div id="sidebar-bottomimg">sidebar-bottomimg</div> </div> </div> </div> <div id="footer">footer</div> </div> <div></div> </BODY> </HTML> 

PJblog皮肤模版制作说明-皮肤结构CSS - luiweiping-002 - 〖下里巴人〗 文章来自:  本站转载

转载于:https://www.cnblogs.com/zhiji6/archive/2009/01/05/1649379.html

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
摘 要 伴随着人才教学的关注度越来越高,对于人才的培养也是当今社会发展的最为重要的问题之一。为了进一步的进行人才的培养关工作,许多的学校或者是教育的机构逐步的开展了网络信息化的教学和和管理工作,通过信息化的手段和技术实现网络信息化的教育及管理模式,通过网络信息化的手段实现在线答题在线考试和学生信息在线的管理等操作。这样更加的快捷解决了人才培养之中的问题,也在进一步的促进了网络信息化教学方式的快速的发展工作。相较于之前的人才教育和培养工作之中,存在这许多的问题和局限性。在学生信息管理方面通过线下管理的形式进行学生信息的管理工作,在此过程之中存在着一定的局限性和低效性,往往一些突发的问题导致其中工作出现错误。导致相关的教育工作受到了一定的阻碍。在学生信息和学生成绩的管理方面,往常的教育模式之下都是采用的是人工线下的进行管理和整理工作,在这一过程之中存在这一定的不安全和低效性,面对与学生基数的越来越大,学生的信息管理也在面领着巨大的挑战,管理人员面领着巨大的学生信息的信息量,运用之前的信息管理方式往往会在统计和登记上出现错误的情况的产生,为后续的管理工作造成了一定的困难。然而通过信息化的管理方式进行对学生信息的管理不仅可以避免这些错误情况的产生还可以进一步的简化学生信息管理工作的流程,节约了大量的人力和物力的之处。在线答题系统的实现不仅给学生的信息管理工作和在线考试带来了方便也进一步的促进了教育事业信息化的发展,从而实现高效化的教学工作。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值