- 注册时间
- 2008-9-13
- 最后登录
- 1970-1-1
- 在线时间
- 0 小时
- 阅读权限
- 200
- 积分
- 0
- 帖子
- 24482
- 精华
- 4
- UID
- 9
  
|
准备工作:* _9 S; V! n) T# B+ ]8 N b1 f U
1:安装好DW,如果实在不想安装也行。用记事本也可以。不过用DW可以把结构看的很清楚。在记事本里看会把你搞迷糊的' [- u; `5 C# w9 W5 K# V8 q+ B
2:你安装了DEDECMS。并进入/templets/default(默认模板目录)目录。
( l! ]) P* i. E2 K0 L1 d' W4 R
7 t/ @; Q2 J: K$ q2 d! ^5 k OK!Let's GO!
6 u3 c$ F2 \3 L0 X; R4 P 用DW打开文件index.htm
" W, U: V2 ^5 \2 V5 \# w) F' s5 X 如果你不熟悉HTML和CSS 建议去补习下。在这里就不系统讲这些额外的东西了。在这里假设你看的懂HTML和CSS代码,会不会写姑且不管。
9 f& B+ J2 N( a/ b( O, h 先来看下<head></head>部分。head上面的一般不管。
& L: d- p& Q& N5 p 在head 标签范围内主要包括了三类东西
9 C* P4 U; Z! S) a1 u( z7 _ 1:title标签; V7 z+ w: X' U7 A) P0 Q
2:mete标签 keywords description等) z9 {9 X3 g! j6 M0 n# l
3:CSS文件链接。, ]% X# _- g* G6 F4 U
. T; B4 L; ? q$ k, G9 x B; ^2 Q 大家可以看下 head部分。是不是包括了这几部分。- c/ L+ @7 a# N
至于 那些JS调用都不是必须的。只不过在首页index.htm模板有用到一些特殊的地方需要调用函数才加在head里的。我把代码贴出来了! N! b& A( q7 V+ g; N( ]. h, T9 |5 |8 v
<title>{dede:global.cfg_webname/}</title>( o6 ~* p( i# W' J/ b
<meta name="description" content="{dede:global.cfg_description/}" />+ K% F. ^6 {, T
<meta name="keywords" content="{dede:global.cfg_keywords/}" />
& d. B0 |0 Q! O6 B: x0 O0 u1 N <link href="{dede:global.cfg_templeturl/}/style/dedecms.css" rel="stylesheet" media="screen" type="text/css" />
' ?/ ^5 |$ q( d6 n+ `: Q& g5 K
3 K# o: u; m. S) r+ ~, h {dede:global.cfg_webname/}是你的网站名- L3 y2 @' H0 t& c6 c' d3 ?" ~
{dede:global.cfg_description/}是你的网站描述1 L1 T; d: @) L6 v! ]8 ^
{dede:global.cfg_keywords/} 是你的网站关键字
0 b6 u4 p. A4 s+ x+ P& _7 q7 r5 i( Y 你在仿站的时候 这三个值应该都是别人的。要变成自己的 就要用这些标签替换掉2 E) ~( R" T8 m- Y2 Z9 a, l
0 b5 N% q* |1 k3 j! G
然后我们再往下看。紧跟着的是<body></body> 标签。。这里面的内容才是页面正文的开始。+ x" q, h u$ G% h7 j1 n
body里的结构大体如下: l0 p7 Q# _# S, B' C
<body class="index">- u; m/ n* o* f, j4 D+ f h1 V
{dede:include filename="head.htm"/}0 i5 H6 @1 B6 \" ^
中间代码3 {* ?" x* j: d8 w
{dede:include filename="footer.htm"/}
, f6 C, n2 j+ [% d$ m </body>7 l" a0 K' \# y$ W2 k
# s, o6 q/ a$ I+ ?. a 大家这样看 结构就清楚了吧。
- D+ Z% P; d9 K" U. \5 {, W% \ {dede:include filename="head.htm"/}是头部代码 如果你要修改头部代码就去head.htm
' m: B4 t% @( m( Z( h/ U4 _ {dede:include filename="footer.htm"/}是尾部代码 同样你要修改就去footer.htm1 X' w! L. }3 [# Z! q
/ G1 J' L5 m: K H p! K 其他index_*.htm list_*.htm article_*.htm 等几乎所有的模板结构都是这样的。
. O$ j1 Y4 R2 i: W8 ^8 ]! e4 H4 u9 q+ S
现在有个大体的印象了。每个模板主要有两个部分构成
0 E$ j" X% y. Q. L- a. K <head></head> 部分 和 <body></body> 部分
) O, A; c [% A& I9 u) _$ B <body></body> 部分 又由 头部模板 中间模板 和尾部模板。9 a6 w; U) {% ]5 o8 ^
0 m. u1 {' _& P# a4 p6 L 在所有模板中 head.htm 和footer.htm 是其他模板的公共模板。都要调用到它们。所以 当制作模板的时候,最好把头部和尾部设计成这样。。可以和系统同步。 |
|