权重域名

已备案域名,老域名交易,高权重域名购买,百度权重域名出售,权重域名买卖,万网已备案老域名注册查询抢注转让,买老域名,二手老域名,鹰潭网站建设

浅谈DIV+CSS网页制作心得

浅谈DIV+CSS网页制作心得

   DIV+CSS是目前互联网网页制作最热门的方法,但对于完全手写代码,许多网页设计师都望而止步。
  其实DIV+CSS是很简单的一种布局方式,甚至比任何一种编程语言都要简单(虽然它不能算是编程语言)。
  首先你要知道,当你开始学习DIV+CSS的时候,你要把以前所有用DW画布局表格的思维方法忘的一干二净(如果你以前是用TABLE布局的话),然而这项技术更适合刚接触网页制作的人。
  然后你要知道,DIV+CSS是高成本开发,速度当然是没有你画TABLE来的快,但是好处更多,相信如果你能看到这里,你一定对DIV+CSS的好处也有一定的了解了。
  最后你还得知道,你所用的工具,你可能认为dreamweaver很好,没错,它的确不错,但你要认识到,当你熟练使用了这门技术,你就可以在任何文本编辑器中编写网页,甚至在记事本中,而dreamweaver只是充当一个文本编辑器的角色,而你所有的工作基本都在代码视图中完成,在这里我推荐adobe最新的dreamweaver cs4。当然如果CS5出现了我也会去试用它。
  切入正题,其实DIV+CSS正确的说法应该是XHTML+CSS,说成DIV的原因只是让它能更明确地和TABLE布局方法区分开来,并不是说一个页面里没有TABLE,而是在什么地方使用TABLE,你要认识到TABLE是表格,是存放数据用的,而不是用来布局的。
  接下来是布局思维方式,可能大家在接触DIV+CSS的时候无从下手,我现在向大家推荐最著名的盒子模型,我也是看了这个模型后一下子就开窍了。
  你可能会说,好多英文看不懂,不过我告诉你,很抱歉那三个英文你必须记住,而且是最重要的三个,你可以把这么个盒子看成一个DIV,而所有标签都带有这三个属性。
  正如你所见到的这个是一个方块,而网页呢,是由这么多大大小小的方块组成的,可能以下实例会更明确的让你了解这个盒子。
  我在这里借用了新浪博客的盒子来说明下,大家可能发现了,其实边框border往往就只有1px的宽度,谁叫它是边框呢。而外补丁margin呢,它代表了DIV(盒子)和DIV(盒子)之间的距离,而内补丁padding则是大盒子(DIV)和里面的盒子(DIV)的距离(盒子(DIV)里面可以放盒子(DIV)哦)。
  接下来我们模仿这个盒子做个简单的模型 将以下内容拷贝至记事本中,后缀名改为html即可。
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns=http://www.lzrc365.com/index.html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>盒子模型演示</title>
<style type="text/css">
*{
       margin:0;
       padding:0;
       font-size:12px;
}
a{
       color:#5E4830;
}
.Box{
       width:205px;
       border:1px solid #DFD3BD;
       margin:10px;
}
.Box .title{
       font-weight:bold;
       height:22px;
       line-height:22px;
       background-color:#FDECCE;
       border:1px solid #fff;
       padding:0px 0px 0px 10px;
       color:#665F54;
}
.Box .content{
       color:#5E4830;
       padding:7px 10px;
}
.Box .content li{
       line-height:1.5em;
}
</style>
</head>
 
<body>
<div class="Box">
       <div class="title">分类</div>
       <ul class="content">
              <li><a href="#">技术笔记</a>(1)</li>
              <li><a href="#">网摘</a>(0)</li>
              <li><a href="#">原创文学</a>(1)</li>
       </ul>
</div>
<div class="Box">
       <div class="title">访客</div>
       <ul class="content">
              <li>暂无访客</li>
              <li><a href="#">登录</a>后您的头像出现在这里。</li>
       </ul>
</div>
</body>
</html>

Div+css网页布局方式对SEO的影响有哪些

Div+css网页布局方式对SEO的影响有哪些

  为什么要选择div+css的网站布局方式,看完下面容你就会很详细的了解到他的作用。在SEO搜索引擎优化中有一项很重要的内容是“网站内部结构的优化”,主要就是通过对网站的链接、结构、标签、排版等各方面的优化,使搜索引擎更容易抓取网站的内容,并且让网站的各个网页在等搜索引擎中获得较高的评分,从而获得较好的排名。Div+css的网页布局方式对SEO的影响主要有以下几个方面:
  一、精简代码让蜘珠爬得更舒服
  使用DIV+CSS布局,页面代码精简,这一点相信对XHTML有所了解的都知道。
  代码精简所带来的直接好处有两点:一是提高Spider爬行效率,能在最短的时间内爬完整个页面,这样对收录质量有一定好处;二是由于能高效的爬行,就会受到Spider欢迎,这样对收录数量有很大好处。
  二、解决表格嵌套让蜘珠触角无数不大
  很多“网站如何推广”的文章中称,搜索引擎一般不抓取三层以c的官方证实。我的几项实验结果没有完全出来,但根据目前掌握的情况来看,Spider爬行Table布局的页面,遇到多层表格嵌套时,会跳过嵌套的内容或直接放弃整个页面。
  使用Table布局,为了达到一定的视觉效果,不得不套用多个表格。如果嵌套的表格中是核心内容,Spider爬行时跳过了这一段没有抓取到页面的核心,这个页面就成了相似页面。网站中过多的相似页面会影响排名及域名信任度。
  而DIV+CSS布局基本上不会存在这样的问题,从技术角度来说,XHTML在控制样式时也不需要过多的嵌套。
  这虽然没有得到确认,但还是建议使用Table布局的朋友们,在设计时尽可能的不要使用多层表格嵌套,SEOer们在文章中说明了这一点,相信他们也不是没有依据。
  三、提高速度让让蜘珠做上时光车
  DIV+CSS布局较Table布局减少了页面代码,加载速度得到很大的提高,这在Spider爬行时是非常有利的。过多的页面代码可能造成爬行超时,Spider就会认为这个页面无法访问,影响收录及权重。
  另一方面,真正的SEOer不只是为了追求收录、排名,快速的响应速度是提高用户体验度的基础,这对整个搜索引擎优化及营销都是非常有利的。
  四、对搜索引擎的排名
  基于XTHML标准的DIV+CSS布局,一般在设计完成后会尽可能的完善到能通过W3C验证。截止目前没有搜索引擎表示排名规则会倾向于符合W3C标准的网站或页面,但事实证明使用XTHML架构的网站排名状况一般都不错。这一点或许会有争议,但从本人的观点来看,非常有益。
  我想,这样的情况可能不是排名规则,最大的可能还是spider爬行网站时,出现以上差异导致收录质量的不同。

网页设计采用DIV+CSS和TABLE的优劣

网页设计采用DIV+CSS和TABLE的优劣

  几年前DIV+CSS开始逐渐成为网页设计的首选方式,目前来看,DIV+CSS已成为网页设计的标准,国内非常多的网站在这几年已完成了从TABLE到DIV+CSS的重构。笔者也是一名偏爱这种方式的网页设计师,工作3年来一直采用div+css方式为客户提供设计。那么相比TABLE,它具有哪些优势呢?下面谈谈个人几点体会和认识,希望对同行和有关人员有所帮助。
  网页设计采用DIV+CSS,最大的优势是实现网页代码的标准化,摒弃过时的表格布局方式,实现了内容、表现和行为这3者间的分离,html代码结构性更好,阅读和维护更容易,同时网页文件大小也更小。比如最近给一个客户的网站重构后,网页文件大小不到原来的一半,因此占用更少的网站空间,网站打开速度也更快。
  DIV+CSS与TABLE方式在设计时差别很大,网页开始设计前需要仔细规划,比如对组成网页的各部分元素命名,方便在css中进行样式定义,公共属性部分最好用类名定义。整个网站通用的样式可以放到单独的一个css文件中,常有的公共属性有:网页宽度、背景颜色、背景图片、字体默认大小、颜色、链接样式等,每个网页不同的样式在css文件中最好集中一块,并在块前说明是哪个网页或哪个网页部分,这样既精简css文件大小,又避免出现混乱,对维护也更方便。值得一提的是,网页代码中不要嵌入样式,彻底实现内容和样式的分离。
  做好DIV+CSS的网页设计,个人决得有三点需要重点理解。
  1、float属性:DIV(层)默认是占据一整行,对于常见的两列或多列布局的设计,需要能够正确设置float及width属性实现效果。多列布局结束后如果跟了一个占据通栏的层,此时需要设置clear属性清除层浮动。
  2、盒模式:层具有宽度width、高度height、边框border、内间距padding和外间距margin等属性,而层实际占据的空间是上述属性值相加的大小,合理运用这些属性能实现紧凑而又美观的网页布局。
  3、层嵌套:有经验的网页设计师都知道层不宜嵌套过多,一般不超过3层,嵌套过多的会导致代码复杂冗余、维护困难及运行慢的问题。另外,在多列布局时完全可以用层浮动实现,不需要整体设置一个ie层来嵌入。
  单独提下浏览器兼容的话题。DIV+CSS相比TABLE布局,更容易出现多种浏览器不兼容的问题,主要原因是不同的浏览器对web标准默认值不同。国内主流是ie,firefox及chrome用的较少,在兼容性测试方面,首先需要保证在ie多版本不出现问题,这里设计到一些方法和技巧,可以针对具体问题在网站查找解决办法。
  总结:DIV+CSS相比TABLE有根多的优势,网页设计师应该及早摒弃TABLE方式,这样更有利于督促自己深入学习DIV+CSS知识。学习并使用DIV+CSS的网页设计方式并不难,只要了解一些基础知识,然后多做几个案例就能逐渐理解掌握。

漫谈W3C标准:“DIV+CSS神话”

漫谈W3C标准:“DIV+CSS神话”

    作为一个身处 2008 年末的 Web 设计师,你是否好意思承认自己的代码中使用了 Table,如果是,你是一个有勇气的人,Web 设计是个奇怪的行业,你可以将自己的网站设计得像晚报的分类广告,或者楼道里的开锁广告,但千万别让人知道你使用了 Table,在你的源代码中发现 Table 就像一个销售被人掀起裤脚发现穿了白袜子一样。
        Table 是如此丑陋,臃肿,哪怕只显示一段简单的内容,你也需要 <table><tr><td> 这三个基本的标签,每个标签里面还要加上一堆乱七八糟的属性,不像<div>, 既简单,又整洁,又时尚,它和 CSS 珠联璧合,琴瑟和谐,它们构成最完美的 Box 模型,他们象现实中的箱子,你把东西放进去,然后,很自由地对他们进行排列,厌烦了一种布局,没关系,简单地改动一下 CSS 定义,一种全新的布局便诞生了;不象 Table,Table 像食堂里的餐具柜,一排排,一列列,土里土气,油腻腻的,象我们的父辈,邋遢,什么都往家里拿,胡乱堆在角落里,如果 Div 是小资,Table 就是老三届,他们不属于这个时代。
        也就是近几年的事,至多不过三五年,W3C是一个人人都认为重要但人人都不喜欢的组织,他们的官方网站十分丑陋,我敢说平生没见过这么丑陋的网站, 但他们的网站是为数不多的可以通过全部W3C标准验证的网站,这意味着,他们的网站在语法上,在结构上,在可访问性上是完美的,虽然依旧十分丑陋。不过这 是笑谈,W3C非常重要,否则微软会把全体 Web 开发工程师带到万劫不复的境地,还好,Netscape 死后,涅磐出 Firefox,而 Opera 在 Firefox 横空出世之后虽然没得到任何好处,至少得到了精神上的支持,看到没,终于有大哥出来收拾你。乔布斯复出后,苹果重返昔日的光芒,这时人们才知道世界上还有 一个叫做 Safari 的浏览器,所有这一切加在一起,让 W3C 真正有了存在的必要。
        W3C 说,Table 可以用来容纳文字,格式文字,图片,链接,表单,以及其它 Table ... 但是,Table 不应该单纯用来做网页布局(Tables should not be used purely as a means to layout document content),理由是,当 Web 被非可视化设备渲染的时候,Table 会出现问题,他们指定是屏幕阅读器以及盲文浏览器,另外,Table 在大型显示设备上会强迫用户左右滚动,因此,Web 设计者应该使用 CSS 而不是 Table。参见 W3C HTML 4.01 关于 Table 的定义。 W3C 说这段话的时候,是1999年12月24日,那时尽管 CSS 早已诞生,但并没有多少人使用,最初的 Web 像一个在线版的文档,并没有成为现在这样的平台,不需要过多过多地考虑布局问题,随着互联网第一次泡沫的形成,涌现出大量的门户网站,门户网站是 Table 布局的始作俑者,因为他们的首页比一整份报纸的所有版面拼接在一起还复杂,Table 在这方面十分顺手,结合 colspan 和 rolspan,你几乎能够实现任何复杂的版面。
        这种布局风格在2000年代初,一直到中期仍然十分流行,尤其国内,在大为美的潜意识下,人们把所有能塞到一个页面的东西都塞进了首页,Table 就像一个旧时代的管家,把所有东西虽不能井井有序,但至少是一样不少地编排起来。然而这样的 Web 终于到了让人厌恶的地步,随着搜索,RSS 订阅,以及以博客为代表的个性化 Web 的出现,人们有更多渠道获得信息,而不必去访问那几个让人几乎要晕过去的门户的首页,于是出现了一种清新的,轻量的 Web 风,使用更简单的布局,更明快的配色,大图标,大 Banner,以及更容易阅读的大字体,同时,在这个时候,CSS 已经非常成熟,而 Firefox, Opera, Safari 为代表的浏览器,在遵守 W3C 标准方面要远远好过 IE,人们终于认识到 CSS 的威力。因为 CSS 在布局上,其核心是一个 Box 模型,人们必须为 CSS 找一个可以依附的容器对象。
        Div 成为幸运者一方面因为它天生就是 Box 的最佳原型,在语义上,Div 代表页面的一个区域,在外形上,它四四方方,更重要的是,它不像 <P> 或 <a> 那样事先已经被赋予特殊的语义(虽然它们也能用于 Box 模型);另一方面,则出于人们对 Table 统治一个臃肿时代的憎恶,一个时代的结束,继任者都会努力抹去旧时代的痕迹,那些旧时代的象征或代表的命运多半如此,人们并不是简单地忘却它们,而是断然 划清界限。
        Table 的一切不公平待遇就此开始。为什么说不公平,W3C 不建议 Table 布局的时候,只说应使用 CSS 代替,这是什么意思,Table 不支持 CSS 吗?当然支持,而且,由于 Table 作为老牌的 HTML 对象,它的地位曾如此重要,任何浏览器都对 Table 提供了最完美的支持,包括 CSS 支持。当人们拥抱 Div 的时候,似乎忘记了 Table 也是 Box,而且是一个拥有多个内格的 Box,Table 作为一个整体,和 Div 在 Box 模型方面没有任何区别,而它的内格,除了 Margin 之外,仍然是一个 Box,内格不含 Margin 概念这是应该理解的。Div 很优秀这不必说,然而当人们说 Div + CSS 的时候,似乎暗示着 Table 无法 CSS,这是天大的误会。
        Div 支持的所有CSS 属性,Table 全部支持,事实上,在Div 大红大紫之前,那些 Div 的早期采用者曾信心不足地表示,Table 能做到,Div 都能,而他们也为自己的话付出了代价,企图在 Div 中实现垂直居中的人明白我的意思,企图在 IE6 中不经 CSS Hack 而实现 100% Div 布局的人更明白我的意思。100% Height 问题,几个 Div 之间的宽度自适应问题,相信任何从事 Div + CSS 设计的人会遇到。Table 在这方面的优势并不是因为它本身多么优秀,而是因为它老牌,没有浏览器敢忽视,也因为它的特性原本如此,人们发明表格,是因为希望数据显示得整齐,就这么 简单。然而,为什么 Table 后来背上那么多的恶名?Div 拥护者对 Table 的责难不外乎以下几条。
代码臃肿:你至少需要写下 <table><tr><td>这三个标签之后,才能开始真正的内容,另外,Table 的各种标签中还包含了复杂的属性定义,而 Div 只需 <div>一个标签。
页面渲染性能问题:浏览器需要将整个表格完全读完后才会开始渲染。
不利于搜索引擎优化:搜索引擎喜欢内容与修饰分开。
可访问性差:屏幕朗读软件和盲文浏览器无法很好地理解 Table 中的内容。
不够语义(Semantic):我们需要语义的 Web。
        第1条:代码臃肿
        首先,Table 里面唯一无法用 CSS 定义的属性只有 Cellspacing, Cellpadding 几个,其它属性都可以并且应当使用 CSS,这样,剩下的,就是 <table><tr><td> 和 <div> 的对决,我相信一个动辄几十K大小的网页,即使使用了几十个 Table,因此多出来的代码也可以忽略不计,那些埋怨 Table 代码臃肿的人其实该检查自己的编码习惯,能将 Table 写得十分臃肿的人,写 Div 相比也未必会简洁到哪里。
        第2条:页面渲染性能问题
        我使用一台2004年的笔记本电脑,1.6G 的 CPU 与 1G 内存,这种配置下,看不出 Table 布局和 Div 布局在页面渲染上有任何速度差别,其实这点差别即使有,相对网络本身的延迟也可以忽略。
        第3条:不利于搜索引擎优化
        如果你尽可能使用 CSS 而不是 Table 的属性,前面说了,产生的代码和 Div 的差别也不会很大,搜索引擎会歧视 <table> 标签吗,这种说法的依据我至今并没有找到。
        第4条:可访问性差
        这是Table 固有的缺陷,不过多数 Div + CSS 的拥趸似乎并不是基于这个原因才排斥 Table。
        第5条:不够语义
        语义Web 的含义要深远得多,并不是仅仅在 Table 和 Div 上纠缠,即使 W3C,也并没有规定 Table 只能用来显示表格数据,很多在 Table 的语义上进行纠缠的人,其实不妨再等等 HTML 5,那才是真正的语义。
        本文的目的不是让你丢弃 Div 投身 Table,相反,如果 Div 能满足你的设计需要,Div 仍是首选,但没必要避讳 Table,否则会走入另外一个极端。很多使用 Div 无法简单实现的设计,仍可以使用 Table,当然,不管使用什么,都应该用 CSS 将内容与修饰分离。Div + CSS 和 Table + CSS 都是合法的设计,谁更简单就用谁。根据我的经验,当你能预见你的内容的格式,对你即将加入的内容有能力完全控制其显示格式时,应当使用 Div + CSS;当你即将加入的内容是不固定的,你无法预见其格式,如果不想让页面坍塌,使用 Table + CSS 是一种保险的做法。

div+css模板超快打造人气网站

div+css模板超快打造人气网站

  做站长快一年了,准确的讲应该只能算是准站长。之前做的的是一个网页设计类的站,当时选做这个主题站的原因是本身工作就是程序设计方面,做了那个站之后才发现,做站和开发网站有着本质的区别,有许多需要学习的知识和技能,比如定位关键字,网站推广等。做那个站却让我对做站长产生了了极大的兴趣,也触发了我做一个人气QQ站的想法。
  做这个QQ站前后花了大概三天时间,准确的讲应该三天不到,因为白天还要工作,都是晚上和中午抽空去弄的,下面介绍下我是如何使用div+css模板打造我的QQ站的过程:
  选择网站主题,确定网站目标关键字
  以前做站虽然知道有关键字这么一说,但是没有深刻的理解,对关键字的效果也没有概念。一个网站的关键字基本上可以确定了流量的最大上限,因此选择网站主题和关键字一定要选有人气的,不愿做将军的兵永远不是好兵,做站也一样。
  我的目标关键字是QQ网名,QQ站的人气势众所周知的。当然我选择关键字也要有一定的策略,目前我的主打得关键字是QQ情侣网名和QQ网名大全,打算等网站发展到一定阶段再向QQ网名过渡。这也是目前比较流行的做法,没办法现在做站的人太多了,竞争也太激烈了,每个关键字都已经有好多人在做了。
  选择合适的div+css模板
  因为QQ网名是文字类为主的站,因此我选了款以文字为主的div+css模板。现在有很多div+css的免费模板资源,你只要去百度和google搜一下div+css模板就可以找到许多,一般都提供图片预览或者在线DEMO浏览,因此选择起来还是很方便的。
  我是在我自己之前的那个网页设计类的网站上找的模板,因此也没费太多工夫。考虑到QQ站是娱乐休闲类,就选了一款带多款css切换的模板,打算以后加上皮肤切换的功能,可以给人一些新鲜感。
  选div+css模板需要考虑以下两个因素:
  1.选择适合自己网站主题风格的模板
  如果是文字类的站就不要选那种全部是图片组成的模板,相反如果是图片站当然不要选那种整个模板都没几个图的模板。一般来讲,好的模板网站都会给出模板的用途和分类,比如博客模板,企业模板等。另外颜色和风格也要符合自己网站特点,这个就要看站长个人的口味和判断了。
  2.选模板最好要选那种带内页和导航页模板
  因为许多模板只是提供主页的模板,因此如果你不具备一定的网页div+css设计能力的话,即使模板再好看你也最好不要去用,否则首页做出来了,内页却需要花费大量精力去自己设计,而且很容易和主页风格出入很大,效果就大打折扣了。
  选择合适的CMS系统
  我用的是织梦CMS系统,也是目前比较流行的CMS系统之一,是PHP语言的,还有一些像帝国CMS等也都不错。另外比较简单的asp有无忧cms(只适合简单的网站结构,没有专题,友情链接等功能模块,第三方的插件也几乎没有,使用前一定要考虑清楚)。选好CMS系统后一定要仔细看官方的使用说明和帮助,即使需要消耗一定的时间也要仔细看,省得以后绕弯路。
  修改div+css模板打造QQ站
  选好模板和cms系统后,接下来就是将织梦的模板标签加入到所选择的div+css模板中去。这一步非常消耗时间和精力,一定要有耐性,而且要多测试效果,特别是记得要在IE不同版本和FF中预览,看看是否都能正确显示。
  将织梦标签添加到模板中最重要的是要学会参考使用织梦中默认模板templates/default中模板标签,这样可以节省很多时间。
  下面举一个套用菜单标签的例子来说明一下如果套用织梦标签到自己的模板中去:
  在织梦的默认模板中导航菜单的标签是存放在templets\default路径下的head.htm中,代码如下:
        <div class="nav mt1">
          <div class="w960 center">
            <ul>
              <li><a href='{dede:global.cfg_cmsurl/}/'>主页</a></li>
             {dede:channel type='top' currentstyle="<li class='thisclass'><a href='~typelink~'>~typename~</a> </li>"}
             <li><a href='[field:typeurl/]'>[field:typename/]</a></li>{/dede:channel}
           </ul>
          </div>
        </div>
       其中有用的部分是:
{dede:channel type='top' currentstyle="<li class='thisclass'><a href='~typelink~'>~typename~</a> </li>"}
<li><a href='[field:typeurl/]'>[field:typename/]</a></li>{/dede:channel}
       我选择模板中的导航菜单部分是这样的:
       <div id=menu class="pro_line2">
       <ul class="select">
       <li><a href='/'><b>首页</b></a></li>
       <li><a href='#'><b>demo1</b></a></li>
       <li><a href='#'><b>demo2</b></a></li>
       <li><a href='#'><b>demo3</b></a></li>
       <li><a href='#'><b>demo4</b></a></li>
       <li><a href='#'><b>demo5</b></a></li>
       <li><a href='#'><b>demo6</b></a></li>
       <li><a href='#'><b>demo7</b></a></li>
       </ul>
       </div>
       对比一下是不是有点类似,我需要做的是:
       1.去掉重复的菜单项目demo2,demo3,demo4,demo5,demo6,demo7,只保留demo1作为菜单项的模板
       2.把{dede:channel type='top' currentstyle="<li class='thisclass'><a href='~typelink~'>~typename~</a> </li>"}...{/dede:channel}套用到demo1的前后,然后把'#','demo1'换成相应的织梦标签[field:typeurl/],[field:typename/],结果如下:
       <div id=menu class="pro_line2">
       <ul class="select">
       <li><a href='/'><b>QQ网名大全</b></a></li>
       {dede:channel type='top' currentstyle="<li class='thisclass'><a href='~typelink~'>~typename~</a></li>"}
       <li><a href='[field:typeurl/]'><b>[field:typename/]</b></a></li>
       {/dede:channel}
        </ul>
        </div>
        3.currentstyle="<li class='thisclass'><a href='~typelink~'>~typename~</a></li>"是用来设置当前已选择的导航分类菜单风格,我的模板没有设置因此去掉。最后结果如下:
       <div id=menu class="pro_line2">
       <ul class="select">
       <li><a href='/'><b>QQ网名大全</b></a></li>
       {dede:channel type='top'}
       <li><a href='[field:typeurl/]'><b>[field:typename/]</b></a></li>
       {/dede:channel}
        </ul>
        </div>
  按此方法将模板中的重复内容部分全部替换成相应的dede的标签,大体工作就完成了。从上面的例子,可见如果要用织梦cms实现自己风格的网站,熟悉织梦标签是必须的。
  这里需要提醒的是:网站的内容分类数量和分类文字最大长度最好和模板的一致,否则很容易引起网站排版混乱,要费一定力气去做调整,如果对css不熟悉的话,想达到好的效果就比较难。
  最后就是要设计一个自己网站的LOGO
  我的办法很简单到Google搜索中选择搜索QQ图片,出来一堆QQ主题的图片,选一个自己喜欢的,然后PS上自己网站的标志性图片和文字就OK了。

浅谈div+css的优缺点,让我们更加了解div+css

浅谈div+css的优缺点,让我们更加了解div+css

  越来越多的seoer更加趋向于div+css的布局,很多朋友都只知道div+css有利于搜索引擎优化,那么div+css到底对seo有什么好处?今天小姚就来详细的给朋友们说一下div+css的优点及缺点。
  首先,我们来说下div+css布局的优点:
  第一、利于搜索引擎蜘蛛爬行
  根据总结和经验,div+css布局有利于蜘蛛的爬行,拿html的table布局和div+css布局的网页来做对比,很显然table的字节大于div+css的,字节小就有益于搜索引擎蜘蛛下载页面所用的时间,而且也有益于蜘蛛爬行到网站深处。
  第二、易于修改
  在一般情况下,div+css布局的网站,都是将html页面和css文件分开的,div+css的特点就是能将网页的内容和表现形式分离,所以,假如你要修改网站整站布局的话,一般只需要修改css文件里的的个别属性即可,而这种特点是table不具备的。
  第三、减少网页加载时间
  前面就提到过,div+css是将css文件和html文件分开的,当用户点击网站时,是在同时下载css文件和html文件,所以可以提高打开网页的速度,而table是必须以标签开始到结束才能显示网页内容,另外,div的html文件则是变加载边显示,这样是不是提高了用户体验?Google已经将网页加载速度列入了排名的因素,尽管这个因素只能影响排名的一小部分,甚至可以忽略,但是有利于seo的办法,我们为什么不用?
  说完了优点那么现在就来说说缺点:
  第一、开发技术高 众所周知,div+css要兼容各种浏览器,这样增加了div+css开发的难度。
  第二、开发时间长 div+css布局相对于table布局来说,div+css的耗费时间要比table布局的时间长很多,另外考虑到浏览器兼容的问题,各种浏览器间的测试也是一个费时的事情。
  第三、开发成本高 就上两点所说,高技术和长时间决定了他的成本。

«1»