快好知 kuaihz

table建站、DIV建站以及XHTML建站的区别

table建站、DIV建站以及XHTML建站的区别

最近有客户问到“table建站、DIV建站以及XHTML建站的区别”,其实这也是国内网站建设逐步走向成熟的标志。网站建设,简单的来说,就是“这个人长的怎么样”和“这个人内心怎么样”。一部分是外观所展示出来的“视觉效果”、另一部分是藏在里面的“代码元素”。

我们先来举一个简单的例子,用这3种不同的代码风格,实现同一个页面效果:

1.首先是用table来写,需要8行代码

网站标题


网站内容



2.然后进步到用DIV,2行就可以了,但是因为存在两个DIV,为了区别,需要给不同的ID:

网站标题

网站内容

3.用XHTML来写:

网站标题

网站内容

优缺点:

用更为简洁的XHTML代码风格,不仅仅是为了提升页面开启速度。毕竟现在网络带宽越来越大,打开10K的网页代码和打开5K的网页代码区别并不明显。而采取XHTML建站的缺点也很明显,如果是一个同样规模的网站,用TABLE做,1小时就可以了,用DIV要2小时,用符合语义的XHTML则需要3小时,当然这只是一个预估,根据页面的不同和技术人员的熟练度,时间上面会有一定的出入。

那我们何必多花时间来做网站

跟选老婆一样,我们不应该只看重这个人外观是否美貌,而更重要的是关心她“内部配置”如何,不然娶回家,三天两头跑医院,没事就跟你吵一架,心情肯定不会太愉悦。

一样的,做网站,不能只看设计风格如何如何。更最要的是核心代码如何、质量如何。我们做出来的网站不是摆在家里自己欣赏的,更重要的是去推广这个网站,给自己的企业带来网络影响力。让用户搜索某个关键词能找到你的网站,而不是找到别人的网站

那怎样让搜索引擎找到自己的网站

最简单的方法是写搜索引擎可以看懂的代码,也就是机器语言。

搜索引擎并不知道页面展现出来的效果是什么样子的,它毕竟是机器,至少现在不会和人一样,坐在显示器前边,很清楚的看到外观,很清楚的知道主次之分。它只能通过机器语言——也就是你写下的代码来了解你的网站、收录你的网站

当你用符合语义的XHTML,告诉它哪个是更重要的标题(H1/H2/H3/H4/H5/H6),哪个是列表(UL/OL/DL),哪个是段落(P)……它就会认为你是一个好人,写下了它能看懂的语言,它就会把你的排名往前边提。

而整个网站都是table布局,谈不上主次之分,搜索引擎理解也会很吃力。DIV布局就更可笑了,整个网站写下的都是id=”title”,更有甚者写的都是拼音id=”biaoti”,更更有甚者用id=”tit01″,千奇百怪的代码风格,难道开发人员在指望现在的电脑就能读懂人类语言?甚至还中文英文自创文都懂?

本站资源来自互联网,仅供学习,如有侵权,请通知删除,敬请谅解!
搜索建议:建站  建站词条  区别  区别词条  以及  以及词条  table  table词条  XHTML  XHTML词条  
设计

 电商系统 | 如何根据系统模块来...

电商平台现在的促销方式的配置和展示形态如何?本文笔者将详细为大家讲述。系统化的产品经理逐渐在变得越来越重要,并不是以前单纯的页面和交互来做产品,而是通过功能一步...(展开)

设计

 设计的过程与方法

设计人士不仅需要更好的了解设计,他们更需要把自己变成一个好的过程设计师, 别人需要什么? 我需要怎么去理解? 我们需要如何构建这个过程?每个人,都习惯性的喜欢对...(展开)

设计

 企业合同管理平台(CLM)的价值...

企业合同管理平台是企业信息化平台,帮助企业感知和控制风险。文章对合同管理平台的发展方向和发展趋势进行了梳理分析,希望能加深你对CLM的认识。专业从事大中型企业合...(展开)