Как правильно прописать DOCTYPE и другие подключения?

12
[Удален]
1686

Сайт сделан на SSI и хотелось бы в дальнейшем при необходимости изменения DOCTYPE сделать это легко. А так же подключенные css и js

В связи с этим вопрос:

Можно над тэгом <html> ставить <!--#include virtual

И между тэгами <head> </head> тоже <!--#include virtual

Не является ли это ошибкой?

viКing
На сайте с 20.03.2008
Offline
124
#1

а что говорит валидатор? 🚬

хотя если код работает, что в чем тут проблема может быть?

[Удален]
#2
viКing:
а что говорит валидатор? 🚬
хотя если код работает, что в чем тут проблема может быть?

Просто хотелось бы узнать как люди решают эту проблему.

Не могут же проставлять на всех страницах DOCTYPE, который потом нельзя изменить.

BrokenBrake
На сайте с 03.03.2007
Offline
194
#3
yahoo.eu:
Просто хотелось бы узнать как люди решают эту проблему.
Не могут же проставлять на всех страницах DOCTYPE, который потом нельзя изменить.

Люди пользуются CMS, обычно, и там шаблон применяется для всех страниц. Который (удивительно!) можно изменить.

[Удален]
#4
BrokenBrake:
Люди пользуются CMS, обычно, и там шаблон применяется для всех страниц. Который (удивительно!) можно изменить.

Это понятно. Но здесь другой случай. Как быть в таком случае?

T.R.O.N
На сайте с 18.05.2004
Offline
314
#5
yahoo.eu:
хотелось бы в дальнейшем при необходимости изменения DOCTYPE сделать это легко

можете объяснить смысл менять doctype ?

От воздержания пока никто не умер. Хотя никто и не родился! Prototype.js был написан теми, кто не знает JavaScript, для тех, кто не знает JavaScript (Richard Cornford)
[Удален]
#6
T.R.O.N:
можете объяснить смысл менять doctype ?

Например, прийдут времена, когда старые doctype будут плохо работать под новые версии браузеров. Тогда будет полезно одним кликом заменить doctype на всех страницах.

Что-то вроде стандартного include.

T.R.O.N
На сайте с 18.05.2004
Offline
314
#7
yahoo.eu:
Например, прийдут времена, когда старые doctype будут плохо работать под новые версии браузеров. Тогда будет полезно одним кликом заменить doctype на всех страницах.

Такое ощущение что Вы как-то разделяете doctype и самой страницы. Или Вы готовы прилепить любой doctype к любой странице сверстанной под любой стандарт...

Если придется сменить doctype, то только вместе со всей (или почти всей) страницей

BrokenBrake
На сайте с 03.03.2007
Offline
194
#8

Ерунда. Скорей всего все браузеры будут адекватно отображать старые доктайпы всегда. Нашли же чем заморочиться.

[Удален]
#9
BrokenBrake:
Ерунда. Скорей всего все браузеры будут адекватно отображать старые доктайпы всегда. Нашли же чем заморочиться.

Что Вы говорите.:) Мои сайты 3-х летней давности, которые на IE6 выглядили идеально - сейчас на IE8 выглядят отвратительно. И кнопка "Представление совместимости" не помагает.:(

yahoo.eu добавил 21.01.2010 в 21:06

T.R.O.N:
Такое ощущение что Вы как-то разделяете doctype и самой страницы. Или Вы готовы прилепить любой doctype к любой странице сверстанной под любой стандарт...
Если придется сменить doctype, то только вместе со всей (или почти всей) страницей

Вы не правы. doctype больше со стилями связан, а они у меня как и всех прописаны отдельным подключенным файлом(файлами).

А вот на тэги, типа <img /> <img> или <br /> <br> - браузерам явно пофиг. По крайней мере пока-что...

T.R.O.N
На сайте с 18.05.2004
Offline
314
#10
yahoo.eu:
doctype больше со стилями связан, а они у меня как и всех прописаны отдельным подключенным файлом(файлами).

вы сами поняли что сказали? какая разница что в каких файлах? Вы о чем. Файлов вообще в веб не существует. Понимаете? Есть тип контента. А вот как контент будет преобразовываться doctype , вместе с content-type, и объясняет

yahoo.eu:
А вот на тэги, типа <img /> <img> или <br /> <br> - браузерам явно пофиг.

так doctype создан не для "пофиг", а для однозначной трактовки....

А Вашем случае, накой его менять?

12

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий