css вне head

Статус
В этой теме нельзя размещать новые ответы.

black.cat

Мастер
Регистрация
13 Ноя 2008
Сообщения
200
Реакции
32
Поскажите можно ли размещать css стили вне head
кпримеру внутри body
вот так:
HTML:
<div id="content">
<style type="text/css">
<!--
p {
	color: #00FFFF;
}
-->
</style>
<p>материал номер 001!</p>
</div></div>
П.С. <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
 
Можно.
Хотя самому это проверить быстрее, чем писать на форум.
 
Так делать в любом случае не нужно. В документации такого нет =)
Да и вообще, не факт, что какой-то нераспространённый браузер поймёт такую запись css.
 
Можно.
Хотя самому это проверить быстрее, чем писать на форум.

я конечно пробовал перед постингом.
интересует корректность сего действа с точки зрения разных версий броузеров и контор типа w3c...
 
В основных браузерах работать будет, что касается валидации - это очень просто проверяется.
 
Поскажите можно ли размещать css стили вне head
кпримеру внутри body
вот так:
HTML:
<div id="content">
<style type="text/css">
<!--
p {
	color: #00FFFF;
}
-->
</style>
<p>материал номер 001!</p>
</div></div>
П.С. <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">

Обычно, я так делаю для временных элементов. И W3C не против этого :)
 
CSS можно хоть в футер запихать :) только будет проблема в отрисовке страницы. И только для того, чтобы она отрисовывалась правильно, и максимально быстро CSS подгружают в самом начале.

Такими конструкциями тоже можно

HTML:
<div id="content">
<style type="text/css">
<!--
p {
	color: #00FFFF;
}
-->
</style>
<p>материал номер 001!</p>
</div></div>

Это будет валидно, если стили валидны, но это увеличивает вес страницы, и от части делает код мусорным. Но отрисовываться страница будет так же правильно.

P.S. Вопрос. Зачем оно надо? Это типа протест, против устоявшихся негласных правил? :smmne:
 
Вопрос. Зачем оно надо? Это типа протест, против устоявшихся негласных правил? :smmne:
У меня задача внедрить в существующий самопис новые элементы.
Вникать в полу шаблонную срань 95х годов нехочется. вот поэтому и справшивал.
Спасибо всем. Неожидал что будет тако ажиотаж.
П.С. ничего кроме "да будет работать в основных броузерах" не услышал. это мини радует...
 
Поскажите можно ли размещать css стили вне head
кпримеру внутри body
вот так:
HTML:
<div id="content">
<style type="text/css">
<!--
p {
	color: #00FFFF;
}
-->
</style>
<p>материал номер 001!</p>
</div></div>
П.С. <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">

можно, но лучше этого не делать
 
Статус
В этой теме нельзя размещать новые ответы.
Назад
Сверху