Learn CSS™
1. CSS FUNDAMENTALS 1.0 1.1 How the browser parses HTML/CSS?. 1.2 How to add CSS to a web page. 1.3 Syntax: selector, declaration block, peroperty, declared value. 1.4 Basic selectors: universal, type, class, id, attribute. 1.5 Cascade & Specificity:…
1. Fundamentals 1.0:
1.1 [https://developer.mozilla.org/en-US/docs/Web/Performance/How_browsers_work#parsing]
1.2 [https://w3schools.com/html/html_css.asp
1.3 [https://developer.mozilla.org/en-US/docs/Web/CSS/Syntax]
1.4 [https://developer.mozilla.org/en-US/docs/Web/CSS/Universal_selectors]
1.4 [https://developer.mozilla.org/en-US/docs/Web/CSS/Type_selectors]1.4 1.4[https://developer.mozilla.org/en-US/docs/Web/CSS/Class_selectors]
1.4 [https://developer.mozilla.org/en-US/docs/Web/CSS/ID_selectors]
1.4 [https://developer.mozilla.org/en-US/docs/Web/CSS/Attribute_selectors]
1.5 [https://youtube.com/watch?v=c0kfcP_nD9E]
1.6 [https://youtube.com/watch?v=dFSxBi2zGfM]
1.6 [https://developer.mozilla.org/en-US/docs/Web/CSS/inheritance]
2. Fundamentals 2.0:
2.1 [https://youtube.com/watch?v=rIO5326FgPE]
2.1 [https://w3schools.com/css/css_boxmodel.asp]
2.1 [https://css-tricks.com/box-sizing/]
2.2 [https://developer.mozilla.org/en-US/docs/Learn/CSS/Building_blocks/Sizing_items_in_CSS]
2.2 [https://youtube.com/watch?v=b9lWNg8lwW4]
2.2 [https://w3schools.com/css/css_border.asp]
2.2 [https://w3schools.com/css/css_padding.asp]
2.2 [https://w3schools.com/cssref/pr_margin.asp]
2.3 [https://youtube.com/watch?v=azZCW24XtT4]
2.3 [https://tutorialrepublic.com/css-tutorial/css-text.php]
2.4 [https://youtube.com/watch?v=tcBRvjYw5xQ]
2.4 [https://digitalocean.com/community/tutorials/css-css-units-explained]
2.4 [https://tutorialrepublic.com/css-tutorial/css-units.php]
2.4 [https://youtube.com/watch?v=-GR52czEd-0]
2.5 [https://youtube.com/watch?v=PHO6TBq_auI]
2.5 [https://developer.mozilla.org/en-US/docs/Web/CSS/Using_CSS_custom_properties]
3. Fundamentals 3.0:
3.1 [https://youtube.com/watch?v=jx5jmI0UlXU]
3.1 [https://w3schools.com/css/css_positioning.asp]
3.2 [https://youtube.com/watch?v=-Wlt8NRtOpo]
3.2 [https://css-tricks.com/snippets/css/a-guide-to-flexbox/]
3.2 [https://youtube.com/watch?v=jV8B24rSN5o]
3.2 [https://developer.mozilla.org/en-US/docs/Learn/CSS/CSS_layout/Introduction]
3.3 Exercice: [https://developer.mozilla.org/en-US/docs/Learn/CSS/Building_blocks/Fundamental_CSS_comprehension]
4. Fundamentals 4.0:
4.1 [https://developer.mozilla.org/en-US/docs/Web/CSS/Selector_list]
4.2 [https://developer.mozilla.org/en-US/docs/Learn/CSS/Building_blocks/Selectors/Combinators]
4.2 [https://youtube.com/watch?v=Bcr70LIJcOk]
4.3 [https://youtube.com/watch?v=FMu2cKWD90g]
4.3 [https://developer.mozilla.org/en-US/docs/Learn/CSS/Building_blocks/Selectors/Pseudo-classes_and_pseudo-elements]
4.3 [https://youtube.com/watch?v=0VDx1570X3U]
5. Media Queries:
5.1 [https://web.dev/responsive-web-design-basics/]
5.1 [https://youtube.com/watch?v=Xig7NsIE6DI]
5.2 [https://emailonacid.com/blog/article/email-development/emailology_media_queries_demystified_min-width_and_max-width/#:~:text=Max%2Dwidth%20and%20min%2Dwidth,specific%20devices%20with%20known%20widths]
5.3 [https://youtube.com/watch?v=0ohtVzCSHqs]
5.3 [https://smartbear.com/learn/performance-monitoring/what-is-mobile-first/#:~:text=Mobile%20First%20Approach%20refers%20to,the%20design%20for%20mobile%20afterwards].
5.4 [https://web.dev/responsive-web-design-basics/#breakpoints]
5.5 Exercise: [https://w3schools.com/howto/howto_js_topnav_responsive.asp]
6. Transitions & animations:
6.1 [https://youtube.com/watch?v=5p7_DlApKBA]
6.1 [https://w3schools.com/css/css3_transitions.asp]
6.2 [https://joshwcomeau.com/animation/css-transitions/]
6.3 [https://w3schools.com/css/css3_2dtransforms.asp]
6.3 [https://youtube.com/watch?v=ypwVbSAAJ68]
6.4 [https://youtube.com/watch?v=rzD-cPhq02E]
7. SASS:
7.1 [https://youtube.com/watch?v=/at-rules/function]_a5j7KoflTs]
7.1 [https://sass-lang.com/documentation/variables]
7.2 [https://w3schools.com/sass/sass_nesting.php]
7.3 [https://sass-lang.com/guide#topic-4]
7.4 [https://sass-lang.com/documentation/at-rules/mixin]
7.5 [https://sass-lang.com/documentation/at-rules/import]
7.6 [https://sass-lang.com/documentation/operators]
7.7 [https://sass-lang.com/documentation/at-rules/function]
1.1 [https://developer.mozilla.org/en-US/docs/Web/Performance/How_browsers_work#parsing]
1.2 [https://w3schools.com/html/html_css.asp
1.3 [https://developer.mozilla.org/en-US/docs/Web/CSS/Syntax]
1.4 [https://developer.mozilla.org/en-US/docs/Web/CSS/Universal_selectors]
1.4 [https://developer.mozilla.org/en-US/docs/Web/CSS/Type_selectors]1.4 1.4[https://developer.mozilla.org/en-US/docs/Web/CSS/Class_selectors]
1.4 [https://developer.mozilla.org/en-US/docs/Web/CSS/ID_selectors]
1.4 [https://developer.mozilla.org/en-US/docs/Web/CSS/Attribute_selectors]
1.5 [https://youtube.com/watch?v=c0kfcP_nD9E]
1.6 [https://youtube.com/watch?v=dFSxBi2zGfM]
1.6 [https://developer.mozilla.org/en-US/docs/Web/CSS/inheritance]
2. Fundamentals 2.0:
2.1 [https://youtube.com/watch?v=rIO5326FgPE]
2.1 [https://w3schools.com/css/css_boxmodel.asp]
2.1 [https://css-tricks.com/box-sizing/]
2.2 [https://developer.mozilla.org/en-US/docs/Learn/CSS/Building_blocks/Sizing_items_in_CSS]
2.2 [https://youtube.com/watch?v=b9lWNg8lwW4]
2.2 [https://w3schools.com/css/css_border.asp]
2.2 [https://w3schools.com/css/css_padding.asp]
2.2 [https://w3schools.com/cssref/pr_margin.asp]
2.3 [https://youtube.com/watch?v=azZCW24XtT4]
2.3 [https://tutorialrepublic.com/css-tutorial/css-text.php]
2.4 [https://youtube.com/watch?v=tcBRvjYw5xQ]
2.4 [https://digitalocean.com/community/tutorials/css-css-units-explained]
2.4 [https://tutorialrepublic.com/css-tutorial/css-units.php]
2.4 [https://youtube.com/watch?v=-GR52czEd-0]
2.5 [https://youtube.com/watch?v=PHO6TBq_auI]
2.5 [https://developer.mozilla.org/en-US/docs/Web/CSS/Using_CSS_custom_properties]
3. Fundamentals 3.0:
3.1 [https://youtube.com/watch?v=jx5jmI0UlXU]
3.1 [https://w3schools.com/css/css_positioning.asp]
3.2 [https://youtube.com/watch?v=-Wlt8NRtOpo]
3.2 [https://css-tricks.com/snippets/css/a-guide-to-flexbox/]
3.2 [https://youtube.com/watch?v=jV8B24rSN5o]
3.2 [https://developer.mozilla.org/en-US/docs/Learn/CSS/CSS_layout/Introduction]
3.3 Exercice: [https://developer.mozilla.org/en-US/docs/Learn/CSS/Building_blocks/Fundamental_CSS_comprehension]
4. Fundamentals 4.0:
4.1 [https://developer.mozilla.org/en-US/docs/Web/CSS/Selector_list]
4.2 [https://developer.mozilla.org/en-US/docs/Learn/CSS/Building_blocks/Selectors/Combinators]
4.2 [https://youtube.com/watch?v=Bcr70LIJcOk]
4.3 [https://youtube.com/watch?v=FMu2cKWD90g]
4.3 [https://developer.mozilla.org/en-US/docs/Learn/CSS/Building_blocks/Selectors/Pseudo-classes_and_pseudo-elements]
4.3 [https://youtube.com/watch?v=0VDx1570X3U]
5. Media Queries:
5.1 [https://web.dev/responsive-web-design-basics/]
5.1 [https://youtube.com/watch?v=Xig7NsIE6DI]
5.2 [https://emailonacid.com/blog/article/email-development/emailology_media_queries_demystified_min-width_and_max-width/#:~:text=Max%2Dwidth%20and%20min%2Dwidth,specific%20devices%20with%20known%20widths]
5.3 [https://youtube.com/watch?v=0ohtVzCSHqs]
5.3 [https://smartbear.com/learn/performance-monitoring/what-is-mobile-first/#:~:text=Mobile%20First%20Approach%20refers%20to,the%20design%20for%20mobile%20afterwards].
5.4 [https://web.dev/responsive-web-design-basics/#breakpoints]
5.5 Exercise: [https://w3schools.com/howto/howto_js_topnav_responsive.asp]
6. Transitions & animations:
6.1 [https://youtube.com/watch?v=5p7_DlApKBA]
6.1 [https://w3schools.com/css/css3_transitions.asp]
6.2 [https://joshwcomeau.com/animation/css-transitions/]
6.3 [https://w3schools.com/css/css3_2dtransforms.asp]
6.3 [https://youtube.com/watch?v=ypwVbSAAJ68]
6.4 [https://youtube.com/watch?v=rzD-cPhq02E]
7. SASS:
7.1 [https://youtube.com/watch?v=/at-rules/function]_a5j7KoflTs]
7.1 [https://sass-lang.com/documentation/variables]
7.2 [https://w3schools.com/sass/sass_nesting.php]
7.3 [https://sass-lang.com/guide#topic-4]
7.4 [https://sass-lang.com/documentation/at-rules/mixin]
7.5 [https://sass-lang.com/documentation/at-rules/import]
7.6 [https://sass-lang.com/documentation/operators]
7.7 [https://sass-lang.com/documentation/at-rules/function]
Learn CSS™
1. CSS FUNDAMENTALS 1.0 1.1 How the browser parses HTML/CSS?. 1.2 How to add CSS to a web page. 1.3 Syntax: selector, declaration block, peroperty, declared value. 1.4 Basic selectors: universal, type, class, id, attribute. 1.5 Cascade & Specificity:…
8. BEM Methodology:
8.1 [https://css-tricks.com/bem-101/#:~:text=The%20Block%2C%20Element%2C%20Modifier%20methodology,CSS%20in%20a%20given%20project]
8.1. [http://getbem.com/introduction/]
8.2 [https://en.bem.info/methodology/css/]
9. 7-1 Architercure
9.1 [https://learnhowtoprogram.com/user-interfaces/building-layouts-preprocessors/7-1-sass-architecture]
9.2 [https://youtube.com/watch?v=9Ld-aOKsEDk]
10. Frameworks:
10.1 [https://youtube.com/watch?v=bxmDnn7lrnk&list=PL4cUxeGkcC9gpXORlEHjc5bgnIi5HEGhw]
10.2 [https://youtube.com/watch?v=iJKCj8uAHz8]
8.1 [https://css-tricks.com/bem-101/#:~:text=The%20Block%2C%20Element%2C%20Modifier%20methodology,CSS%20in%20a%20given%20project]
8.1. [http://getbem.com/introduction/]
8.2 [https://en.bem.info/methodology/css/]
9. 7-1 Architercure
9.1 [https://learnhowtoprogram.com/user-interfaces/building-layouts-preprocessors/7-1-sass-architecture]
9.2 [https://youtube.com/watch?v=9Ld-aOKsEDk]
10. Frameworks:
10.1 [https://youtube.com/watch?v=bxmDnn7lrnk&list=PL4cUxeGkcC9gpXORlEHjc5bgnIi5HEGhw]
10.2 [https://youtube.com/watch?v=iJKCj8uAHz8]
Learn CSS™ pinned «1. CSS FUNDAMENTALS 1.0 1.1 How the browser parses HTML/CSS?. 1.2 How to add CSS to a web page. 1.3 Syntax: selector, declaration block, peroperty, declared value. 1.4 Basic selectors: universal, type, class, id, attribute. 1.5 Cascade & Specificity:…»
Learn CSS™ pinned «1. Fundamentals 1.0: 1.1 [https://developer.mozilla.org/en-US/docs/Web/Performance/How_browsers_work#parsing] 1.2 [https://w3schools.com/html/html_css.asp 1.3 [https://developer.mozilla.org/en-US/docs/Web/CSS/Syntax] 1.4 [https://developer.mozilla.org/en…»
Learn CSS™ pinned «8. BEM Methodology: 8.1 [https://css-tricks.com/bem-101/#:~:text=The%20Block%2C%20Element%2C%20Modifier%20methodology,CSS%20in%20a%20given%20project] 8.1. [http://getbem.com/introduction/] 8.2 [https://en.bem.info/methodology/css/] 9. 7-1 Architercure 9.1…»
This media is not supported in your browser
VIEW IN TELEGRAM
Replace http://github.com with http://github.dev or just press "."(dot) on any GitHub repo to get access to the online VSCode Editor
#Github #VSCODE
#Github #VSCODE
Adding 100 underline/overlay animations | The impressive CSS collection ⭐️
https://dev.to/afif/adding-100-underline-overlay-animations-the-impressive-css-collection-1a93
#showdev #css #webdev #codepen
https://dev.to/afif/adding-100-underline-overlay-animations-the-impressive-css-collection-1a93
#showdev #css #webdev #codepen
I found an amazing GitHub repository ?
A collection of CSS3 powered HOVER effects to be applied to links, buttons, logos, SVG, featured images, and so on.
🔗 github.com/IanLunn/Hover
A collection of CSS3 powered HOVER effects to be applied to links, buttons, logos, SVG, featured images, and so on.
🔗 github.com/IanLunn/Hover
All CSS Properties You Need to Know to Build a Website
https://dev.to/domagojvidovic/all-css-properties-you-need-to-know-to-build-a-website-3dbb
#css #webdev #html
https://dev.to/domagojvidovic/all-css-properties-you-need-to-know-to-build-a-website-3dbb
#css #webdev #html
6 CSS Shorthand properties to improve your web application
https://dev.to/cscarpitta/6-css-shorthand-properties-to-improve-your-web-application-2dbj
#webdev #css #beginners #codenewbie
https://dev.to/cscarpitta/6-css-shorthand-properties-to-improve-your-web-application-2dbj
#webdev #css #beginners #codenewbie
A Complete Guide to CSS Grid
https://css-tricks.com/snippets/css/complete-guide-grid/
#cssGrid #css
https://css-tricks.com/snippets/css/complete-guide-grid/
#cssGrid #css
Customize TailwindCSS to give your sites a unique look
https://livecodestream.dev/post/customize-tailwindcss-to-give-your-sites-a-unique-look/
#CSS #TailwindCSS
https://livecodestream.dev/post/customize-tailwindcss-to-give-your-sites-a-unique-look/
#CSS #TailwindCSS
10 Useful CSS Tips and Tricks Every Developer Should Know
https://javascript.plainenglish.io/10-useful-css-tips-and-tricks-every-developer-should-know-4d8b2a5dcea1
#CSSTips #CSS
https://javascript.plainenglish.io/10-useful-css-tips-and-tricks-every-developer-should-know-4d8b2a5dcea1
#CSSTips #CSS
An introduction to the differences between CSS Flexbox and Grid and examples of their use
https://blog.bitsrc.io/css-flexbox-vs-grid-layout-5ae41e28d1d2
---
Creating a simple landing page with CSS Grid and Flexbox
https://www.freecodecamp.org/news/css-flexbox-and-grid-tutorial/
---
Get to know div tags and how to style them with CSS
https://www.freecodecamp.org/news/html-div-what-is-a-div-tag-and-how-to-style-it-with-css/
---
#css #flexbox #grid #landingpage #div
https://blog.bitsrc.io/css-flexbox-vs-grid-layout-5ae41e28d1d2
---
Creating a simple landing page with CSS Grid and Flexbox
https://www.freecodecamp.org/news/css-flexbox-and-grid-tutorial/
---
Get to know div tags and how to style them with CSS
https://www.freecodecamp.org/news/html-div-what-is-a-div-tag-and-how-to-style-it-with-css/
---
#css #flexbox #grid #landingpage #div
Practice from Web Dev Simplified customizing the Drop Down menu using CSS
https://youtu.be/S-VeYcOCFZw
#css #dropdown #webdevsimplified
https://youtu.be/S-VeYcOCFZw
#css #dropdown #webdevsimplified
Forwarded from Learn Web Development