Найти в Дзене
Каждой букве свой шрифт с нативной поддержкой браузера
Я расскажу о способе при котором сам браузер распознает букву и определяет для нее шрифт. В результате мы получим: для такой разметки: вот такой результат: Этот способ базируется на: Все выше правила взяты из стандарта - CSS Fonts Module Level 4...
2 года назад
Полезный checklist для FrontEnd разработчиков - https://frontendchecklist.io Весьма полезный ресурс, позволяет ничего не упустить и в придачу соблюсти best practices !
2 года назад
Признавайтесь, кто знал о существовании псевдо-класса CSS: `:empty`? Для меня это было полнейшим открытием, и заметь, не первый день в этой сфере! Ниже быстро обсудим основную мысль касаемо `псевдо-классов` в целом, а затем перейдем конкретно к `:empty`. Побежали: 1) Основная суть псевдо-классов CSS 1.1) Любые псевдо-классы ВСЕГДА относятся к некоторому ЭЛЕМЕНТУ документа 1.1.1) p.s Если у нас HTML-документ => псевдо-класс относится к некоторому HTML элементу 2) Псевдо-класс `:empty` 2.1) Относится к тому элементу, у которого внутри себя ничего нет! (кроме комментариев и различных `processing instructions`) 2.1.1) Пример: <img>,<input>, <p></p> - Вот список элементов подходящих под селектор `:empty` 2.1.2) Заметь, если внутри элемента-родителя будет находится простой текст => элемент-родитель не соответствует селектору `:empty` 2.1.2.1) примечание: С точки зрения DOM, под `простым текстом` имеют ввиду `text node` (текстовый узел)
2 года назад
Основы Shell - Переменные
В этой статье вы узнаете: Что такое переменные Переменные это способ хранения некой информации. У каждой переменной есть определенное имя. Это имя , разумеется, постоянное, оно не меняется, нам же нужно как-то к ней обращаться. Окей, далее, за каждым именем закреплено некое значение. Вот это значение может быть переменной т.е изменчивой. Польза переменных Идея переменных невероятно проста и полезна. Существенно сэкономит ваше время, если, вы что-то "большое и громоздкое и часто используемое" помести в переменную, которая по сути является чем-то лаконичным и простым...
3 года назад
Как Shell выполняет поиск команды?
Вот представьте, у вас в системе определено: Вы пишите в консоль `ls` - но, вот что произойдет дальше? Какое будет поведение? Забегая "вперед" будет выбран алиас с именем `ls`. Почему? Смотри ниже порядок...
3 года назад
Основы Shell - Алиасы (Aliases)
В этой статье вы узнаете: Все примеры в статье доступны для Bash shell Что такое alias? Aliases - это имена для которых определена команда (возможно вместе с опциями и аргументами) Что такое `команда`, `опции`, `аргументы` - доступно показано вот здесь Для чего они нужны? Суть проста: в целях экономии времени и повышении эффективности работы с shell. Рассмотрим 2 случая `rm -i` - удаляет файл только после подтверждения...
3 года назад
Основы Shell
В этой статье Вы узнаете: Shell - это всего навсего программа, которая исполняет команды. Эти команды могут быть как "встроенными" в shell - собственно самим разработчиком shell, так и определенными нами (пользователями shell) Более формальное определение: Shell - это программа используемая для Интерпретации* команд и Управления ими *Интерпретация - это когда программа (в данном случае Shell) "понимает" или "знает что делать" при получении той или иной команды Т.к shell это программа, а программ в наше время "вагон и еще три" отсюда следует что shell-программ очень много...
3 года назад
Уравнения это просто (1 мин)
Все мы помним со школьной скамьи эти уравнения: Когда "левое выражение" равнялось "правому". Так же, помнится как мои учителя говорили: "Икс перепрыгивает в правую сторону с противоположным знаком". Но...
4 года назад
Подмена URL без reload страницы
Приветствую, рубрика IT снова в колее. Статья не имеет никакого отношения к технологии AJAX.
741 читали · 4 года назад
Как ваш HTML код превращается в DOM
На связи! С вами рубрика IT. Поговорим о DOM. Наверно простые HTML-верстальщики о нем даже не задумываются, а зря. Ведь это весьма мощная модель представления вашего документа. Не будем тянуть кота за хвост, поехали...
4 года назад