Я сегодня пол-дня искал теорию по теме текущей Консультации, сохранял удачные находки, чистил копии от мерзких реклам. И Вам предлагаю почитать хотя бы самые простые понятия, например: "
Что такое CSS ? - объясняем простыми словами"
Ссылка1 . Цитирую: "
CSS - Cascading Style Sheets - это каскадные таблицы стилей… Стили можно разметить внутри тега [$60$]HEAD> или использовать отдельный CSS-файл. Вот так можно прописать CSS в качестве атрибута непосредственно в HTML:
[$60$]p style=color: red;>… текст …[$60$]/p>" - что я и сделал в выше-предложенном мною Решении.
Примерно то же самое пишут и на солидном сайте
ru.wikipedia.org/wiki/CSS . Цитирую:
Стили CSS могут быть подключены или внедрены в описываемый ими веб-документ четырьмя способами:
…описание стилей находится в отдельном файле, оно может быть подключено к документу посредством элемента [$60$]link>…
…стили описаны внутри документа, они могут быть включены в элемент [$60$]style>, кот-й, включается в элемент [$60$]head>…
…стили описаны в теле документа, они могут располагаться в атрибутах отдельного элемента…Мы с Вами погорячились: Вы упрекнули меня "
Ваше решение … не соответствует заданию", я удалил свой пост с надёжно-опробованным Решением. На сАмом деле моё Решение НЕ противоречит заданию, тк в Условии задачи НЕ задан способ подключения стиля. В результате посетители этой консультации читают Ответы эксперта solowey в соседних консультациях и думают, как Вы, будто HTML-файл, содержащий внутренние CSS, есть "
голый HTML (хоть и с применением стилей, но не CSS)" (цитата ФростСВ). Таким образом, читатели утрачивают очень удобную альтернативу по размещению CSS внутри HTML-файла, и это снижает популярность Портала rfpro.ru .
Обще-известно, что Внешний CSS-файл используют при вёрстке веб-сайтов. А внутренные CSS-блоки (встроенные в HTML) - НЕзаменимы в локальной библиотеке html-документов. У меня например накопилось более 7 тыс html-документов (личные справочники по физике, математике, электронике, комп-железу, законодательству, Маткаду, PowerShell, программированию…). Если я к каждому html-документу буду присоседивать Внешний CSS-файл, то мне придётся создавать дополнительные многие тысячи файлов! Каждый самый маленький файлик занимает как минимум 1 кластер на Жёстком диске - это 4 кБ на 1 файл!
Я пытался создать в корне-папке один, общий CSS-файл и подключать его к любому загруженному HTML-документу. Но стандартная конструкция
[$60$]link rel=stylesheet href=/Soft/main.css> НЕ работает в любимом браузере Mozilla Firefox , хотя работает в IE и в Google Chrome .
[$60$]link rel=stylesheet href=../../../../Soft/main.css> работает в Firefox, но при перемещении HTML-документа в др папку с другим уровнем вложения в путь, связь нарушается. Я уже хотел Задать Вопрос экспертам. Но сегодня в долгих Google-поисках мне удалось-таки найти собрата по несчастью. Какой-то парень задал Вопрос "Почему Firefox НЕ подключает стиль?", и на
Ссылка3 (загажен реклам-видео поверх экрана!) его научили: "
Укажите … путь к css файлу… с указанием схемы доступа:
file://D:/CSS/style.css". Теперь и у меня подключалка стиля заработала! И я делюсь находкой с товарищами по партии rfpro.ru .