CSS Grid Intro and Basic Layout Tutorial for Beginners

CSS Grid Intro and Basic Layout Tutorial for Beginners

35.862 Lượt nghe
CSS Grid Intro and Basic Layout Tutorial for Beginners
Web Dev Roadmap for Beginners (Free!): https://bit.ly/DaveGrayWebDevRoadmap In this CSS Grid intro and basic layout tutorial for beginners, you will learn the CSS grid properties frequently used in constructing grid layouts. You will also create a basic layout with CSS grid. 🚩 Subscribe ➜ https://bit.ly/3nGHmNn 🚀 This lesson is part of a CSS for Beginners tutorial series playlist: https://www.youtube.com/playlist?list=PL0Zuz27SZ-6Mx9fd9elt80G1bPcySmWit 🔗 All Resources for this CSS Tutorial Series: https://github.com/gitdagray/css_course 📬 Course Updates ➜ https://courses.davegray.codes/ CSS Grid Intro and Basic Layout Tutorial for Beginners (00:00) Intro (00:05) Welcome (00:26) Setup & Starter Code Review (01:48) Quickest way to apply a grid (02:32) grid-template-columns (05:28) grid-auto-rows (07:01) grid-template-rows, grid-auto-columns (07:27) row-gap, column-gap, gap (08:36) grid-column-start & end, grid-row-start & end (10:49) Viewing your grid in dev tools (12:19) grid-column, grid-row shorthand (14:14) align-content, justify-content, place-content (16:00) Adding HTML for grid-template-areas (17:49) grid-template-areas, grid-area (22:14) Experimenting with layout properties (24:53) CSS Grid Garden 🕹️ Learning Games: 🔗 Flexbox Froggy: https://flexboxfroggy.com/ 🔗 CSS Grid Garden: https://cssgridgarden.com/ ⚙ Web Dev Tools: 🔗 Chrome Browser: https://www.google.com/chrome/ 🔗 Visual Studio Code (VS Code): https://code.visualstudio.com/ 🔗 Live Server VS Code Extension: https://marketplace.visualstudio.com/items?itemName=ritwickdey.LiveServer 🔗 vscode-icons VS Code Extension: https://marketplace.visualstudio.com/items?itemName=vscode-icons-team.vscode-icons 🔗 Github Themes VS Code Extension: https://marketplace.visualstudio.com/items?itemName=GitHub.github-vscode-theme 🔗 W3C CSS Validator: https://jigsaw.w3.org/css-validator/ 🔗 Specificity Calculator: https://specificity.keegan.st/ 🔗 HTML Special Characters and Entities: https://unicode-table.com 📚 References: 🔗 MDN CSS: https://developer.mozilla.org/en-US/docs/Web/CSS 🔗 MDN CSS Basics: https://developer.mozilla.org/en-US/docs/Learn/Getting_started_with_the_web/CSS_basics 🔗 MDN CSS Selectors: https://developer.mozilla.org/en-US/docs/Learn/CSS/Building_blocks/Selectors 🔗 MDN - How to Apply Colors to HTML Elements with CSS: https://developer.mozilla.org/en-US/docs/Web/CSS/color 🔗 MDN - CSS Values and Units: https://developer.mozilla.org/en-US/docs/Learn/CSS/Building_blocks/Values_and_units 🔗 MDN - The Box Model: https://developer.mozilla.org/en-US/docs/Learn/CSS/Building_blocks/The_box_model 🔗 MDN - Styling Lists: https://developer.mozilla.org/en-US/docs/Learn/CSS/Styling_text/Styling_lists 🔗 MDN - Display Property: https://developer.mozilla.org/en-US/docs/Web/CSS/display 🔗 MDN - Floats: https://developer.mozilla.org/en-US/docs/Learn/CSS/CSS_layout/Floats 🔗 MDN - Columns: https://developer.mozilla.org/en-US/docs/Web/CSS/CSS_Columns/Basic_Concepts_of_Multicol 🔗 MDN - Margin Collapsing: https://developer.mozilla.org/en-US/docs/Web/CSS/CSS_Box_Model/Mastering_margin_collapsing 🔗 MDN - White-Space: https://developer.mozilla.org/en-US/docs/Web/CSS/white-space 🔗 MDN - Positioning: https://developer.mozilla.org/en-US/docs/Learn/CSS/CSS_layout/Positioning 🔗 MDN - Flexbox: https://developer.mozilla.org/en-US/docs/Learn/CSS/CSS_layout/Flexbox 🔗 MDN - Basic Concepts of Grid Layout: https://developer.mozilla.org/en-US/docs/Web/CSS/CSS_Grid_Layout/Basic_Concepts_of_Grid_Layout 🔗 MDN - Grid Template Areas: https://developer.mozilla.org/en-US/docs/Web/CSS/CSS_Grid_Layout/Grid_Template_Areas 📚 Typography Resources: 🔗 MDN: Fundamental Text and Font Styling - https://developer.mozilla.org/en-US/docs/Learn/CSS/Styling_text/Fundamentals 🔗 CSSFontStack.com: Websafe Fonts - https://www.cssfontstack.com/ 🔗 MDN: Styling Links - https://developer.mozilla.org/en-US/docs/Learn/CSS/Styling_text/Fundamentals 📚 Color Resources: 🔗 Coolors Contrast Checker: https://coolors.co/contrast-checker/112a46-acc8e5 🔗 WebAIM Contrast Checker: https://webaim.org/resources/contrastchecker/ 🔗 Coolors Palette Generator: https://coolors.co/ 🔗 HTML Color Codes: https://htmlcolorcodes.com/ ✅ Follow Me: Github: https://github.com/gitdagray Twitter: https://twitter.com/yesdavidgray LinkedIn: https://www.linkedin.com/in/davidagray/ Blog: https://yesdavidgray.com Reddit: https://www.reddit.com/user/DaveOnEleven Was this tutorial about CSS Grid Layouts for Beginners helpful? If so, please share. Let me know your thoughts in the comments. #css #grid #layout