Задать вопрос
@xDanbo

Зачем нужен инлайновый CSS в проекте?

Поступило предложение сверстать интерфейс СRM на 12 экранов такого рода (см. изображение): 9fe2d4ae2e444286a31f19ea640d923e.jpg

Заказчик хочет от меня, чтобы я всю активную часть оформил в iframe, т.к. бэкэнд-программер затем будет её использовать с ajax. Но самое удивительное, что есть условие: весь CSS код должен быть инлайновым, т.е. для каждого элемента должен прописываться в HTML в тегах style.

Я предчувствую, что это станет для меня адом, если я соглашусь так верстать. Объясните, пожалуйста, зачем бэкэнд-прораммеру необходима верстка именно в таком виде, почему нельзя обойтись внешним CSS?
  • Вопрос задан
  • 1446 просмотров
Подписаться 1 Оценить Комментировать
Ответ пользователя Виктор К ответам на вопрос (4)
master2016
@master2016
Всё нормально.
Как удивительно похож дизайн этой странички на нашу интранетовскую программу для операторов :-)

iframe - уже плохо. И аякс - это совсем не причина.
инлайн css - это жуть. А чем аргументирует?
Но если иначе никак, придется создать на каждый сss-тег отдельный класс. Если сумеете обойтись полусотней классов - считайте, вам повезло.
А мысль такая, чтобы в конце верстки эти классы можно было сравнительно легко превратить в инлайновый сss-код. И наоборот.
Ответ написан