РЕПЕТИТОР математика физика информатика
Для школьников и студентов. Подтягивание пробелов. ЦЭ, ЦТ, ОГЭ, ЕГЭ.
Идет набор на ЛЕТО. Жмите для подробностей:)
⊗tlVtCsIm 17 of 72 menu
◀ ▶

Импорт стилей в Vite

Импорт файла CSS из модуля применяет правила к странице без тега link.

Пусть на странице выводится слово hello из src/main.js. Оформление вынесем в отдельный файл стилей и подключим его импортом. Путь пишут относительно модуля, как у обычного JavaScript-файла. Сначала зададим цвет текста:

body { color: #c0392b; }

Импорт без фигурных скобок только подключает файл. Добавим строку в точку входа:

import './style.css'; document.body.textContent = 'hello';

Запустим сервер разработки командой npm с подкомандой run и именем dev, если он ещё не работает, и откроем http://localhost:5173. Текст на экране станет красноватым, хотя в index.html нет тега link со стилями. Правила пришли вместе с цепочкой модулей.

Выведите на страницу слово note и задайте для body цвет #2c3e50 через импорт src/style.css из src/main.js.

Откройте инструменты разработчика и убедитесь, что стили появились на странице без тега link в index.html.

← →
↑
Мы используем cookie для работы сайта, аналитики и персонализации. Обработка данных происходит согласно Политике конфиденциальности.
принять все настроить отклонить