doctype声明之前的Meta关键字?

时间:2011-05-27 23:07:53

标签: dreamweaver doctype meta-tags

我最近浏览了一家本地网页设计公司的产品组合,发现他们所有网站的代码都是这样开始的:

<meta name="keywords" content="a whole bunch of keywords for their site"> 
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> 
<html> 
...

我能够确定这些页面是由Dreamweaver生成的(至少部分是这样)。

Dreamweaver是否这样做,或者他们的“开发人员”只是将代码粘贴在文档的顶部。

这是我的冲动,这是不好的做法,它可能在某些平台上工作不正常,但它让我想知道他们是否可能是这个的原因?

2 个答案:

答案 0 :(得分:2)

这是一种可怕的做法和无效的HTML。我敢打赌,这会让IE直接进入怪癖模式。

但是至于你的问题,要么开发人员是一个脚本小子,并且在那里推了<meta>标签而对结果知之甚少,或者Dreamweaver做到了。我希望它是Dreamweaver ......

答案 1 :(得分:2)

仅供参考 - 只是出现此问题,Dreamweaver不会自动将元标记放在正确的位置。必须事先将光标放入可编辑区域。