Естественно, вас, новичков, чтобы голову не забивать, учили подключать нормалайз и не париться. Те, кто уже много лет верстает и чувствует ХТМЛ и ЦСС, наоборот не используют нормалайз.
есть 2 страницы разные по содержанию: a.html и b.html. Каждая страница использует свои скрипты: a.html -> a.js, b.html -> b.js. В идеале мы должны склеить и минифицировать все скрипты и подключать на всех страницах результат - c.html, чтобы сократить количество запросов. НО при этом мы получаем в консоли ошибки о том, что какой-то узел не найден (естессна - наши html страницы содержат разную верстку). Как быть в таких ситуациях?
Проверяй наличие подходящего элемента и если есть то запускай свой скрипт. P.S. И существует мнение что хорошо выносить общий код из a.js и b.js в c.js (а не объединять их в общий бандл). И на странице a.html подключать скрипты a.js и c.js, а на странице b.html подключать b.js и c.js. И когда пользователь перейдет со страницы a.html на b.html, то он загрузит только небольшой b.js, а c.js достанет из кэша.
Ни ресет, ни нормалайз - использую ластик-звездочку всю жизнь :) Ресет создает огромную цепочку наследования стилей, это хорошо видно в DevTools, ужас. Нормалайз попросту занимается какой-то ерундой ненужной - для современных браузеров с более-менее свежими версиями он не нужен от слова совсем. Все отступы для списоков, параграфов и прочего в любом случае я задаю сам, поэтому нормалайз вообще ни к чему.
Для пользовательского ввода из админки у меня есть свой класс - .wysiwyg - в который я и вставляю всё, что пользователь навводил из админки, а там уже все стили и прочие отступы для списков/параграфов/цитат и прочего прописаны мною, никакой дурацкой браузерской дефолтной фигни.
По промокоду «YouMeow» скидка 900 рублей на интенсив или программу профессии в Академии - tml.io/mbf87
круто пошутили об Игре Престолов
Да уж
Какая же крутая футболка у Вадима, такую же хочу!!!
А шорты такие же как у него?
HTML?
Еще reset усложняет работу с инструментами отладки CSS образуя большую цепочку наследования.
Да, тоже не нравится эта портянка в девтулзах.
Как всегда на высоте,за Игру Престолов зачет)))
А как насчет нового способа all: initial? Очень помогает надежно изолировать стили для какого-нибудь встраиваемого на произвольные сайты виджета.
В академии учили использовать только normalize. С ними полностью согласен
Естественно, вас, новичков, чтобы голову не забивать, учили подключать нормалайз и не париться. Те, кто уже много лет верстает и чувствует ХТМЛ и ЦСС, наоборот не используют нормалайз.
А что в нем такого плохого , что джедаи верстки его не используют ?
Ничего плохого, он попросту не нужен для повелителей верстки, т.к. в любом случае ты прописываешь свои стили для всех тегов.
Если не сложно, скиньте свой сброс. У вас же есть наверняка своя заготовка для проектов.
Не зря, я на вас подписался :)
Диватоз :))
есть 2 страницы разные по содержанию: a.html и b.html. Каждая страница использует свои скрипты: a.html -> a.js, b.html -> b.js.
В идеале мы должны склеить и минифицировать все скрипты и подключать на всех страницах результат - c.html, чтобы сократить количество запросов. НО при этом мы получаем в консоли ошибки о том, что какой-то узел не найден (естессна - наши html страницы содержат разную верстку).
Как быть в таких ситуациях?
Проверяй наличие подходящего элемента и если есть то запускай свой скрипт.
P.S. И существует мнение что хорошо выносить общий код из a.js и b.js в c.js (а не объединять их в общий бандл). И на странице a.html подключать скрипты a.js и c.js, а на странице b.html подключать b.js и c.js. И когда пользователь перейдет со страницы a.html на b.html, то он загрузит только небольшой b.js, а c.js достанет из кэша.
спасибо
Яхуюай. Где взять JS-носорога?
Приезжайте на KharkivJS, там подарили
в гугле забанили?
Джофри, Серсея, Фрей
Давно я так не ржал)))))))))))))
по мотивам .... яаху..вай ? это прикольно ) конечно так послышалось, но кто знает, может и специально так было произнесено ? )))
футболки огонь!
ура годнота
Футболка зачет, дайте две :D
Выпишите самые интересные нюансы верстки из книги на фоне, под названием "Справочник автора и издателя" от Тёмы.
А что по поводу Bootstrap Reboot?
майка Огонь)
"Это конешно глупость"
*dough*!
-webkit-transition-duration: 3s;
-moz-transition-duration: 3s;
}
a:hover {
background: #5514ac; /* Цвет фона под ссылкой */
color: #bea1e5; /* Цвет ссылки */
}
Ни ресет, ни нормалайз - использую ластик-звездочку всю жизнь :) Ресет создает огромную цепочку наследования стилей, это хорошо видно в DevTools, ужас. Нормалайз попросту занимается какой-то ерундой ненужной - для современных браузеров с более-менее свежими версиями он не нужен от слова совсем. Все отступы для списоков, параграфов и прочего в любом случае я задаю сам, поэтому нормалайз вообще ни к чему.
Разве звездочка не создает цепочку наследований? Или я что-то не понял.
@@user-dl8pf4st1i Нет, звёздочка выбирает прям весь док. за раз
Шорты++
Джофри, Серсея, Фрей ...В голос.
диватоз)
что такое деватоз? ( th-cam.com/video/KGYmOlNteas/w-d-xo.htmlm20s )
атоз :)
см. здесь: github.com/web-standards-ru/dictionary/blob/master/dictionary.md#divitis
У меня он в терминальной стадии.
1:52
Всегда использую "*" для сбрасывания и видео не убедило действовать иначе.
Бывает
Переубедит, когда заказчик к тебе каждую неделю будет обращаться, т.к. он не может добавить контент через админку и у него одна каша на экране
а как же многострадальные элементы форм?
Ilya Streltsyn а какие именно?
Для пользовательского ввода из админки у меня есть свой класс - .wysiwyg - в который я и вставляю всё, что пользователь навводил из админки, а там уже все стили и прочие отступы для списков/параграфов/цитат и прочего прописаны мною, никакой дурацкой браузерской дефолтной фигни.
destyle.css
"Андрей Сергей и Юрий" а зачем эти уточнения?
видимо для того чтобы ты спросил
Футболка с bower? Серьезно?
Она очень старая
Может вы откроете магазин с футболками и прочими кружками в группе вк или на сайте? Очень уж хочется купить подобные фановые вещи!