Discuz!官方免费开源建站系统

 找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索

[疑难] 关于softsea里的div+css页面和DW做的html页面

[复制链接]
tearofsoul 发表于 2008-2-4 15:30:00 | 显示全部楼层 |阅读模式
我的情况如下:

自己用Dreamweaver分别做了新闻主页页面,新闻分类页面以及新闻文章页面。也就是对应softsea目录下的默认news_index.html.php;news_category.html.php和news_view.html.php。

现在想将自己做的页面风格套进默认下的上述3个文件,但一个是html的,一个是div+css的,我实在无法弄好

在这点上寻高人请教

我另外一种思路就是:

1,将默认news_index.html.php中显示category文章列表的那一小块挖出来再替换掉到自己的新闻主页页面里
2,将默认news_category.html.php中显示news_view文章标题的那一小块挖出来再替换掉到自己的新闻分类页面里
3,最后是将news_view.html.php显示文章内容的地方替换成自己的新闻文章页面。

但无奈不会div+css语言,无法替换。望高人指点(又或者有其它办法???)

谢谢
 楼主| tearofsoul 发表于 2008-2-4 15:35:51 | 显示全部楼层
如果有高人愿意帮忙的话酬谢
回复

使用道具 举报

 楼主| tearofsoul 发表于 2008-2-4 15:39:15 | 显示全部楼层
比如说


<div class="block topblock">

                        <h3>资讯列表</h3>

                        <ul id="newslist" class="newslist">

                                <!--{loop $_SBLOCK['newlist'] $value}-->

                                <li><!--{eval $titlestyle = mktitlestyle($value[styletitle]);}-->

                                        <a href="$value[url]" target="_blank" style="$titlestyle">$value[subject]</a>

                                        <span class="smalltxt">(#date("m-d h:m", $value["dateline"])#)</span>

                                </li>

                                <!--{/loop}-->

                        </ul>

                       

                        <!--{if $_SBLOCK[newlist_multipage]}-->

                        <div class="pages">

                                $_SBLOCK[newlist_multipage]

                        </div>

                        <!--{/if}-->

                       

                </div>



这段div怎样转换成html格式的?
回复

使用道具 举报

61228199 发表于 2008-2-4 16:14:28 | 显示全部楼层
首先你 的 理解有误!!
上面那些都是标签调用代码。
DIV+CSS真正起作用的是css,
如果要按照你说的 转成。HTML那么你就需要吧,CSS文件里的内容写到代码里面
这样就增加了页面的体积,。DIV+CSS最显著的就是瘦身目的,你要是再些进去。那就变胖了。
还有,不可以改成,HTM 一定要htm.php因为这样系统才可以调到你的模板应用进去啊。
其实你用DW就可以进行可视化编辑了。必要转成什么HTM 转了你就不能用了。

菜鸟解答。不懂还是求别的高手吧。
回复

使用道具 举报

61228199 发表于 2008-2-4 16:15:58 | 显示全部楼层
首先你 的 理解有误!!
上面那些都是标签调用代码。
DIV+CSS真正起作用的是css,
如果要按照你说的 转成。HTML那么你就需要吧,CSS文件里的内容写到代码里面
这样就增加了页面的体积,。DIV+CSS最显著的就是瘦身目的,你要是再些进去。那就变胖了。
还有,不可以改成,HTM 一定要htm.php因为这样系统才可以调到你的模板应用进去啊。
其实你用DW就可以进行可视化编辑了。必要转成什么HTM 转了你就不能用了。

菜鸟解答。不懂还是求别的高手吧。
回复

使用道具 举报

 楼主| tearofsoul 发表于 2008-2-4 16:25:25 | 显示全部楼层
DW对CSS的可视化全把网站的框架“左对齐”了,而且还没背景图案,框架也不一致,根本不算完全可视化。

[ 本帖最后由 tearofsoul 于 2008-2-4 16:31 编辑 ]
回复

使用道具 举报

61228199 发表于 2008-2-4 17:37:02 | 显示全部楼层
你打开你要修改的模板文件
切换到代码视图
查找<link
找到<link rel="stylesheet" type="text/css" href="{S_URL}/templates/$_SCONFIG[template]/css/style.css" />
为什么用打开DW无法可视化了,那是因为,上面全部是用标签调用的。
所以认不到。你本地测试的时候需要把它修改成绝对路径
比如<link rel="stylesheet" type="text/css" href="192.168.1.85/templates/default/css/style.css" />
解释:<link rel="stylesheet" type="text/css" href="域名/风格文件夹/目标风格/css文件夹/目标CSS" />

首页LINK再index.html.php里
其他的再xxxx_header.html.php里

这样改了后,DW里面就都是可视化的了。
本地调试好,记得改回来用标枪调用的。因为我们刚才改动只是便于我们修改模板,但系统后台还是只能标签,避免以后文件夹修噶该名字后无法显示。

PS:其他无法可视化的文件,也是这样的方法调用的,比如图片,只要也包地址改为绝对路径就可以了显示了

菜鸟解答!
回复

使用道具 举报

 楼主| tearofsoul 发表于 2008-2-5 03:05:56 | 显示全部楼层
看过了,default和softsea里的new_xxx.html.php都没有任何<link 代码
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

手机版|小黑屋|Discuz! 官方站 ( 皖ICP备16010102号 )star

GMT+8, 2025-1-12 03:47 , Processed in 0.043253 second(s), 3 queries , Gzip On, Redis On.

Powered by Discuz! X3.4

Copyright © 2001-2023, Tencent Cloud.

快速回复 返回顶部 返回列表