Solucionado (ver solução)
Solucionado
(ver solução)
1
resposta

Tag <link> fechada com ou sem slash?

No tópico 5 Estilizando o HTML com CSS, no teste a resposta considerada correta das opções oferecidas é a D: <head> <link rel="stylesheet" href="nomedoarquivo.css"> </head>

Mas de acordo com o site MDN Web Docs, nenhuma das opções oferecidas está correta, porque o fechamento da tag precisa de uma slash, veja exemplo mostrado no MDN: <link href="style.css" rel="stylesheet" />

Todos os exemplos mostrados so site MDN tem slash no final.

1 resposta
solução!

Na verdade, a tag <link> em HTML não precisa de uma barra no final quando usada para carregar folhas de estilo (CSS). Ela é uma tag vazia em HTML5, o que significa que não precisa de uma tag de fechamento separada. Ambas as formas são aceitas e funcionam corretamente:

  1. <link rel="stylesheet" href="nomedoarquivo.css">
  2. <link rel="stylesheet" href="nomedoarquivo.css" />

Ambas são equivalentes em HTML5. A presença da barra no final (auto-fechamento) é opcional e é mais comum em documentos XHTML ou em preferências pessoais de estilo de codificação. Portanto, não há um erro em usar <link rel="stylesheet" href="nomedoarquivo.css"> sem a barra no final.