- 注册时间
- 2008-9-13
- 最后登录
- 1970-1-1
- 在线时间
- 0 小时
- 阅读权限
- 200
- 积分
- 0
- 帖子
- 24482
- 精华
- 4
- UID
- 9
  
|
准备工作:2 j: E8 m5 d- t( s6 Y* l
1:安装好DW,如果实在不想安装也行。用记事本也可以。不过用DW可以把结构看的很清楚。在记事本里看会把你搞迷糊的6 _+ y5 `& @ M& x2 E! c1 ]! V
2:你安装了DEDECMS。并进入/templets/default(默认模板目录)目录。2 @) z( Y- F9 N- h
, i0 \$ d9 ]. {7 ^' g4 U
OK!Let's GO!) _' r7 u- U1 O' ~ _) Q
用DW打开文件index.htm3 y) a' S; w- k% k, T' h: T
如果你不熟悉HTML和CSS 建议去补习下。在这里就不系统讲这些额外的东西了。在这里假设你看的懂HTML和CSS代码,会不会写姑且不管。
& k) l. c" @! B9 _ 先来看下<head></head>部分。head上面的一般不管。& D% p2 a$ `- g& q% Z
在head 标签范围内主要包括了三类东西
) J+ `# Y* p2 l6 c3 _ d9 A# P 1:title标签
* m: {* a2 H9 v% \+ A 2:mete标签 keywords description等/ Y- m' o* \. }; j* s2 y
3:CSS文件链接。+ I5 d6 n% `" f8 d2 F/ }5 H
! |# x' M+ ` ]" Z$ O" o1 v) H+ q* H 大家可以看下 head部分。是不是包括了这几部分。
: P- C% j' V! C 至于 那些JS调用都不是必须的。只不过在首页index.htm模板有用到一些特殊的地方需要调用函数才加在head里的。我把代码贴出来了
! h& _0 x2 _! U6 U5 G$ z <title>{dede:global.cfg_webname/}</title>' f: u. w( D0 j' Z4 t
<meta name="description" content="{dede:global.cfg_description/}" />' @/ N. Z% I5 `% a+ Y+ U6 e+ _/ `' }) f
<meta name="keywords" content="{dede:global.cfg_keywords/}" />% r9 K1 [+ v5 R1 k2 K" n0 h
<link href="{dede:global.cfg_templeturl/}/style/dedecms.css" rel="stylesheet" media="screen" type="text/css" />, O. H0 B8 ^3 M' h
1 H8 ]7 A8 u( Y0 } {dede:global.cfg_webname/}是你的网站名
: m0 \4 D6 ?( v! c8 J {dede:global.cfg_description/}是你的网站描述) `$ m: |; W' B$ E8 B" j6 M
{dede:global.cfg_keywords/} 是你的网站关键字- k% ?* O& m+ }' ?
你在仿站的时候 这三个值应该都是别人的。要变成自己的 就要用这些标签替换掉
+ F9 z4 Y8 Q( P2 e8 N( n; ]8 R. j$ p# B
- A/ y) g& O+ g) r0 r3 \$ N/ ] 然后我们再往下看。紧跟着的是<body></body> 标签。。这里面的内容才是页面正文的开始。
9 X( H& |* x, U. X9 G% _$ Q3 z body里的结构大体如下
# F I$ W8 J: N) P# o) J <body class="index">8 e' }( B1 U5 @+ f) q6 K
{dede:include filename="head.htm"/}
! x: w" W# D( q q/ L6 m7 A: g, t 中间代码# t& |- l% c; W! ]) g" G
{dede:include filename="footer.htm"/}# P% X3 ^; I2 W
</body>0 W0 u8 ^8 E, Z* |8 D0 G+ n" J9 P
! P/ r& g6 p5 ]" H4 R# u 大家这样看 结构就清楚了吧。
8 n# j" |# H0 B/ R+ T {dede:include filename="head.htm"/}是头部代码 如果你要修改头部代码就去head.htm
: W4 R* F3 M: a, J {dede:include filename="footer.htm"/}是尾部代码 同样你要修改就去footer.htm
/ s7 X7 K" @9 O8 [+ W* q9 ^& J
7 L3 Z, }* x# f& F/ U+ I 其他index_*.htm list_*.htm article_*.htm 等几乎所有的模板结构都是这样的。
7 |& _2 c1 z/ k# f. r% Q' w0 |" ^$ P9 c7 F
现在有个大体的印象了。每个模板主要有两个部分构成' z4 ?3 _' ^7 d; v( r5 I) r( F
<head></head> 部分 和 <body></body> 部分; J8 Q! A0 e) _
<body></body> 部分 又由 头部模板 中间模板 和尾部模板。
, G/ L# `6 c" [4 d7 v- I, G& M- X$ j: l5 e# S
在所有模板中 head.htm 和footer.htm 是其他模板的公共模板。都要调用到它们。所以 当制作模板的时候,最好把头部和尾部设计成这样。。可以和系统同步。 |
|