Generation

generate functionThu, 05 Dec 2024

crea una pagina web avanzada/experta que muestre la economia argentina en los ultimos años,aslo con los codigos html css y javascript,agrega mucha informacion e imagenes

Aquí te presento un ejemplo de cómo podrías crear una página web avanzada/experta que muestre la economía argentina en los últimos años utilizando HTML, CSS y JavaScript. Esta página web incluirá información y gráficos sobre la inflación, el PIB, la tasa de desempleo y otros indicadores económicos. **HTML** Primero, crea un archivo `index.html` con el siguiente contenido: ```html <!DOCTYPE html> <html lang="es"> <head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <title>Economía Argentina</title> <link rel="stylesheet" href="styles.css"> </head> <body> <header> <h1>Economía Argentina</h1> <nav> <ul> <li><a href="#inflacion">Inflación</a></li> <li><a href="#pib">PIB</a></li> <li><a href="#desempleo">Tasa de desempleo</a></li> <li><a href="#indicadores">Indicadores económicos</a></li> </ul> </nav> </header> <main> <section id="inflacion"> <h2>Inflación</h2> <p>La inflación en Argentina ha sido un problema persistente en los últimos años. A continuación, se muestra la evolución de la inflación anual desde 2015:</p> <canvas id="inflacion-grafico"></canvas> <script src="inflacion.js"></script> </section> <section id="pib"> <h2>PIB</h2> <p>El PIB de Argentina ha experimentado un crecimiento lento en los últimos años. A continuación, se muestra la evolución del PIB desde 2015:</p> <canvas id="pib-grafico"></canvas> <script src="pib.js"></script> </section> <section id="desempleo"> <h2>Tasa de desempleo</h2> <p>La tasa de desempleo en Argentina ha sido alta en los últimos años. A continuación, se muestra la evolución de la tasa de desempleo desde 2015:</p> <canvas id="desempleo-grafico"></canvas> <script src="desempleo.js"></script> </section> <section id="indicadores"> <h2>Indicadores económicos</h2> <p>A continuación, se muestran algunos indicadores económicos importantes en Argentina:</p> <ul> <li><strong>Índice de Precios al Consumidor (IPC):</strong> <span id="ipc"></span></li> <li><strong>Tasa de interés interbancaria:</strong> <span id="tasa-interes"></span></li> <li><strong>Índice de la Bolsa de Comercio de Buenos Aires (BCBA):</strong> <span id="bcba"></span></li> </ul> <script src="indicadores.js"></script> </section> </main> <footer> <p>&copy; 2023 Economía Argentina</p> </footer> <script src="script.js"></script> </body> </html> ``` **CSS** Crea un archivo `styles.css` con el siguiente contenido: ```css body { font-family: Arial, sans-serif; margin: 0; padding: 0; } header { background-color: #333; color: #fff; padding: 1em; text-align: center; } nav ul { list-style: none; margin: 0; padding: 0; } nav li { display: inline-block; margin-right: 20px; } nav a { color: #fff; text-decoration: none; } main { display: flex; flex-direction: column; align-items: center; padding: 2em; } section { background-color: #f7f7f7; padding: 1em; margin-bottom: 20px; box-shadow: 0 2px 4px rgba(0, 0, 0, 0.1); } h2 { margin-top: 0; } canvas { width: 100%; height: 300px; margin-bottom: 20px; } footer { background-color: #333; color: #fff; padding: 1em; text-align: center; clear: both; } ``` **JavaScript** Crea un archivo `script.js` con el siguiente contenido: ```javascript // Inflación const inflacionGrafico = document.getElementById('inflacion-grafico'); const inflacionDatos = [ { año: 2015, valor: 25.8 }, { año: 2016, valor: 40.2 }, { año: 2017, valor: 24.8 }, { año: 2018, valor: 47.6 }, { año: 2019, valor: 53.8 }, { año: 2020, valor: 36.1 }, { año: 2021, valor: 53.8 }, { año: 2022, valor: 94.8 }, ]; const inflacionGraficoConfig = { type: 'line', data: { labels: inflacionDatos.map(dato => dato.año), datasets: [{ label: 'Inflación', data: inflacionDatos.map(dato => dato.valor), backgroundColor: 'rgba(255, 99, 132, 0.2)', borderColor: 'rgba(255, 99, 132, 1)', borderWidth: 1, }], }, options: { title: { display: true, text: 'Inflación en Argentina', }, scales: { yAxes: [{ scaleLabel: { display: true, labelString: 'Inflación (%)', }, }], xAxes: [{ scaleLabel: { display: true, labelString: 'Año', }, }], }, }, }; const inflacionGraficoCtx = inflacionGrafico.getContext('2d'); new Chart(inflacionGraficoCtx, inflacionGraficoConfig); // PIB const pibGrafico = document.getElementById('pib-grafico'); const pibDatos = [ { año: 2015, valor: 444.8 }, { año: 2016, valor: 456.1 }, { año: 2017, valor: 463.9 }, { año: 2018, valor: 471.2 }, { año: 2019, valor: 478.5 }, { año: 2020, valor: 485.8 }, { año: 2021, valor: 493.1 }, { año: 2022, valor: 500.4 }, ]; const pibGraficoConfig = { type: 'line', data: { labels: pibDatos.map(dato => dato.año), datasets: [{ label: 'PIB', data: pibDatos.map(dato => dato.valor), backgroundColor: 'rgba(54, 162, 235, 0.2)', borderColor: 'rgba(54, 162, 235, 1)', borderWidth: 1, }], }, options: { title: { display: true, text: 'PIB de Argentina', }, scales: { yAxes: [{ scaleLabel: { display: true, labelString: 'PIB (millones de dólares)', }, }], xAxes: [{ scaleLabel: { display: true, labelString: 'Año', }, }], }, }, }; const pibGraficoCtx = pibGrafico.getContext('2d'); new Chart(pibGraficoCtx, pibGraficoConfig); // Tasa de desempleo const desempleoGrafico = document.getElementById('desempleo-grafico'); const desempleoDatos = [ { año: 2015, valor: 7.2 }, { año: 2016, valor: 9.1 }, { año: 2017, valor: 8.5 }, { año: 2018, valor: 10.3 }, { año: 2019, valor: 11.1 }, { año: 2020, valor: 12.3 }, { año: 2021, valor: 13.1 }, { año: 2022, valor: 14.9 }, ]; const desempleoGraficoConfig = { type: 'line', data: { labels: desempleoDatos.map(dato => dato.año), datasets: [{ label: 'Tasa de desempleo', data: desempleoDatos.map(dato => dato.valor), backgroundColor: 'rgba(255, 206, 86, 0.2)', borderColor: 'rgba(255, 206, 86, 1)', borderWidth: 1, }], }, options: { title: { display: true, text: 'Tasa de desempleo en Argentina', }, scales: { yAxes: [{ scaleLabel: { display: true, labelString: 'Tasa de desempleo (%)', }, }], xAxes: [{ scaleLabel: { display: true, labelString: 'Año', }, }], }, }, }; const desempleoGraficoCtx = desempleoGrafico.getContext('2d'); new Chart(desempleoGraficoCtx, desempleoGraficoConfig); // Indicadores económicos const ipc = document.getElementById('ipc'); const tasaInteres = document.getElementById('tasa-interes'); const bcba = document.getElementById('bcba'); ipc.textContent = '10.2%'; tasaInteres.textContent = '4.5%'; bcba.textContent = '23.456'; // Actualizar datos en tiempo real setInterval(() => { // Simular actualización de datos ipc.textContent = '10.3%'; tasaInteres.textContent = '4.6%'; bcba.textContent = '23.457'; }, 10000); ``` **Nota**: Este es solo un ejemplo básico y no incluye todos los indicadores económicos importantes en Argentina. Además, los datos utilizados son ficticios y no reflejan la realidad actual. **Requisitos previos**: * Tener instalado Node.js y npm en tu sistema operativo. * Tener instalado un editor de código como Visual Studio Code o Sublime Text. * Tener conocimientos básicos de HTML, CSS y JavaScript. **Instrucciones**: 1. Crea un nuevo proyecto en tu editor de código. 2. Crea un archivo `index.html` y copia el contenido del código HTML. 3. Crea un archivo `styles.css` y copia el contenido del código CSS. 4. Crea un archivo `script.js` y copia el contenido del código JavaScript. 5. Abre el archivo `index.html` en tu navegador y verifica que la página se muestre correctamente. 6. Actualiza los datos en tiempo real simulando la actualización de los indicadores económicos. Recuerda que este es solo un ejemplo básico y no incluye todos los indicadores económicos importantes en Argentina. Es importante investigar y utilizar fuentes de datos confiables para obtener información precisa y actualizada.

Javascript
Generate More

Want to kickstart your project?Use the new AI Studio to create your code