用dede做网站,模板系统就是它的骨架。你问首页模板、文章页列表模板、内容模板有没有,答案是全都有,而且分得很细。织梦默认就带了一套完整的模板,你装完程序,在templets/default/目录下就能看到。这套模板直接能用,也可以自己改。
先说首页模板。织梦的首页模板文件叫index.htm,放在模板目录的根下。它控制网站打开后第一眼看到的东西,比如导航、轮播图、最新文章、热门推荐、友情链接这些。首页模板里通常用{dede:arclist}标签调文章,用{dede:channel}调栏目。你想改首页布局,就改这个文件。后台生成静态首页时,系统会读取它。注意首页模板和封面模板不一样,封面模板是给栏目页用的,比如list_article.htm对应文章列表,但封面模板还有index_article.htm之类的。首页只有一个。
然后是列表模板。织梦把列表模板分成了文章列表、图集列表、软件列表等。最常用的是文章列表,文件叫list_article.htm。这个模板管的是栏目页,比如你点“新闻中心”,出来的那一页就是它生成的。列表模板里主要用{dede:list}标签循环输出文章标题、简介、缩略图、发布时间。还可以分页,用{dede:pagelist}。默认的列表模板有几种样式,你可以在后台栏目设置里选择。比如栏目设置里“列表模板”那一项,填list_article.htm就行。如果你想不同栏目用不同样式,就复制一份改名,比如list_news.htm,然后在栏目里指定。
内容模板也就是文章页模板,文件叫article_article.htm。这个管的是点开一篇文章后看到的页面。里面通常有标题、作者、来源、发布时间、正文、上一篇下一篇、相关推荐、评论等。正文用{dede:field.body}调用。内容模板还可以细分为文章、图集、软件等,文章的就是article_article.htm,图集的是article_image.htm,软件的是article_soft.htm。你发布内容时,后台选哪个模型,就对应哪个模板。默认文章模型就是article_article.htm。
除了这三个,织梦还有搜索模板search.htm,标签模板tag.htm,单页模板singlepage.htm,以及会员、评论等模板。但核心就是首页、列表、内容这三类。你问的“内容模板”其实就是文章页模板,也有人把列表和内容统称为内页模板。

这些模板文件都是普通的HTML,里面混着织梦的标签。标签用{dede:...}包起来。比如调最新文章:{dede:arclist row=''10'' titlelen=''30''}
实际用的时候,你不需要从零写。装好dede,默认模板就能跑。想改样式,就改CSS和HTML结构。想换布局,就调整标签位置。注意模板文件编码要和网站编码一致,一般是UTF-8或GBK。改之前备份,因为织梦的标签解析比较严格,少个斜杠可能就报错。
另外,织梦的后台可以生成静态页。你改完模板,要到“生成”菜单里更新首页、更新栏目、更新文档。如果没生成,前台还是旧样子。动态浏览的话,模板改动立即生效,但性能不如静态。多数人用织梦就是冲着静态生成去的。
还有一点,织梦默认模板里有些标签调用的是默认数据,你换了内容后可能显示不对。比如首页的推荐位,要在后台“推荐位管理”里设置。列表模板的排序方式,在栏目设置里选。内容模板的相关文章,需要开启“相关文章”功能并设置关键词。
总结一下,用dede做网站,首页模板、文章列表模板、内容模板一个都不缺。首页是index.htm,列表是list_article.htm,内容是article_article.htm。你只要在后台对应位置填好模板文件名,或者直接改默认文件,就能做出自己的网站。这套系统虽然老,但模板机制清晰,适合不想学新框架的人。如果你刚上手,建议先拿默认模板练手,改几个标签看看效果,很快就能摸清门道。