Simbolo de interrogacion raro en lugar de Ñ

Estoy creando una pagina HTML, con este codigo (parte del codigo):

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">

<html lang="es">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<link rel="stylesheet" type="text/css" href="select_dependientes.css">
<script type="text/javascript" src="select_dependientes.js"></script>
</head>

<body>
<?php
       ?>
			<div id="demo" >
				<div id="demoDer">
                Razas
					<select name="estados2" id="estados2">
						<option value="0">Todos</option>
					</select>
                    Tamaño

Y el Tamaño me lo escribe mu raro, sin la ñ. ¿Alguien sabe cual es el problema?

Muchas gracias
en que lo estas visualizando?
ósea si estas usando el html kit debes agregar esta al código

<meta http-equiv="Content-Type" content="text/html; charset=unicode-utf-8">
= al subirlo al Server debes tener este agregado al código.
Una ultima cosa nunca edites el código en el Server una ves subido con este agregado ya que si lo haces te corromperá la oja y de veras volverla a subir.