Мета-ключевые слова до объявления типа документа? - PullRequest
0 голосов
/ 28 мая 2011

Я недавно просматривал портфолио местной фирмы веб-дизайна и обнаружил, что код всех их сайтов начинается так:

<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 ]

2 голосов
/ 06 декабря 2013

FYI - только что была эта проблема, и Dreamweaver не помещает метатеги в правильное положение автоматически.Курсор должен быть предварительно помещен в редактируемую область.

2 голосов
/ 28 мая 2011

Это ужасная практика и недопустимый HTML.Могу поспорить, что это приведет IE прямо в режим причуд.

Но, что касается вашего вопроса, либо разработчик - детище сценария и вставил туда тег <meta> с небольшим знанием результатов, либо Dreamweaver сделал это.Это.Я надеюсь, что это был Dreamweaver ...

...