Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Trabaja donde
tienes palabras en negrita y añade imágenes y formato para darle un diseño atractivo.
En la siguiente página tienes un ejemplo del css que puedes utilizar.
Una vez realizada la página principal (que será la de personal), conviértela en plantilla
con regiones editables que consideres convenientes.
A partir de la plantilla crea el resto de las páginas, excepto la de contacto.
<html> <head>
<title>Portafolio Profesional</title>
<link type="text/css" rel="stylesheet" href="estilos.css" />
</head>
<body>
<div class="principal">
<div class="encabezado1">
<img src="imagen de cabecera">
</div>
<div class="contenido">
<div class="menu">
<img src="imagen del menú>
<ul> <li><a href="persona.html">Formacion</a></li>
<li><a href="formacion.html">Experiencia</a></li>
<li><a href="experiencia.html">Experiencia</a></li>
<ul> <li><a href="contacto.html">Curriculo</a></li>
</div>
<div class="encabezado2">
<h1>TITULO DE LA PAGINA DE CONTENIDO</h1>
</div>
<div class="pagina">
<h1>MI CONTENIDO</h1>
</div>
</div>
<div class="piepagina">
<h1>Autor: mi nombre con un enlace a mi correo electrónico</h1>
</div>
</div>
</body>
</html>
Código CSS del Ejemplo(estilos.css).
body{ .contenido{
padding:20px; width: 96%;
margin:20px 60px; height: 600px;
font-family:Arial; background-color: white;
font-size: 18px; margin: 20px 20px 20px 20px ;
background-color:silver; border:4px inset purple;
} }
.principal{ .menu{
width: 95%; width: 20%;
height: 900px; height: 550px;
background-color: white; background-color: D0FA58;
margin: 20px 20px 20px 20px ; margin: 20px 20px 20px 20px ;
border:4px inset purple; float: left;
} border:4px inset purple;
.encabezado1{ text-align:left;
width: 96%; }
height: 100px; .pagina{
background-color: D0FA58; width: 70%;
margin: 20px 20px 20px 20px ; height: 400px;
border:4px inset purple; background-color: D0FA58;
} margin: 20px 20px 20px 20px ;
.encabezado2{ float: right;
width: 70%; border:4px inset purple;
height: 100px; text-align:center;
float: right; }
background-color: D0FA58; .piepagina{
margin: 20px 20px 20px 20px ; width: 96%;
border:4px inset purple; height: 100px;
} background-color: D0FA58;
margin: 20px 20px 20px 20px ;
border-color: black;
border:2px;
border:4px inset purple;
font-family:Arial;
font-size: 10px;
}
Crea un formulario en la página de contacto.
La página de contacto se creará a partir de un nuevo documento en blanco y tendrá un
archivo de estilo css propio
<html>
<head>
<title>Contacto</title>
<link rel='stylesheet' href='estilos.css'>
</head>
<body>
<form class='contacto'>
<div><label>Tu Nombre:</label><input type='text' value=''></div>
<div><label>Tu Email:</label><input type='text' value=''></div>
<div><label>Asunto:</label><input type='text' value=''></div>
<div><label>Mensaje:</label><textarea rows='6'></textarea></div>
<div><input type='submit' value='Envia Mensaje'></div>
</form>
</body>
</html>
Empezamos con el siguiente código que define las propiedades de fuente, color de
fondo y longitud del body para esta página:
Fuente: Sans-serif
Tamaño: 12px
Color: #798e94
Ancho: 400px
Margen: automatico
Color de fondo: #e2ecee
Formulario
Hacemos un selector para el formulario (.contacto) y le definimos border, border-
radius, padding, margin y color de fondo:
Luego hacemos selectores para label y div (utiliza .contacto label y .contacto div)
Para label utiliza un display block /* esto es para que el label se sobreponga a la caja
de texto */
Estilo: Negrita
Para div:
Margen inferior de 15px
Cajas de texto
Para las cajas de textos usamos selectores múltiples, para los input y para el textarea:
Boton de Envio
Por ultimo para el boton de envio usaremos estilos similares a los de las cajas de
textos, pero ademas va a tener bordes redondeados, sombra al texto y para el
background le pondremos degradados CSS3:
.contacto input[type='submit']{
border: 1px solid #CED5D7;
box-shadow:0 0 0 3px #EEF5F7;
padding: 8px 16px;
border-radius: 20px;
font-weight: bold;
text-shadow: 1px 1px 0px white;