Hola @
JosezamLo primero, tú código está bien, solamente en la linea 29, donde empieza el código PHP
<?php>
echo "Curso php para empezar a programar";
?>
En el inicio debe estar así
<php tú lo cierras
<php> y por eso no te toma el código.
Segundo en la linea de los estilos CSS para el pie, te olvidaste de incluir el tipo de border, es preferible colocarlo.
#pie{
border: 2px;
}
Deberías ponerlo así
#pie{
width: 50%;
border: solid 2px;
background-color: yellow;
}
Quedaría así:
<!DOCTYPE html>
<html>
<head>
<title>Curso para aprender a programar</title>
<meta charset="UTF-8" />
<style type="text/css">
#cabecera{
border: solid 2px;
width: 50%;
background-color: gray;
}
#pie{
width: 50%;
border: solid 2px;
background-color: yellow;
}
body{
text-align: center;
}
#cabecera, #pie{margin:auto;}
</style>
</head>
<body>
<div id="cabecera">
<h1>Curso básico de PHP</h1><br/>
<h2>Curso PHP desde cero</h2>
</div>
<?php
echo "Curso php para empezar a programar";
?>
<br/>
<div id="pie">
Este es el pie de página
</div>
</body>
</html>
Un saludos CRACK