In jeder (Programmier-)Sprache gibt es gewisse Regeln, die es zu befolgen gibt. Auch in CSS ist das so.
Keine Angst, du musst nicht alle Fachbegriffe dieser Seite auswendig können, bevor du loslegen kannst mit dieser Sprache!
HTML ist sehr fehlertolerant, was du sicher schon bemerkt hast. CSS ist etwas strenger. Zum Beispiel musst du die Anweisungsblöcke zwingend mit den geschweiften Klammern (en. curly braces) { } öffnen und schliessen. Du musst auch jede Deklaration mit dem Strichpunkt ; abschliessen, ausser sie ist die letzte im BLock.

Selektor (en. selector)
Anweisungsblock (en. declaration block)
Eigenschaft (en. property) mit Doppelpunkt
Wert (en. value)
Deklaration (en. declaration)