У меня есть этот странный сценарий, где я перемещаю код между двумя серверами. На исходном сервере все выглядело нормально, однако на втором сервере разрывается CSS. Когда я просматривал код, кажется, что css-стили/классы и html-копии имеют разные оболочки, и они тоже меняются для одного и того же класса, поэтому, например, html имеет class="main_menu"
, а css - .Main_Menu
.Силы css селекторов нечувствительны к регистру
Таким образом, очевидно, что он должен сломаться, однако на исходном сервере кажется, что корпус был проигнорирован и по этой причине все работало правильно. Итак, любая идея, как это было достигнуто?
Это проблема, поскольку, как я уже упоминал, исходный сервер действует так, как будто он игнорирует регистр даже для классов html и идентификаторов – Bluemagica
Спасибо за идею, и решение, очевидно, будет работать, но то, что я действительно хотел бы узнать, как это делалось на исходном сервере без каких-либо «бандаидов». Я думаю, могут ли быть какие-то модули или настройки Apache, которые могут это сделать? – Bluemagica
Нет, нет. ** Ваш веб-браузер ** обрабатывает HTML-файл и таблицу стилей CSS на странице просмотра, * не на вашем сервере *. – David