CSS ::first-letter полезен или ... 🤯? #css #css3 #javascript #js #learning #course #shorts #html
Не использовали CSS псевдоэлемент ::first-letter, потому что не знаете зачем или как? Давайте разберемся!
Он применяет стили к первой букве, первой строки элемента, без необходимости использовать лишний тег.
Вы можете использовать CSS стили, представленные на экране:
Шрифтовые: font, font-style, font-feature-settings, font-kerning, font-language-override, font-stretch, font-synthesis, font-variant, font-variant-alternates, font-variant-caps, font-variant-east-asian, font-variant-ligatures, font-variant-numeric, font-variant-position, font-weight, font-size, font-size-adjust, line-height и font-family.
Фоновые: background, background-color, background-image, background-clip, background-origin, background-position, background-repeat, background-size, background-attachment и background-blend-mode.
Отступы: margin, margin-top, margin-right, margin-bottom, margin-left, padding, padding-top, padding-right, padding-bottom, padding-left.
И прочие: border, border-style, border-color, border-width, border-radius, border-image, color, text-decoration, text-shadow, text-transform, letter-spacing, word-spacing, line-height, text-decoration-color, text-decoration-line, text-decoration-style, box-shadow, float, vertical-align.
Самый яркий пример для его использования - это буквица. Когда первая буква раздела или главы делается крупной.
Но есть несколько CSS ограничений для его использования:
Первое - он применяется только для CSS3 блочных элементов. Для display: inline-flex, inline-table или flex это не сработает.
Второе - перед ним не должно быть изображений image или инлайн таблиц inline-table.
Третье - если есть CSS3 псевдоэлемент ::before с непустым свойстовм content: ‘’, то ::first-letter применится к его первому символу.
Если есть и CSS псевдоэлементы ::first-letter и ::first-line, то стили ::first-letter будут приоритетней.
#css #css3 #js #javascript #frontend #html #web #webdevelopment #htmlcss #html5 #csshtml #css3html5 #css3code #css3tutorial #htmltutorial #htmlelements #csscourse #csstutorialscool #csstricks #csshovereffect #csshover #csshovereffects #webdev #cssanimation #csstransition #csstricks #htmlcss3 #fullstack #cssamazing #cssfeatures #csseasy #cssbasic #csslesson #csscourse #cssteach #vue #react #angular #svelte #vanillajs #animation #cssawesome #learncss #course #programming #crash_course #learning #fariga
Подписывайтесь на меня в соц. сетях:
👨💻 LinkedIn - https://www.linkedin.com/in/maksymfariga
📷 Instagram - https://www.instagram.com/maksym_fariga/ (@maksym_fariga)
📖 Facebook - https://www.facebook.com/maksymfariga/
🐤 Twitter - https://twitter.com/Fariga_M
🛩 Telegram - https://t.me/web_education_new
🤩 НОВЫЕ ЕДИНИЦЫ измерения в CSS / полный разбор с примерами на РЕАЛЬНЫХ📱 устройствах 👉 https://youtu.be/ANzzt8R7EzQ ✍️
🫵 CSS знает о вас ВСЁ 🤫 - image-orientation (New CSS) 👉 https://youtu.be/dICP6cmiu30 ✍️
🚀 Новое CSS свойство image-rendering - Next CSS Level 👉 https://youtu.be/vj7FygQE7dA ✍️
📺 Основы CSS - свойство aspect-ratio - полный разбор 👉 https://youtu.be/y2VMHBkoSi0 ✍️
🙅🏻♂️ Accent-color - CSS свойство, которое не смогло 👉 https://youtu.be/5oYc--MU-EU ✍️
🎎 CSS keywords: inherit, initial, unset, revert, all 👉 https://youtu.be/eD1pK5gqhVA ✍️
🖼 CSS text-stroke, text-fill-color и paint-order 👉 https://youtu.be/atx6jomLDmw ✍️
Видео CSS ::first-letter полезен или ... 🤯? #css #css3 #javascript #js #learning #course #shorts #html канала Maksym Fariga
Он применяет стили к первой букве, первой строки элемента, без необходимости использовать лишний тег.
Вы можете использовать CSS стили, представленные на экране:
Шрифтовые: font, font-style, font-feature-settings, font-kerning, font-language-override, font-stretch, font-synthesis, font-variant, font-variant-alternates, font-variant-caps, font-variant-east-asian, font-variant-ligatures, font-variant-numeric, font-variant-position, font-weight, font-size, font-size-adjust, line-height и font-family.
Фоновые: background, background-color, background-image, background-clip, background-origin, background-position, background-repeat, background-size, background-attachment и background-blend-mode.
Отступы: margin, margin-top, margin-right, margin-bottom, margin-left, padding, padding-top, padding-right, padding-bottom, padding-left.
И прочие: border, border-style, border-color, border-width, border-radius, border-image, color, text-decoration, text-shadow, text-transform, letter-spacing, word-spacing, line-height, text-decoration-color, text-decoration-line, text-decoration-style, box-shadow, float, vertical-align.
Самый яркий пример для его использования - это буквица. Когда первая буква раздела или главы делается крупной.
Но есть несколько CSS ограничений для его использования:
Первое - он применяется только для CSS3 блочных элементов. Для display: inline-flex, inline-table или flex это не сработает.
Второе - перед ним не должно быть изображений image или инлайн таблиц inline-table.
Третье - если есть CSS3 псевдоэлемент ::before с непустым свойстовм content: ‘’, то ::first-letter применится к его первому символу.
Если есть и CSS псевдоэлементы ::first-letter и ::first-line, то стили ::first-letter будут приоритетней.
#css #css3 #js #javascript #frontend #html #web #webdevelopment #htmlcss #html5 #csshtml #css3html5 #css3code #css3tutorial #htmltutorial #htmlelements #csscourse #csstutorialscool #csstricks #csshovereffect #csshover #csshovereffects #webdev #cssanimation #csstransition #csstricks #htmlcss3 #fullstack #cssamazing #cssfeatures #csseasy #cssbasic #csslesson #csscourse #cssteach #vue #react #angular #svelte #vanillajs #animation #cssawesome #learncss #course #programming #crash_course #learning #fariga
Подписывайтесь на меня в соц. сетях:
👨💻 LinkedIn - https://www.linkedin.com/in/maksymfariga
📷 Instagram - https://www.instagram.com/maksym_fariga/ (@maksym_fariga)
📖 Facebook - https://www.facebook.com/maksymfariga/
🐤 Twitter - https://twitter.com/Fariga_M
🛩 Telegram - https://t.me/web_education_new
🤩 НОВЫЕ ЕДИНИЦЫ измерения в CSS / полный разбор с примерами на РЕАЛЬНЫХ📱 устройствах 👉 https://youtu.be/ANzzt8R7EzQ ✍️
🫵 CSS знает о вас ВСЁ 🤫 - image-orientation (New CSS) 👉 https://youtu.be/dICP6cmiu30 ✍️
🚀 Новое CSS свойство image-rendering - Next CSS Level 👉 https://youtu.be/vj7FygQE7dA ✍️
📺 Основы CSS - свойство aspect-ratio - полный разбор 👉 https://youtu.be/y2VMHBkoSi0 ✍️
🙅🏻♂️ Accent-color - CSS свойство, которое не смогло 👉 https://youtu.be/5oYc--MU-EU ✍️
🎎 CSS keywords: inherit, initial, unset, revert, all 👉 https://youtu.be/eD1pK5gqhVA ✍️
🖼 CSS text-stroke, text-fill-color и paint-order 👉 https://youtu.be/atx6jomLDmw ✍️
Видео CSS ::first-letter полезен или ... 🤯? #css #css3 #javascript #js #learning #course #shorts #html канала Maksym Fariga
css css3 web webdev html html5 htmlcss webdevelopment frontend csshover csshovereffect cssanimation csstransition csstricks htmlcss3 fullstack cssamazing cssfeatures csseasy cssbasic csslesson csscourse css course css_course cssteach css teach css_teach javascript vue react angular svelte vanillajs js animation cssawesome learncss css for beginners learn to code css tutorial for beginners css crash course programming html css tutorial course it fariga #coding #code #noai обучение
Комментарии отсутствуют
Информация о видео
30 октября 2024 г. 5:20:49
00:01:00
Другие видео канала




















