Wordpress Flashcards
Почему нужно спану всегда задавать класс?
Спану всегда задавать класс, так как потом заказчик в вордпрессе будет добавлять свои (цвет текста добавляет спан)!
Почему нельзя НИКОГДА ИСПОЛЬЗОВАТЬ КЛАСС .home!!
Вордпресс тоже его использует, будет каша!
Почему нужно натягивать даже белый стандартный фон?
Возможно, заказчик захочет и его поменять.
Избегать !important’ов при работе со свойствами текста: размер, цвет, семейство. Делать разные спаны! Почему?
Так как !important’ы будут добавляться пользовательскими кнопками в редакторе текста в админке (созданные кнопки). И не известно, какие будут работать, а какие-игнорироваться
Что натягивать в вордпрессе?
Текст, картинки, цвет фона секций, и если в заказе только натяжка, то +(цвет фона карточек товаров, цвет кнопок и границ).
О чём предупреждать заказчика, если он захочет разные фоновые рисунки для десктопов и мобильных?
Предупреждать заказчика, что если фоновые рисунки будут отличаться для десктопных и мобильных версий, то заменить его именно в админке будет невозможно, Но в целом это проще простого: Нужно будет найти изображение в папке с темой и заменить его на необходимое вам, с точно таким же именем и расширением, например: bg-mobile.png.
Если спан имеет свойства font-family, что делать?
Если спан имеет свойства font-family - делать для него отдельную переменную.
Почему важно задавать ширину и height: auto; любой картинке, в абсолютных и относительных величинах, даже для экранов с шириной, как в макете?
Потому что потом заказчик захочет поменять картинку и вставить другую, с другой шириной.
От каких заданий по вордпрессу лучше отказаться?
Там, где заказчик настаивает, чтобы вёрстка хорошо смотрелась на все экранах, даже когда он поменяет ширину блока. Потому что заранее просчитать это невозможно. Убеждать заказчика: Гораздо лучше, когда ширина блока соблюдается и смотрится хорошо на всех экранах
Почему стоит делать кнопку переноса текста для заказчика?
Если заставить ширину блока меняться в зависимости от содержимого, то невозможно будет просчитать поведение этих блоков на всех экранах. . Можно это сделать, но тогда это будет не резиновая отзывчивая, а адаптивная вёрстка и это будет непрактично, так как каждый месяц появляются гаджеты с новыми шириной и высотой экрана (пользователь будет смотреть сайт в любом положении)