W języku CSS właściwość text-decoration służy do definiowania stylów dekoracji tekstu. Wartości takie jak underline (podkreślenie), overline (nadkreślenie), line-through (przekreślenie) oraz blink (miganie) są częścią tej właściwości i umożliwiają programistom kontrolowanie, jak tekst jest prezentowany na stronie internetowej. Wartość underline, na przykład, jest powszechnie używana w linkach, aby wskazać, że są one klikalne. Przykład zastosowania: 'text-decoration: underline;' zastosowany w stylach CSS dla elementu <a> sprawia, że tekst linku jest podkreślony. Overline może być używane do dodawania linii nad tekstem, co może być przydatne w kontekście nagłówków lub wyróżnień. Wartość line-through jest często stosowana w przypadku prezentowania informacji o promocjach, gdzie oryginalna cena jest przekreślona. Wartość blink, choć nie jest już szeroko wspierana, mogła być używana w przeszłości do tworzenia efektu migania tekstu. Wszystkie te dekoracje są zdefiniowane w standardzie CSS, co czyni text-decoration kluczową właściwością w stylizacji tekstu w dokumentach HTML.
Właściwość font-style służy do definiowania stylu czcionki, takiego jak normal, italic lub oblique, ale nie odnosi się do dekoracji tekstu. Styl czcionki nie zmienia sposobu, w jaki tekst jest podkreślany, nadkreślany czy przekreślany. Z kolei text-align to właściwość CSS odpowiedzialna za wyrównanie tekstu w elemencie. Możliwe wartości tej właściwości to left, right, center oraz justify, a jej zadaniem jest kontrolowanie, w jaki sposób tekst jest rozmieszczony w obrębie swojego kontenera, ale nie ma wpływu na stylizację samego tekstu, taką jak podkreślenie czy przekreślenie. Ostatecznie, font-decoration nie jest rzeczywistą właściwością w standardzie CSS. Programiści mogą mylić terminy, jednak właściwa terminologia to text-decoration. Font-decoration nie jest uznawane przez przeglądarki, co czyni je niewłaściwym dla stylizacji tekstu. Zrozumienie tych różnic jest kluczowe dla efektywnego wykorzystania CSS w projektach webowych, ponieważ każda z tych właściwości ma swoje specyficzne zastosowania, które są fundamentalne dla tworzenia responsywnych i estetycznych stron internetowych.