В процессе веб-разработки, в частности создания таблицы стилей, часто возникает необходимость блокировки отдельных правил. Для этого используються комментарии /* ... */. Недавно на одном сайте я обнаружил альтернативный и более быстрый способ. Просто добавьте «x» перед правилом. Вот так:
#header { border-top: 1px solid #ccc; xborder-bottom: 1px solid #000; }
Думаю это позволит сократить определенное время, в моменты когда надо что-то оперативно проверить. Если необходимо закомментить правило на неопределенный срок, то лучше делать это как обычно.
Что думаете?
Я использую букву «z». Вычитал в каком-то блоге давненько уже. Жаль, что не помню, на каком точно блоге про это было написано, а не то дал бы ссылку, там интересные рассуждения и выводы по этому поводу.
Подходит действительно только для быстрых тестов. Если забудешь — найти потом в коде такой кусок сложновато
Весьма интересно… Я всегда использовал комментарии и всегда «проклинал» css за отсутствие однострочных комментариев…. теперь такая возможность есть
Да… Вот так понаставишь всего, а кода килобайт на 5 и забудешь… Комментарии хоть в визуальном редакторе подсвечиваются сереньким цветом, найти легче. так что хз%)
Lesha, согласен. Поэтому и написал что такой способ лучше, когда надо что-то быстро протестить в данный момент.
Хмм… а разве другие варианты не приемлимы? Почему только «х» или «z»?
Почему, вполне приемлемы. Просто «х» больше похож на знак блокировки.
> Если забудешь — найти потом в коде такой кусок сложновато
Ага! Вот теперь мы знаем, кто не пользуется валидатором для проверки CSS-кода
)) Любой валидатор за секунду найдет вам все закомментированные таким образом свойства. Так как они, естественно, невалидны.
Еще, я в последнее время стал ставить не просто «х», а «Х» прописную. Отыскать их всех при помощи регистрозависимого поиска — плевое дело. Более того, даже свойства закомментированные нормальным образом, я стал помечать иксом, чтобы система поиска могла отличить их от обычных комментов. Комменты в будущем пригодятся, а закомментированные свойства нужно удалять.
да, с большими файлами такое очень неудобно. все в голове держать ведь нереально
Это даже не альтернативный, а единственно приемлемый способ временно отключить свойство, я обычно ставлю «1″ перед двоеточием, если нужно найти то можно ввести в поиск «1:».
Евгений, имелось в виду, что это альтернатива обычным комментариям. Спасибо за совет с единицей. Действительно так найти будет проще.
Проблема поиска снимается использованием xxx вместо x
Сам ем уже который год и нахваливаю: ставится быстро (проще чем, например, 1:), ищется просто, да и визуально хорошо заметно