March 1Mar 1 Administrators CSS Exercises Test your CSS skills with exercises from all categories: Exercises Tip: Sign in to track your progress. 0/152 done Syntax6 exercisesOpenDoneSelectors6 exercisesOpenDoneSelectors Grouping3 exercisesOpenDoneHow To4 exercisesOpenDoneHow To - Internal2 exercisesOpenDoneHow To - Inline2 exercisesOpenDoneHow To - Multiple and Cascade3 exercisesOpenDoneComments5 exercisesOpenDoneColors5 exercisesOpenDoneRGB5 exercisesOpenDoneHEX7 exercisesOpenDoneHSL6 exercisesOpenDoneBackground Color7 exercisesOpenDoneBackground Image6 exercisesOpenDoneBackground Repeat6 exercisesOpenDoneBackground Attachment5 exercisesOpenDoneBackground Shorthand6 exercisesOpenDoneBorder5 exercisesOpenDoneBorder Width6 exercisesOpenDoneBorder Color6 exercisesOpenDoneBorder Sides5 exercisesOpenDoneBorder Shorthand5 exercisesOpenDoneRounded Borders5 exercisesOpenDoneMargins8 exercisesOpenDoneMargin Collapse3 exercisesOpenDonePadding7 exercisesOpenDonePadding box-sizing1 exercisesOpenDoneHeight and Width5 exercisesOpenDoneHeight and Width3 exercisesOpenDoneBox Model8 exercisesOpenDoneOutline4 exercisesOpenDoneOutline Width6 exercisesOpenDoneOutline Color6 exercisesOpenDoneOutline Shorthand3 exercisesOpenDoneOutline Offset4 exercisesOpenDoneText5 exercisesOpenDoneText Alignment7 exercisesOpenDoneText Decoration7 exercisesOpenDoneDecoration Styles4 exercisesOpenDoneText Transformation5 exercisesOpenDoneText Spacing6 exercisesOpenDoneText Shadow5 exercisesOpenDoneFont Family6 exercisesOpenDoneWeb Safe Fonts5 exercisesOpenDoneFont Style8 exercisesOpenDoneFont Size7 exercisesOpenDoneFont Shorthand3 exercisesOpenDoneIcons3 exercisesOpenDoneLinks8 exercisesOpenDoneLists8 exercisesOpenDoneTables6 exercisesOpenDoneTable Size4 exercisesOpenDoneTable Alignment7 exercisesOpenDoneTable Style6 exercisesOpenDoneTable Responsive5 exercisesOpenDoneDisplay6 exercisesOpenDoneDisplay / Hide3 exercisesOpenDoneMax Width5 exercisesOpenDonePosition Static / Relative5 exercisesOpenDonePosition Fixed / Absolute5 exercisesOpenDonePosition Sticky4 exercisesOpenDoneZ-index6 exercisesOpenDoneOverflow6 exercisesOpenDoneOverflow X/Y4 exercisesOpenDoneFloat4 exercisesOpenDoneClear7 exercisesOpenDoneInline-block4 exercisesOpenDoneAlign Horizontal5 exercisesOpenDoneAlign Vertical5 exercisesOpenDoneCombinators9 exercisesOpenDonePseudo Classes Interactive8 exercisesOpenDonePseudo Classes Structural5 exercisesOpenDonePseudo Elements Text5 exercisesOpenDonePseudo Elements Content7 exercisesOpenDoneOpacity9 exercisesOpenDoneVertical Navbar4 exercisesOpenDoneHorizontal Navbar4 exercisesOpenDoneDropdowns4 exercisesOpenDoneAdvanced Dropdowns4 exercisesOpenDoneAttribute Selectors5 exercisesOpenDoneAttribute Selectors Advanced5 exercisesOpenDoneForm Inputs5 exercisesOpenDoneForm Focus/Icons4 exercisesOpenDoneForm Elements4 exercisesOpenDoneCounters4 exercisesOpenDoneCounters Nested3 exercisesOpenDoneUnits Absolute4 exercisesOpenDoneUnits Relative6 exercisesOpenDoneSpecificity5 exercisesOpenDoneSpecificity Hierarchy3 exercisesOpenDone!important5 exercisesOpenDoneMath Functions9 exercisesOpenDoneRounded Corners8 exercisesOpenDoneBorder Images6 exercisesOpenDoneMultiple Backgrounds9 exercisesOpenDoneColors9 exercisesOpenDoneColor Keywords7 exercisesOpenDoneLinear Gradients8 exercisesOpenDoneRadial Gradients8 exercisesOpenDoneConic Gradients4 exercisesOpenDoneShadow Effects7 exercisesOpenDoneBox Shadow5 exercisesOpenDoneText Effects9 exercisesOpenDoneWeb Fonts5 exercisesOpenDone2D Transforms5 exercisesOpenDone2D Transform Scale4 exercisesOpenDone2D Transform Skew4 exercisesOpenDone3D Transforms6 exercisesOpenDoneTransitions4 exercisesOpenDoneTransition Timing5 exercisesOpenDoneAnimations3 exercisesOpenDoneAnimation Timing5 exercisesOpenDoneAnimation Properties4 exercisesOpenDoneTooltips4 exercisesOpenDoneTooltip Arrows4 exercisesOpenDoneImages5 exercisesOpenDoneImage Effects4 exercisesOpenDoneImage Hover4 exercisesOpenDoneImage Centering4 exercisesOpenDoneImage Filters8 exercisesOpenDoneImage Shapes8 exercisesOpenDoneObject Fit6 exercisesOpenDoneObject Position3 exercisesOpenDoneMasking5 exercisesOpenDoneButtons5 exercisesOpenDoneButton Hover4 exercisesOpenDoneButton Groups4 exercisesOpenDonePagination4 exercisesOpenDonePagination Styles4 exercisesOpenDoneMultiple Columns4 exercisesOpenDoneMultiple Column Rules5 exercisesOpenDoneUser Interface4 exercisesOpenDoneVariables6 exercisesOpenDoneThe property Rule4 exercisesOpenDoneBox Sizing5 exercisesOpenDoneMedia Queries6 exercisesOpenDoneFlexbox3 exercisesOpenDoneFlex Container4 exercisesOpenDoneFlexbox Justify4 exercisesOpenDoneFlexbox Align4 exercisesOpenDoneFlex Items6 exercisesOpenDoneFlex Responsive3 exercisesOpenDoneGrid Columns and Rows7 exercisesOpenDoneGrid Container8 exercisesOpenDoneGrid Align Content4 exercisesOpenDoneGrid Item6 exercisesOpenDoneRWD Intro3 exercisesOpenDoneRWD Viewport4 exercisesOpenDoneRWD Grid View3 exercisesOpenDoneRWD Media Queries4 exercisesOpenDoneRWD Images4 exercisesOpenDoneRWD Videos3 exercisesOpenDone Log in to track your progress If you haven't already, sign up to become a W3Schooler, and get points for every exercise you complete. As a logged-in W3Schools user you will have access to many features like having your own web page, track your learning progress, receive personal guided paths, and more. The Exercise The exercises are a mix of "multiple choice" and "fill in the blanks" questions. There are between 3 and 9 questions in each category. The answer can be found in the corresponding tutorial chapter. If you're stuck, or answer wrong, you can try again or hit the "Show Answer" button to see the correct answer. Kickstart your career Get certified by completing the course Get certified ★ +1 Sign in to track progress
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.