Вопрос по CSS (style) и правилам HTML

235
03 июля 2017, 16:37

<div id="Kontainer"> 
  <style>1-gorizont {background-color: gray;}</style> 
  <div class="1-gorizont">1 Горизонтальный блок</div> 
   
  <style>.2-gorizont {border: 1px solid gray;}</style> 
  <div class="2-gorizont">2 Горизонтальный блок</div> 
   
  <style>.3-gorizont {background-color: red;}</style> 
  <div class="3-gorizont">3 Горизонтальный блок</div> 
   
  <style>.4-gorizont {background: green;}</style> 
  <div class="4-gorizont">4 Горизонтальный блок</div> 
</div>

  1. Грубо говоря , страницы сделаны из 1 контейнера div , а в нем 4-5 горизонтальных блоков.
  2. Можно ли перед каждым этим блоком грузить предназначенные ему стили и скрипты , а не совать все огромным файлом в шапку или подвал ?

Просто когда так делаю , validator.w3.org ругается , якобы нельзя помещать стили внутри div.

Вот что говорит валидатор:

  • EN оригинал -
  • RUS перевод -
Answer 1

Попробуй написать так

<div id="Kontainer">
    <div style="background-color: gray;">1 Горизонтальный блок</div>
    <div style="border: 1px solid gray;">2 Горизонтальный блок</div>
    <div style="background-color: red;">3 Горизонтальный блок</div>
    <div style="background: green;">4 Горизонтальный блок</div>
</div>
READ ALSO
Проверка hash суммы подгружаемого JS, CSS или PNG

Проверка hash суммы подгружаемого JS, CSS или PNG

В доке для bootstrap заметил странный импорт js и css где как я понял указан hash файла, то есть код:

223
C# WPF DataGrid Сохранение

C# WPF DataGrid Сохранение

Добрый день, вечер! Подскажите пожалуйста, как сохранить элементы при добавлении в DataGrid и обратно их считать? Я добавляю одну строку и хочу...

343
Double click как доработать код для нескольких кнопок

Double click как доработать код для нескольких кнопок

Всем добра! Снова нужна помощьПишу небольшое приложение, имеется несколько кнопок выполняющих разные задачи при одном нажатии (SingleClick) и двух...

258
Как получить скрин

Как получить скрин

Подскажите как получать скрин под нужное разрешение,но и не обрезать в это время скрин?

240