Tras conocer la web, y hacer el curso-tutorial del htmlkit, y css, quise seguir actualizando los conocimientos.
Asi que me lance a crear mi propia pagina web.
La verdad, es que el resultado, no va mal, pero...( siempre hay un pero), me quede atascado.
Si me permitis, os cuelgo el codigo html, y el css, que llevo por el momento, que no es extenso y os explico donde estoy atascado, y que quiero hacer.
CODIGO HTML
<!DOCTYPE html>
<html lang="es">
<head>
<meta charset="utf-8"/>
<title>Titulo de la pagina</title>
<link rel="stylesheet" type="text/css" href="estilo.css"/>
</head>
<body>
<div id="agrupar">
<header id="principal">
<span id="titulo">Mi página</span>
</header>
<nav id="menu">
<ul>
<li class="button uno">TU WEB</li>
<li class="button dos">CHAT</li>
<li class="button tres">FORO</li>
<li class="button cuatro">CONTACTO</li>
</ul>
</nav>
</div>
</body>
</html>
Codigo CSS
body{
text-align: center;
background-color: #FFFACD;
}
header, section, footer, aside, nav, article, figure, figcaption,
hgroup{
display: block;
}
#agrupar{
width: 60%;
margin: 15px auto;
text-align: left;
}
#principal{
display: block;
width: 500px;
margin: 50px auto;
padding: 15px;
text-align: center;
border: 1px solid #999999;
background: silver;
border-radius: 135px / 120px;
box-shadow: rgb(150,150,150) 5px 5px 10px;
background: -webkit-radial-gradient(center, ellipse, #FAF0E6, #c0c0c0);
background: -moz-radial-gradient(center, ellipse, #FAF0E6, #c0c0c0);
}
#titulo{
font: bold italic 76px verdana, sans-serif;
text-shadow: rgb(150,150,150) 3px 3px 5px;
}
@font-face {
font-family: 'lobster_1.3regular';
src: url('font/lobster_1.3-webfont.eot');
src: url('font/lobster_1.3-webfont.eot?#iefix') format('embedded-opentype'),
url('font/lobster_1.3-webfont.woff2') format('woff2'),
url('font/lobster_1.3-webfont.woff') format('woff'),
url('font/lobster_1.3-webfont.ttf') format('truetype'),
url('font/lobster_1.3-webfont.svg#lobster_1.3regular') format('svg');
font-weight: normal;
font-style: normal;
}
#menu{
background: silver;
padding: 5px 30px;
text-align: center;
border: 1px solid #999999;
border-radius: 135px / 120px;
box-shadow: rgb(150,150,150) 5px 5px 10px;
background: -webkit-radial-gradient(center, ellipse, #FAF0E6, #c0c0c0);
background: -moz-radial-gradient(center, ellipse, #FAF0E6, #c0c0c0);
}
.button{
/* estilo tipografico */
color: #000000;
font: bold italic 20px verdana, sans-serif;
text-transform: uppercase;
text-shadow: rgb(150,150,150) 3px 3px 5px;
/* padding, margin, y borde */
padding: 5px 15px 5px 10px;
margin-right: 10px;
cursor: pointer;
border: 1px solid;
border-radius: 20px;
/* propiedades para la animacion */
transition: all 0.20s linear;
-webkit-transition: all 0.20s linear;
-moz-transition: all 0.20s linear;
position: relative;
bottom: 0;
}
.uno{
background: #D3D3D3;
box-shadow: rgb(150,150,150) 5px 5px 10px;
padding: 5px 30px 5px 30px;
border: 0px;
}
.dos{
background: #D3D3D3;
box-shadow: rgb(150,150,150) 5px 5px 10px;
padding: 5px 30px 5px 30px;
border: 0px;
}
.tres{
background: #D3D3D3;
box-shadow: rgb(150,150,150) 5px 5px 10px;
padding: 5px 30px 5px 30px;
border: 0px;
}
.cuatro{
background: #D3D3D3;
box-shadow: rgb(150,150,150) 5px 5px 10px;
padding: 5px 30px 5px 30px;
border: 0px;
}
.button:active{
bottom: -5px;
}
.uno:active{
box-shadow: 0 0 0 rgb(150,150,150), inset 0 0 5px rgba(0, 0, 0, 0.4);
}
.dos:active{
box-shadow: 0 0 0 rgb(150,150,150), inset 0 0 5px rgba(0, 0, 0, 0.4);
}
.tres:active{
box-shadow: 0 0 0 rgb(150,150,150), inset 0 0 5px rgba(0, 0, 0, 0.4);
}
.cuatro:active{
box-shadow: 0 0 0 rgb(150,150,150), inset 0 0 5px rgba(0, 0, 0, 0.4);
}
#menu li{
display: inline-block;
list-style: none;
}
Si los pegais en Sublime, y los ejecutais, vereis una simple web, con un titulo, y una barra de navegacion inline-block con 4 botones animados.
¿Donde estoy atascado?
Quiero que al presionar esos botones actuen como hiperenlaces.
El primero, "TU WEB", hacia "www.comocreartuweb.com" en otra pestaña del navegador.
El segundo a otra pestaña del navegador a otra pagina donde habra un chat, la tercera a otra pestaña del navegador donde habra un foro y la ultima un enlace al correo.
El problema es que no soy capaz ni con <a href....>, ni con <input>
Seguro, que entre todos vosotros habra alguien que me de una solucion, porque soy incapaz de hacerlo, y me gusta mucho el diseño que lleva hasta ahora.
Gracias por vuestro tiempo.
Asi que me lance a crear mi propia pagina web.
La verdad, es que el resultado, no va mal, pero...( siempre hay un pero), me quede atascado.
Si me permitis, os cuelgo el codigo html, y el css, que llevo por el momento, que no es extenso y os explico donde estoy atascado, y que quiero hacer.
CODIGO HTML
<!DOCTYPE html>
<html lang="es">
<head>
<meta charset="utf-8"/>
<title>Titulo de la pagina</title>
<link rel="stylesheet" type="text/css" href="estilo.css"/>
</head>
<body>
<div id="agrupar">
<header id="principal">
<span id="titulo">Mi página</span>
</header>
<nav id="menu">
<ul>
<li class="button uno">TU WEB</li>
<li class="button dos">CHAT</li>
<li class="button tres">FORO</li>
<li class="button cuatro">CONTACTO</li>
</ul>
</nav>
</div>
</body>
</html>
Codigo CSS
body{
text-align: center;
background-color: #FFFACD;
}
header, section, footer, aside, nav, article, figure, figcaption,
hgroup{
display: block;
}
#agrupar{
width: 60%;
margin: 15px auto;
text-align: left;
}
#principal{
display: block;
width: 500px;
margin: 50px auto;
padding: 15px;
text-align: center;
border: 1px solid #999999;
background: silver;
border-radius: 135px / 120px;
box-shadow: rgb(150,150,150) 5px 5px 10px;
background: -webkit-radial-gradient(center, ellipse, #FAF0E6, #c0c0c0);
background: -moz-radial-gradient(center, ellipse, #FAF0E6, #c0c0c0);
}
#titulo{
font: bold italic 76px verdana, sans-serif;
text-shadow: rgb(150,150,150) 3px 3px 5px;
}
@font-face {
font-family: 'lobster_1.3regular';
src: url('font/lobster_1.3-webfont.eot');
src: url('font/lobster_1.3-webfont.eot?#iefix') format('embedded-opentype'),
url('font/lobster_1.3-webfont.woff2') format('woff2'),
url('font/lobster_1.3-webfont.woff') format('woff'),
url('font/lobster_1.3-webfont.ttf') format('truetype'),
url('font/lobster_1.3-webfont.svg#lobster_1.3regular') format('svg');
font-weight: normal;
font-style: normal;
}
#menu{
background: silver;
padding: 5px 30px;
text-align: center;
border: 1px solid #999999;
border-radius: 135px / 120px;
box-shadow: rgb(150,150,150) 5px 5px 10px;
background: -webkit-radial-gradient(center, ellipse, #FAF0E6, #c0c0c0);
background: -moz-radial-gradient(center, ellipse, #FAF0E6, #c0c0c0);
}
.button{
/* estilo tipografico */
color: #000000;
font: bold italic 20px verdana, sans-serif;
text-transform: uppercase;
text-shadow: rgb(150,150,150) 3px 3px 5px;
/* padding, margin, y borde */
padding: 5px 15px 5px 10px;
margin-right: 10px;
cursor: pointer;
border: 1px solid;
border-radius: 20px;
/* propiedades para la animacion */
transition: all 0.20s linear;
-webkit-transition: all 0.20s linear;
-moz-transition: all 0.20s linear;
position: relative;
bottom: 0;
}
.uno{
background: #D3D3D3;
box-shadow: rgb(150,150,150) 5px 5px 10px;
padding: 5px 30px 5px 30px;
border: 0px;
}
.dos{
background: #D3D3D3;
box-shadow: rgb(150,150,150) 5px 5px 10px;
padding: 5px 30px 5px 30px;
border: 0px;
}
.tres{
background: #D3D3D3;
box-shadow: rgb(150,150,150) 5px 5px 10px;
padding: 5px 30px 5px 30px;
border: 0px;
}
.cuatro{
background: #D3D3D3;
box-shadow: rgb(150,150,150) 5px 5px 10px;
padding: 5px 30px 5px 30px;
border: 0px;
}
.button:active{
bottom: -5px;
}
.uno:active{
box-shadow: 0 0 0 rgb(150,150,150), inset 0 0 5px rgba(0, 0, 0, 0.4);
}
.dos:active{
box-shadow: 0 0 0 rgb(150,150,150), inset 0 0 5px rgba(0, 0, 0, 0.4);
}
.tres:active{
box-shadow: 0 0 0 rgb(150,150,150), inset 0 0 5px rgba(0, 0, 0, 0.4);
}
.cuatro:active{
box-shadow: 0 0 0 rgb(150,150,150), inset 0 0 5px rgba(0, 0, 0, 0.4);
}
#menu li{
display: inline-block;
list-style: none;
}
Si los pegais en Sublime, y los ejecutais, vereis una simple web, con un titulo, y una barra de navegacion inline-block con 4 botones animados.
¿Donde estoy atascado?
Quiero que al presionar esos botones actuen como hiperenlaces.
El primero, "TU WEB", hacia "www.comocreartuweb.com" en otra pestaña del navegador.
El segundo a otra pestaña del navegador a otra pagina donde habra un chat, la tercera a otra pestaña del navegador donde habra un foro y la ultima un enlace al correo.
El problema es que no soy capaz ni con <a href....>, ni con <input>
Seguro, que entre todos vosotros habra alguien que me de una solucion, porque soy incapaz de hacerlo, y me gusta mucho el diseño que lleva hasta ahora.
Gracias por vuestro tiempo.