导航:首页 > 万维百科 > 网页设计的子页怎么做

网页设计的子页怎么做

发布时间:2020-11-09 15:08:51

1、网页制作教程 如何让子页和主页一个风格但内容不同

主页和子页都链接同一个CSS样式,这样更方便设置相同的部分。
id和class都定义好,调用相同内容部分的样式也是一样的。
背景也在CSS里面设置。

2、如何制作子网页制作

你上网搜索一下有关模板的使用方法。。其实那些子网页,只做一个模板就行,,具体的我也说不完。。自己找找吧。。

3、dw中怎么制作二级子页面

首先得建一个表,当然,如果你的表中就已经建好目录的话,那这一步可以省略了。但有一点要提醒:这个表是我这个例子的使用依据(不知道这样说对不对)。
由于我用的表是ACCESS的,所以建表就不说了,只列出这个两个表的相应的字段名(数据库名:db.mdb):
表名:type_tree ――父类
字段:type_id(自动编号) type_name(类别名称)

表名:s_type ――子类
字段:id(自动编号) s_name(子类别名称) type_id(父类ID)――与父类表相对应

现在是建立数据库连接:
Dim conn, connStrSet conn = server.CreateObject("ADODB.Connection")connStr = "Provider = Microsoft.jet.oledb.4.0;"connStr = connStr & "Data Source = " & server.mappath("db.mdb")Conn.Open connStr
以上代码应当不用再解释了吧,都是大家常用的代码。。
现在进入实质性的操作:)
二级关联菜单一般情况下都是以下拉菜单来做,这里我也不例外,一样用下拉菜单来做。
只不过这里有一个地方不一样哦。
就是一个用的是跳转菜单,这一点很重要,成功与否全看这个菜单有没有用对!
以下是这个跳转菜单的代码!
<select name="first" onChange="MM_jumpMenu('parent',this,0)">
<%
sql = "select [type_id],[type_name] from [type_tree]"
set rs = conn.execute(sql)'取得父类的ID及名称
if rs.eof or rs.bof then
response.write "<option>-----</option>" '如果没有记录,就显示-----
else
while not(rs.eof or rs.bof) '有记录,就将父名称列出来,形成下拉。
response.write ("<option value='?sec=" & rs(0) & "'")
if cstr(rs(0)) = request.querystring("sec") then
response.write "selected"
end if
response.write (">" & rs(1) & "</option>")
rs.movenext
wend
rs.movefirst '将游标移到第一条,以备下面之用。
end if
%>
</select>

哦,对了,还有一段代码忘了贴出来了,这个是跳转菜单的关键啊,看我粗心的!
补上补上:
<script language="JavaScript" type="text/JavaScript">
<!--
function MM_jumpMenu(targ,selObj,restore){ //v3.0
eval(targ+".location='"+selObj.options[selObj.selectedIndex].value+"'");
if (restore) selObj.selectedIndex=0;
}
//-->
</script>
以上代码贴到<head>里,是DW生成,我看不太懂什么意思,所以不注解了:D
现在是菜单的二级部分,这里不是用跳转菜单,只是一个列表罢了,所以代码跟上面的跳转菜单也就差一个onchange这个函数。
以下是这个菜单的代码,由于循环跟判断相对上面来说复杂一些,大伙要看清楚一点哦。
<select name="second">
<%if rs.eof or rs.bof then
response.write ("<option>--------</option>")
else
if request.querystring("sec") = "" then '获取跳转之后的sec值
temp=rs(0) 如果为空,就把temp的值设为第一条记录的值
else
temp = request.querystring("sec") '否则就为收到的值
end if
subsql = "select [s_name] from [s_type] where type_id='"&temp&"'"
set subrs = conn.execute(subsql) '列出一切资料为temp的记录
if subrs.eof or subrs.bof then
response.write ("<option>-----</option>")
'如果没有记录,则在这个列表中显示"-----"
else
while not(subrs.eof or subrs.bof)'否则就用循环列出一切符合条件的记录。
response.write ("<option value=" & subrs(0) & ">" & subrs(0) & "</option>")
subrs.movenext
wend
end if
end if
'关闭所有的记录集
subrs.close
set subrs = nothing
rs.close
set rs = nothing
conn.close
set conn = nothing
%>
</select>

到现在为止,已经将这个二级菜单的制过程做完了。

4、保护环境的网页制作该怎么做?5个父页该是什么?每个父页的5个子页又该是什么?

用frameset标签设置top、main框架,在top框架中可以设五个a标签,点击每个a标签,分别在main框架中显示不同的父页面;然后在每个父页面中再设五个a标签,点击每个a标签,都会有不同的子页面显示在main框架中

请参照保护环境一词的网络
http://ke.baidu.com/link?url=AX-VmBwR52XJoqE_2-_K#3

冒号左边为父页面,右边为五个子页面
首页:保护环境的概念、主要内容、发起开展、环保名言、世界环境日
全球环境问题:气候变暖、臭氧层破坏、大气污染、实体污染、固体废物污染等
中国环境保护:起步、现状、问题、发展、技术
环保公益活动:植树、公益广告、志愿者、清理景点垃圾、宣传活动
关于我们:简介、发展、已做公益活动、加入我们、关注更多

5、dw如何制作子页面?求教!

加了你的QQ

6、主页与子页有一部分是相同的,而且都需要超链接,在制作网页的时候,尤其子页的时候应该怎么做呢?

先把网站公用部分(即相同不变的部分)做成模板,然后在模板上创建主页、回创建子页。这样做出的新网页答公用部分的链接不会改变,也能减少复制主页再粘贴、再删除不要的部分这些麻烦。
以 Dreamweaver 为例:如果你修改了模板,Dreamweaver 会自动更新所有页面(包括链接),比较方便。

7、网页首页制作完毕后,如何制作大量的子页

我不知道你的网页是使用什么文件格式?是html、asp、aspx、php哪种格式的?

还有你的子页是什么内容?就是导航栏一样?然后下面有一些其他的文字或图片?还是子页是类似新闻页面一样的东西?

如果你的网站就是一个简单的企业站,一个首页+N个内页,那么我建议你把导航栏部分单独做一个网页。把css什么的都写好,然后在每一个页面,包括首页,在对应位置上导入这个页面,这样在每一个页面写导航栏的时候都是写一个include就可以了,如果是aspx页,你还可以把导航栏部分写成ascx文件,然后使用uc调用一下。以后再改导航栏就改一个文件就行了。

如果你的内页比较多,并且格式很单一,也就是只有文字的不同,剩下的格式都一样,那么建议弄个新闻发布系统,把文字存数据库里面,所有的内页做一个动态的页面,打开的时候根据传入ID去数据库调文字来显示,这样做一个动态内页就行了。

有其他问题站短我。

你要完全自动生成,肯定有办法,就是对程序上比较麻烦,子页面和首页就导航栏是一样的?剩下的地方都不一样?子页之间的区别大不大?如果之间的区别不大,导航栏还按我说的导入,剩下的地方有几个类型做几个模板,CSS单独做一个css文件,这样将来修改的时候在css文件里面改就成,方便。
你说的内容框架也要变,这个变多大?是完全没有两个页面一样?还是有几个类型?

与网页设计的子页怎么做相关的知识