Trabajo Final
Trabajo Final
Trabajo Final
MY VIDEO: https://youtu.be/v8992H-GQZo?si=SeUXH2sZTw2Xnydk
Código HTML
<!DOCTYPE html>
<html lang="es">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-
scale=1.0">
<title>Natha Design</title>
<link rel="stylesheet" href="style.css">
</head>
<body>
<header>
<div class="logo-container">
<img src="imagen/5236f9b9-f369-4450-bf1c-2747440e31d2.jpeg"
alt="Logo de Natha Design" class="logo">
<h1>¡Bienvenido a Natha Design!</h1>
</div>
<p>Creatividad y precisión en cada proyecto.</p>
<nav>
<ul>
<li><a href="javascript:void(0)"
onclick="mostrarSeccion('inicio')">Inicio</a></li>
<li><a href="javascript:void(0)"
onclick="mostrarSeccion('servicios')">Servicios</a></li>
<li><a href="javascript:void(0)"
onclick="mostrarSeccion('portafolio')">Portafolio</a></li>
<li><a href="javascript:void(0)"
onclick="mostrarSeccion('contacto')">Contacto</a></li>
</ul>
</nav>
</header>
<main>
<!-- Sección de Inicio -->
<section id="inicio" class="seccion-activa">
<h2>Sobre Nosotros</h2>
<p>En Natha Design nos especializamos en transformar ideas en
realidades visuales impactantes. Con un equipo creativo y apasionado,
ofrecemos servicios de diseño gráfico, branding, desarrollo web y más.
Nos enfocamos en la innovación y en satisfacer las necesidades
específicas de cada cliente.</p>
<img src="imagen/natha.jpeg" alt="Equipo trabajando en
diseño" class="imagen-inicio">
</section>
<div class="servicio">
<h3>Diseño Gráfico</h3>
<p>Creación de materiales visuales impactantes y
funcionales para tu marca.</p>
<button class="ver-mas" onclick="mostrarDetalles('diseno-
grafico')">Ver más</button>
<div id="diseno-grafico" class="detalles-servicio">
<p>El diseño gráfico es esencial para transmitir la
identidad visual de tu marca. Trabajamos en la creación de logotipos,
materiales publicitarios, y cualquier otro componente visual necesario
para que tu empresa destaque.</p>
</div>
</div>
<div class="servicio">
<h3>Desarrollo Web</h3>
<p>Diseño y desarrollo de sitios web modernos,
funcionales y responsivos.</p>
<button class="ver-mas"
onclick="mostrarDetalles('desarrollo-web')">Ver más</button>
<div id="desarrollo-web" class="detalles-servicio">
<p>Desarrollamos sitios web adaptados a todos los
dispositivos, con un diseño responsivo que garantiza una experiencia de
usuario perfecta. Nos enfocamos en la usabilidad y en crear páginas web
fáciles de navegar.</p>
</div>
</div>
<div class="servicio">
<h3>Branding</h3>
<p>Desarrollamos la identidad visual de tu empresa para
destacar en el mercado.</p>
<button class="ver-mas"
onclick="mostrarDetalles('branding')">Ver más</button>
<div id="branding" class="detalles-servicio">
<p>El branding es clave para crear una presencia
sólida en el mercado. Diseñamos logotipos, paletas de colores y todo el
sistema visual que representará tu marca ante tus clientes.</p>
</div>
</div>
</section>
</div>
</section>
</main>
<footer>
<p>© 2024 Natha Design. Todos los derechos reservados.</p>
</footer>
<script src="script.js"></script>
</body>
</html>
<!DOCTYPE html>
<html lang="es">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-
scale=1.0">
<title>Imagen Difuminada</title>
<link rel="stylesheet" href="style.css">
</head>
<body>
CODIGO CSS
/* Estilo General */
body {
font-family: Arial, sans-serif;
margin: 0;
padding: 0;
background-color: #f5f5f5;
color: #333;
}
header {
background-color: #ff69b4;
color: white;
padding: 20px;
text-align: center;
}
header nav ul {
list-style: none;
padding: 0;
}
header nav ul li {
display: inline;
margin: 0 15px;
}
header nav ul li a {
color: white;
text-decoration: none;
font-weight: bold;
}
/* Secciones */
section {
margin: 20px auto;
padding: 20px;
background-color: white;
border-radius: 10px;
max-width: 1200px;
text-align: center;
display: none; /* Ocultar por defecto */
}
.seccion-activa {
display: block; /* Mostrar solo la sección activa */
}
/* Servicios */
.servicio {
margin-bottom: 25px;
}
.servicio h3 {
font-size: 1.5rem;
color: #ff69b4;
}
.servicio p {
font-size: 1rem;
color: #333;
}
.ver-mas {
background-color: #ff69b4;
color: white;
padding: 10px 15px;
border: none;
border-radius: 5px;
cursor: pointer;
font-size: 1rem;
}
.ver-mas:hover {
background-color: #ff4081;
}
/* Mostrar los detalles del servicio cuando se haga clic en "Ver más" */
.detalles-servicio.activo {
display: block;
}
/* Portafolio */
.proyecto {
margin-bottom: 20px;
}
.proyecto img {
width: 100%;
max-width: 600px;
height: auto;
border-radius: 10px;
box-shadow: 0 4px 10px rgba(0, 0, 0, 0.1);
}
.descripcion-proyecto {
margin-top: 15px;
}
.descripcion-proyecto h3 {
font-size: 1.5rem;
color: #ff69b4;
}
.descripcion-proyecto p {
font-size: 1rem;
color: #333;
}
/* Contacto */
.info-contacto p {
font-size: 1.2rem;
margin: 10px 0;
}
.redes-sociales {
display: flex;
justify-content: center;
gap: 20px;
}
.redes-sociales a {
color: #333;
text-decoration: none;
font-size: 1.2rem;
transition: color 0.3s, transform 0.3s;
}
.redes-sociales a:hover {
color: #ff69b4;
transform: scale(1.1);
}
/* Estilo general para el encabezado */
header {
background-color: #ff69b4;
color: white;
padding: 20px;
display: flex;
justify-content: space-between;
align-items: center;
flex-wrap: wrap;
}
.logo {
width: 40px; /* Logo más pequeño */
height: auto;
margin-right: 10px; /* Espaciado entre el logo y el título */
}
h1 {
margin: 0;
font-size: 2rem;
font-weight: bold;
}
header nav ul li {
display: inline;
margin: 0 15px;
}
header nav ul li a {
color: white;
text-decoration: none;
font-weight: bold;
font-size: 1.1rem;
}
/* Contenido de la sección */
.inicio-con-imagen h1 {
font-size: 2.5rem;
color: #333;
margin-bottom: 20px;
}
.inicio-con-imagen p {
font-size: 1.2rem;
color: #555;
}
/* Estilo para el encabezado */
header {
position: relative; /* Necesario para aplicar el efecto */
background: linear-gradient(135deg, rgba(255, 105, 180, 0.8),
rgba(255, 105, 180, 0.5)); /* Fondo rosado con gradiente */
color: white;
padding: 40px 20px;
text-align: center;
z-index: 1; /* Para que el texto esté encima */
}
header p {
font-size: 1.4rem;
margin: 0;
}
/* Estilo para la sección de Contacto */
#contacto {
position: relative; /* Necesario para colocar el fondo difuminado */
padding: 40px 20px;
color: rgb(218, 50, 162);
text-align: center;
}
CODIGO SCRIP JS
function mostrarSeccion(seccion) {
// Ocultar todas las secciones
let secciones = document.querySelectorAll('section');
secciones.forEach(function (seccionElement) {
seccionElement.classList.remove('seccion-activa');
});
function mostrarDetalles(servicio) {
const detalles = document.getElementById(servicio);