DTX: Выноси. Но подключение jquery должно быть перед подключением вашего скрипта, использующего jquery
script:src=jquery.js
script:src=myscripts.js
и в своем скрипте пишите вышеуказанную конструкцию, а в ней код.
Однако, если вы подключаете все скрипты в конце страницы, то данная конструкция необязательно, DOM к этому времени все равно уже загружен и построен.
Palax: Без разницы. Если заказ на правки, следует сначала узнать какие именно правки нужно внести (иначе как рассчитаете стоимость?), либо договариваться на почасовую оплату.
В первом случае список оплачиваемых правок был бы утвержден до начала работы, во втором - вам было бы без разницы, сколько и чего править.
Андрей Верх: >> Тогда вы вероятно легко найдёте статью которая это сможет подтвердить...
Зачем искать. Можно просто прочесть спецификацию и узнать, какие свойства для чего предназначены =)
>>Не нужно разводить "писькомерство". Вы никогда не определите визуально что с чем схлопнулось.
Даже не знаю что ответить... Я прекрасно "вижу" (или "знаю", как угодно) что с чем схлопывается.
>>А всё потому, что в вёрстке часто костыль на костыле.
В верстке костыли может наделать только верстальщик. Иногда без них не обойтись, согласен. Но все же стоит избегать такого и делать верстку более предсказуемой. Предсказуемой - это значит не очевидной для вас, а макcимально выполненной с учетом спецификаций, чтобы любой знающий специалист мог без особого труда в ней разобраться.
>>Представляете, иногда и прозрачные бордеры приходится использовать.
Приходится. Кто же спорит? Но тут ключевое слово "приходится", а чаще делают "потому что проще", "по-другому не умею" и т.п.
Андрей Верх: >> "Нежелательно", это не аргумент.
margin - для задания внешних отступов, т.е. отступов между элементами. padding - для внутрнних отступов. Вы с вашей логикой можете задать прозрачный верхний бордер для отступа. И оно будет работать. До определенного момента.
>> Если вам так удобнее - пожалуйста.
Не мне удобнее. Это - правильно.
>> И при дебаге не всегда поймёшь что с чем схлопывается...
Только если вы не понимаете, как оно работает.
Андрей Верх: Не важно. Это просто грубая демонстрация того, как схлопывание удобно регулирует отступы. Padding - внутренний отступ, а тут отступ внешний. Одно на другое подменять нежелательно.
100R: необязательно.
Вы можете завернуть весь этот код в анонимную самовызывающуюся функцию, и переменная не будет засорять глобальную область видимости.