Objective 4.1: Style HTML text propertiesApply styles to text appearanceApply styles to text fontApplying styles to text alignment, spacing, and indentationApplying styles to text hyphenationApplying styles for a text drop shadowObjective summaryObjective reviewObjective 4.2: Style HTML box propertiesApplying styles to alter appearance attributesApplying styles to alter graphic effectsApply styles to establish and change an element’s positionObjective summaryObjective reviewObjective 4.3: Create a flexible content layoutImplement a layout using a flexible box modelImplementing a layout using multi-columnImplementing a layout using position, floating, and exclusionsImplementing a layout using grid alignmentImplementing a layout using regions, grouping, and nestingObjective summaryObjective reviewObjective 4.4: Create an animated and adaptive UIAnimating objects by applying CSS transitionsApplying 3-D and 2-D transformationsAdjusting UI based on media queriesHiding or disabling controlsObjective summaryObjective reviewObjective 4.5: Find elements using CSS selectors and jQueryDefining element, style, and attribute selectorsChoosing the correct selector to reference an elementFinding elements by using pseudo-elements and pseudo-classesObjective summaryObjective reviewObjective 4.6: Structure a CSS file by using CSS selectorsReferencing elements correctlyImplementing inheritanceOverriding inheritance using !importantStyling an element based on pseudo-elements and pseudo-classesObjective summaryObjective reviewAnswersObjective 4.1: Thought experimentObjective 4.1: ReviewObjective 4.2: Thought experimentObjective 4.2: ReviewObjective 4.3: Thought experimentObjective 4.3: ReviewObjective 4.4: Thought experimentObjective 4.4: ReviewObjective 4.5: Thought experimentObjective 4.5: ReviewObjective 4.6: Thought experimentObjective 4.6: Review