DNN皮肤一直披着神秘的面纱,其实它的制作并不复杂,当然前提是你对制作网页有一定的了解。简单而言,DNN的皮肤制作就是普通网页+DNN标签(也被翻译为标志,中文暂无统一的译法DNN皮肤制作不完全指南)。
  
  由于制作DNN皮肤要求对网页制作有一定了解,所以本文假定读者已经具备读懂本文涉及的网页制作知识。如果对本文提到的网页知识有不明白的地方,请参阅相关的网站或访问www.dnngo.com,推荐阅读WEB 2.0的知识。

DNN皮肤知识速览(更详细资料,请阅读相关文章或访问www.dnngo.com,推荐阅读“

  4、根据构思,把版面布局完成。其中需要放入DNN内容的地方,放入相应的标签。

 1DNN皮肤制作不完全指南<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
 2DNN皮肤制作不完全指南<html xmlns="http://www.w3.org/1999/xhtml">
 3DNN皮肤制作不完全指南<head>
 4DNN皮肤制作不完全指南<meta http-equiv="Content-Type" content="text/html; charset=gb2312" />
 5DNN皮肤制作不完全指南<title>皮肤制作示例</title>
 6DNN皮肤制作不完全指南<link href="skin.css" rel="stylesheet" type="text/css" />
 7DNN皮肤制作不完全指南</head>
 8DNN皮肤制作不完全指南
 9DNN皮肤制作不完全指南<body>
10DNN皮肤制作不完全指南<!--定义外层 -->
11DNN皮肤制作不完全指南<center>
12DNN皮肤制作不完全指南<div class="pagemaster">
13DNN皮肤制作不完全指南
14DNN皮肤制作不完全指南<!--定义控制栏 -->
15DNN皮肤制作不完全指南<div class="skinmaster">
16DNN皮肤制作不完全指南    <div id="ControlPanel" runat="server" class="contentpane" ></div>
17DNN皮肤制作不完全指南</div>
18DNN皮肤制作不完全指南
19DNN皮肤制作不完全指南<!--定义Logo和Banner -->
20DNN皮肤制作不完全指南<div class="skinmain">
21DNN皮肤制作不完全指南<div class="skinheader">
22DNN皮肤制作不完全指南    <div class="skinlogo" >[LOGO]</div>
23DNN皮肤制作不完全指南    <div class="skinbanner" >[BANNER]</div>
24DNN皮肤制作不完全指南</div>
25DNN皮肤制作不完全指南
26DNN皮肤制作不完全指南<!--定义Menu -->
27DNN皮肤制作不完全指南<div class="skingradient" align="left">[MENU]</div>
28DNN皮肤制作不完全指南
29DNN皮肤制作不完全指南<!--定义导航 -->
30DNN皮肤制作不完全指南<div class="sitemap" align="left">
31DNN皮肤制作不完全指南    <div class="skinuser"> [USER]&nbsp;&nbsp;[LOGIN]</div>
32DNN皮肤制作不完全指南    <div class="skinbreadcrumb">SiteMap-->[BREADCRUMB]</div>
33DNN皮肤制作不完全指南</div>
34DNN皮肤制作不完全指南
35DNN皮肤制作不完全指南<!--下面进行模块区的定义 -->
36DNN皮肤制作不完全指南
37DNN皮肤制作不完全指南<!--定义模块区顶层 -->
38DNN皮肤制作不完全指南<div class="toppane" id="TopPane" runat="server" valign="top" align="center"></div>
39DNN皮肤制作不完全指南
40DNN皮肤制作不完全指南<!--定义模块区中间层,根据需要,本层分成了三个列 -->
41DNN皮肤制作不完全指南<div class="main" >
42DNN皮肤制作不完全指南    <div class="leftpane" id="LeftPane" runat="server" valign="top" align="center"></div>
43DNN皮肤制作不完全指南    <div class="rightpane" id="RightPane" runat="server" valign="top" align="center"></div>
44DNN皮肤制作不完全指南    <div class="contentpane" id="ContentPane" runat="server" valign="top" align="center"></div>
45DNN皮肤制作不完全指南</div>
46DNN皮肤制作不完全指南
47DNN皮肤制作不完全指南<!--定义模块区底层 -->
48DNN皮肤制作不完全指南<div class="bottompane" id="BottomPane" runat="server"></div>
49DNN皮肤制作不完全指南
50DNN皮肤制作不完全指南<!--定义版权声明 -->
51DNN皮肤制作不完全指南<div class="copyright">
52DNN皮肤制作不完全指南<div class="copyrightline"></div>
53DNN皮肤制作不完全指南[COPYRIGHT]
54DNN皮肤制作不完全指南</div>
55DNN皮肤制作不完全指南</div>
56DNN皮肤制作不完全指南</div>
57DNN皮肤制作不完全指南</center>
58DNN皮肤制作不完全指南</body>
59DNN皮肤制作不完全指南</html>
60DNN皮肤制作不完全指南

   5、完成设计,确认版面预览正确后,把body标签内的东西保留,其它的去掉。上例处理后,结果如下:

DNN皮肤制作不完全指南<!--定义外层 -->
DNN皮肤制作不完全指南
<center>
DNN皮肤制作不完全指南
<div class="pagemaster">
DNN皮肤制作不完全指南
DNN皮肤制作不完全指南
<!--定义控制栏 -->
DNN皮肤制作不完全指南
<div class="skinmaster">
DNN皮肤制作不完全指南    
<div id="ControlPanel" runat="server" class="contentpane" ></div>
DNN皮肤制作不完全指南
</div>
DNN皮肤制作不完全指南
DNN皮肤制作不完全指南
<!--定义Logo和Banner -->
DNN皮肤制作不完全指南
<div class="skinmain">
DNN皮肤制作不完全指南
<div class="skinheader">
DNN皮肤制作不完全指南    
<div class="skinlogo" >[LOGO]</div>
DNN皮肤制作不完全指南    
<div class="skinbanner" >[BANNER]</div>
DNN皮肤制作不完全指南
</div>
DNN皮肤制作不完全指南
DNN皮肤制作不完全指南
<!--定义Menu -->
DNN皮肤制作不完全指南
<div class="skingradient" align="left">[MENU]</div>
DNN皮肤制作不完全指南
DNN皮肤制作不完全指南
<!--定义导航 -->
DNN皮肤制作不完全指南
<div class="sitemap" align="left">
DNN皮肤制作不完全指南    
<div class="skinuser"> [USER]&nbsp;&nbsp;[LOGIN]</div>
DNN皮肤制作不完全指南    
<div class="skinbreadcrumb">SiteMap-->[BREADCRUMB]</div>
DNN皮肤制作不完全指南
</div>
DNN皮肤制作不完全指南
DNN皮肤制作不完全指南
<!--下面进行模块区的定义 -->
DNN皮肤制作不完全指南
DNN皮肤制作不完全指南
<!--定义模块区顶层 -->
DNN皮肤制作不完全指南
<div class="toppane" id="TopPane" runat="server" valign="top" align="center"></div>
DNN皮肤制作不完全指南
DNN皮肤制作不完全指南
<!--定义模块区中间层,根据需要,本层分成了三个列 -->
DNN皮肤制作不完全指南
<div class="main" >
DNN皮肤制作不完全指南    
<div class="leftpane" id="LeftPane" runat="server" valign="top" align="center"></div>
DNN皮肤制作不完全指南    
<div class="rightpane" id="RightPane" runat="server" valign="top" align="center"></div>
DNN皮肤制作不完全指南    
<div class="contentpane" id="ContentPane" runat="server" valign="top" align="center"></div>
DNN皮肤制作不完全指南
</div>
DNN皮肤制作不完全指南
DNN皮肤制作不完全指南
<!--定义模块区底层 -->
DNN皮肤制作不完全指南
<div class="bottompane" id="BottomPane" runat="server"></div>
DNN皮肤制作不完全指南
DNN皮肤制作不完全指南
<!--定义版权声明 -->
DNN皮肤制作不完全指南
<div class="copyright">
DNN皮肤制作不完全指南
<div class="copyrightline"></div>
DNN皮肤制作不完全指南[COPYRIGHT]
DNN皮肤制作不完全指南
</div>
DNN皮肤制作不完全指南
</div>
DNN皮肤制作不完全指南
</div>
DNN皮肤制作不完全指南
</center>

  6、保存。(暂定为 myskin.html)

  7、把skin.xml,skin.css,用到的图片,myskin.html打包,格式为ZIP包,压缩率为标准。

  8、上传、预览本皮肤,预览正确的话,请截屏,把图片放在皮肤所在目录,文件名与皮肤相同,在本例文件名应为:myskin.jpg。

  9、重新生成皮肤包,包含如下文件:skin.xml,skin.css,用到的图片,myskin.html,myskin.jpg,格式为ZIP包,压缩率为标准。

  OK,到此,一个五脏俱全的皮肤包宣布完成,嘿嘿,简单吧?DNN皮肤制作不完全指南

  容器的制作方式与皮肤相同,不再赘述!

相关文章:

  • 2021-10-24
  • 2021-12-08
  • 2021-08-23
  • 2021-05-24
  • 2021-10-05
猜你喜欢
  • 2021-05-20
  • 2022-02-18
  • 2021-07-31
  • 2021-10-07
  • 2022-12-23
  • 2022-12-23
相关资源
相似解决方案