Noveoelcolorrosa al asociar plantilla.html y estilo-general

Estilo-general.css

<link rel="stylesheet" href="estilo-general.css" type="text/css" media="all">
#cabecera {background-color: pink }


plantilla.html

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">

<html>
<head>
<title>Page title</title>
<link rel="stylesheet" href="estilo-general.css" type="text/css" media="all">
</head>
<body>
<div id="cabecera">Bienvenidos a mi Web</div>
</body>
</html>

Un saludo espero que me ayuden y Gracias por adelantado a todos, gran comunidad.
Hola, esta linea "<link rel="stylesheet" href="estilo-general.css" type="text/css" media="all">" no hace falta que la pongas en el archivo .css, si la eliminas veras como te sale el div de color, con que tengas esta instruccion sobra "#cabecera {background-color: pink }"
---.Saludos.---
Hola,

la línea del relación entre la plantilla y estilos se escribe NO en estilo-general.css y SÍ en la plantilla.html. Creo que tu la tienes al revés y esa es la causa por la que no te sale.

Saludos.