CSS Dasar #0 - Daftar Isi - DASAR-DASAR CSS UNTUK PEMULA

BAGIAN 1: PENGANTAR CSS

CSS Dasar #1 - Apa Itu CSS? Cara Kerja dan 3 Cara Menambahkannya ke HTML

CSS Dasar #2 - Sintaks Dasar CSS: Selektor, Properti, dan Nilai

CSS Dasar #3 - Mengenal CSS Reset dan Box Sizing

BAGIAN 2: SELECTOR CSS (LANJUTAN)

CSS Dasar #4 - Selektor Dasar: Tag, Class, dan ID (Review + Contoh Praktis)

CSS Dasar #5 - Selektor Turunan dan Anak (Descendant & Child Selector)

CSS Dasar #6 - Selektor Sibling (Adjacent & General Sibling Selector)

CSS Dasar #7 - Pseudo-class (hover, focus, active, visited, first-child, last-child, nth-child)

CSS Dasar #8 - Pseudo-element (before, after, first-line, first-letter, selection)

CSS Dasar #9 - Selektor Atribut (Attribute Selector)

BAGIAN 3: WARNA, BACKGROUND, DAN TYPOGRAPHY

CSS Dasar #10 - Warna di CSS: Named Colors, HEX, RGB, RGBA, HSL, HSLA

CSS Dasar #11 - Background: background-color, background-image, background-repeat, background-position, background-size

CSS Dasar #12 - Gradient: Linear Gradient dan Radial Gradient

CSS Dasar #13 - Typography: font-family, font-size, font-weight, font-style, line-height, letter-spacing

CSS Dasar #14 - Menggunakan Google Fonts di CSS (Lanjutan)

BAGIAN 4: BOX MODEL DAN LAYOUT DASAR

CSS Dasar #15 - Box Model: Margin, Padding, Border, dan Content

CSS Dasar #16 - Margin Collapse dan Negative Margin

CSS Dasar #17 - Width, Height, Min-Width, Max-Width, Min-Height, Max-Height

CSS Dasar #18 - Overflow: visible, hidden, scroll, auto

BAGIAN 5: POSITIONING

CSS Dasar #19 - Position Static dan Relative

CSS Dasar #20 - Position Absolute

CSS Dasar #21 - Position Fixed dan Sticky

CSS Dasar #22 - Z-Index: Mengatur Tumpukan Elemen

BAGIAN 6: FLEXBOX

CSS Dasar #23 - Pengenalan Flexbox: display: flex, flex-direction

CSS Dasar #24 - justify-content: flex-start, flex-end, center, space-between, space-around, space-evenly

CSS Dasar #25 - align-items dan align-content

CSS Dasar #26 - flex-wrap, flex-flow, dan gap

CSS Dasar #27 - Properti Flex Item: order, flex-grow, flex-shrink, flex-basis, align-self

CSS Dasar #28 - Membuat Layout dengan Flexbox (Navbar, Card Grid, Footer)

BAGIAN 7: CSS GRID

CSS Dasar #29 - Pengenalan CSS Grid: display: grid, grid-template-columns, grid-template-rows

CSS Dasar #30 - Unit fr, repeat(), minmax(), dan auto-fill vs auto-fit

CSS Dasar #31 - grid-template-areas: Membuat Layout dengan Nama Area

CSS Dasar #32 - gap, row-gap, column-gap

CSS Dasar #33 - grid-column dan grid-row (Spanning Items)

CSS Dasar #34 - justify-items, align-items, justify-self, align-self

CSS Dasar #35 - Membuat Layout Website dengan CSS Grid (Header, Sidebar, Konten, Footer)

BAGIAN 8: RESPONSIVE DESIGN

CSS Dasar #36 - Media Query: max-width, min-width, dan range

CSS Dasar #37 - Breakpoint Umum untuk HP, Tablet, dan Desktop

CSS Dasar #38 - Mobile First vs Desktop First

CSS Dasar #39 - Menggunakan Media Query untuk Layout Responsif

CSS Dasar #40 - Responsive Images: max-width, picture, srcset

CSS Dasar #41 - Responsive Typography (clamp, vw, rem)

BAGIAN 9: TRANSITION, TRANSFORM, DAN ANIMATION

CSS Dasar #42 - CSS Transition: transition-property, transition-duration, transition-timing-function, transition-delay

CSS Dasar #43 - Membuat Hover Effect dengan Transition

CSS Dasar #44 - CSS Transform: scale, rotate, translate, skew

CSS Dasar #45 - Kombinasi Transition dan Transform

CSS Dasar #46 - CSS Animation: @keyframes, animation-name, animation-duration, animation-iteration-count

CSS Dasar #47 - Properti Animation Lengkap (direction, fill-mode, timing-function, delay, play-state)

CSS Dasar #48 - Membuat Loading Spinner dengan CSS Animation

BAGIAN 10: FITUR MODERN CSS

CSS Dasar #49 - CSS Variables (Custom Properties)

CSS Dasar #50 - Filter CSS: blur, brightness, contrast, grayscale, drop-shadow

CSS Dasar #51 - Clip-path dan Shape Outside

CSS Dasar #52 - CSS Columns (Multi-column Layout)

CSS Dasar #53 - Aspect Ratio (menjaga rasio elemen)

CSS Dasar #54 - Container Queries (Alternatif Media Query untuk komponen)

CSS Dasar #55 - Dark Mode dengan prefers-color-scheme

BAGIAN 11: UTILITY DAN BEST PRACTICE

CSS Dasar #56 - CSS Spesifisitas dan Cara Mengatasinya

CSS Dasar #57 - Pengenalan CSS Framework (Tailwind CSS, Bootstrap)

CSS Dasar #58 - CSS Architecture: BEM (Block Element Modifier)

CSS Dasar #59 - Debugging CSS dengan Developer Tools

CSS Dasar #60 - Proyek Akhir: Membuat Website Landing Page Modern dengan CSS

CSS Dasar #61 - Proyek Akhir: Membuat Portofolio Website Responsif

BAGIAN 12: BONUS (OPTIONAL)

CSS Dasar #62 - Membuat Tooltip dengan CSS Murni

CSS Dasar #63 - Membuat Card dengan Efek Glassmorphism

CSS Dasar #64 - Membuat Neumorphism UI dengan CSS

CSS Dasar #65 - Membuat Dark Mode Toggle dengan CSS dan JavaScript

CSS Dasar #66 - Tips Optimasi CSS untuk Performa Website

CSS Dasar #67 - Apa Selanjutnya? (SCSS, Tailwind, atau JavaScript Lanjutan)

Lebih baru Lebih lama

نموذج الاتصال