Qual é a diferença entre a <u>tag em html e a decoração do texto: sublinhado;</u> <u>propriedade em css?</u>

Se você abrir as ferramentas do desenvolvedor em seu navegador, verá que a tag possui decoração de texto: sublinhado aplicado a ela por padrão.

Se você quiser, também poderá substituir esse comportamento digitando isso no seu arquivo CSS:

  1. u {decoração de texto: nenhuma! importante;}

Este trecho de código removerá o sublinhado da sua tag. Você realmente não deveria fazer isso, mas pode.

Falando sobre a regra CSS de decoração de texto, você pode aplicá-la a qualquer elemento que desejar. Se você quiser, por exemplo, sublinhar um elemento, você pode digitar:

  1. h2 {decoração de texto: sublinhado;}

Portanto, a diferença é que uma é uma tag HTML e a outra é uma regra CSS.