Categories


Tags


博客网站导航的制作

今天看完一本不错的书《锦绣蓝图:怎样规划令人流连忘返的网站》,此书主要针对的是网站规划,是很值得信息架构师学习的一本书,前端设计和开发人员也值得一读。

书中讲了一些原先令很多人忽视的网站设计要素,例如“信息架构”一章,阐述了“标签”(元数据)是组织信息的基础,让我对Tags的作用有了新的认识,而在“导航之道”一章,阐述了一个简单的道理:好的页面导航能让用户找到自己想要的东西。

关于导航的设计,让我想到自己博客的导航缺陷,我发现我的博客缺少一个很容易让人找到信息的导航页面,而Tags的设计也不合理,全是英文而没有中文,于是我就立刻开工,修改了目前的标签结构,同时设计了一个“更多”的全局导航按钮,用于显示网站的全局导航。

全局导航使用“分类”+“标签”的形式实现,标签的内部名称Name保留英文,而其外部名称Intro则修改为中文,同时修改Function目录下的c_system_base.asp文件,在BlogReBuild_Tags函数里,将Tags(objRS("tag_ID")).Name修改为Tags(objRS("tag_ID")).Intro,这样大部分的标签就以中文方式显示了。

站点导航使用了一段简单的代码实现,首先需要修改blog_tag表,将里面的tag_ParentID内容修改为改Tag对应的目录ID,目前只能针对一篇文章一个Tag来修改,具体可以使用以下代码实现。

For i = 1 To 100

strSQL = "SELECT log_cateid,count(*) as sumnum FROM blog_Article where log_tag='{" + CStr(i) + "}' group by log_cateid order by count(*) desc "

Set rs = conn.execute(strSQL)

strSQL = "update blog_tag set tag_ParentID='" + CStr(rs("log_cateid")) + "' , tag_Order='" + CStr(rs("sumnum")) + "' where tag_id=" + CStr(i)

conn.execute (strSQL)

Next

之后就可以使用一个页面来实现Tag的显示了,其ASP源代码点这里下载,具体导航页面显示效果,可参见我博客各个页面的右上角的“更多”按钮。

来源:月光博客


Public @ 2014-02-19 16:11:43

网站链接该如何优化,链接优化方法

链接优化包括站内链接优化和站外链接优化,以及各种形式链接的重要性和特点等。单向链接:A网页链接了B网页,而B网页没有回链接A网页,即称为单项链接。做单项链接对网页本身要有很高的权威性,让他人主动来给你做链接。这类网页一般都是知名度很高,有很高人气。链接内容相关性:一个高质量的链接可以敌得过3个不相关的链接。提高用户访问深度的同时,也提高了网站权重的全局导向。内容的相关程度在某些时候只能靠外链建设人

Public @ 2018-11-04 16:11:36

导航结构是什么?导航结构优化方法

导航结构是啥网站导航的作用就是引导用户快速找到主要信息,指引用户到达目标页面,一个好的导航对于吸引用户和搜索引擎优化都非常重要。导航结构的作用1、引导用户访问指定页面。其中全局导航、分类导航、辅助导航都是根据这个目的进行的。2、告诉用户所在网页位置。这个在面包屑导航中得到了充分的体现,它帮助用户识别当前浏览的页面与网站整体内容间关系,及其与网站中其它内容的联系和区分。3、理清网站各内容与链接间的联

Public @ 2015-09-17 16:11:43

博客网站导航的制作

要制作一个博客网站导航,您可以按以下步骤进行操作: 1. 首先,确定导航栏的样式和布局。您可以选择水平导航栏、垂直导航栏或下拉菜单等样式,并根据您的网站风格和需求来设计导航栏的外观。 2. 创建一个HTML文件,并在文件中添加导航栏的HTML代码。您可以使用和标签来创建导航链接列表,并使用标签来添加具体的导航链接。 3. 根据需要,您可以为每个导航链接添加样式,例如设置字体、颜色和背景等。

Public @ 2023-07-21 05:50:34

更多您感兴趣的搜索

0.527721s