How To Make Quote Generator Website Using HTML CSS And JavaScript
Summary
TLDREn este video, aprenderás a crear un sitio web de citas diarias utilizando HTML, CSS y JavaScript. Se enseñará cómo mostrar una cita y el nombre de su autor desde una API, cómo generar una nueva cita al hacer clic en un botón y cómo compartir la cita en Twitter. Se cubren temas como la creación de la estructura básica del sitio, el estilo con CSS, la integración con una API externa para obtener citas aleatorias, y la implementación de botones interactivos para mejorar la experiencia del usuario.
Takeaways
- 😀 Aprenderás cómo crear un sitio web de citas utilizando HTML, CSS y JavaScript.
- 😀 El sitio web muestra una cita del día junto con el nombre del autor, y cambia con cada clic en el botón de 'nueva cita'.
- 😀 El sitio web tiene un botón de tweet que permite compartir la cita en Twitter.
- 😀 Se utiliza la API de 'quotable' para obtener citas aleatorias que se muestran en el sitio.
- 😀 Se conecta el archivo HTML con el archivo CSS utilizando la etiqueta 'link' para aplicar el estilo.
- 😀 Se usa 'Visual Studio Code' como editor de código, y 'Live Server' para actualizar automáticamente la página.
- 😀 Se utiliza la fuente 'Google Fonts' para cambiar el estilo de la tipografía en el sitio web.
- 😀 Se añaden líneas horizontales y diseño de botones con efectos de hover y un ícono de Twitter en uno de los botones.
- 😀 La API de citas devuelve un objeto JSON con la cita y el nombre del autor, que luego se muestra en el sitio web.
- 😀 Se implementa JavaScript para obtener y mostrar las citas aleatorias de la API de forma dinámica cada vez que se actualiza la página.
- 😀 Se agrega funcionalidad para que el botón 'tweet' abra una ventana emergente de Twitter con la cita y el nombre del autor para compartir en las redes sociales.
Q & A
¿Cuál es el objetivo principal del tutorial?
-El objetivo principal del tutorial es enseñar a crear un sitio web de 'Cita del día' que muestra citas aleatorias usando una API, y también cómo integrar un botón para compartir citas en Twitter.
¿Qué tecnologías se utilizan para construir el sitio web de citas?
-El sitio web de citas se construye utilizando HTML, CSS y JavaScript.
¿Qué hace el botón 'Nueva cita' en el sitio web?
-El botón 'Nueva cita' permite que se cargue una nueva cita de la API, mostrando una cita diferente cada vez que se hace clic.
¿Cómo se obtiene la cita aleatoria para mostrar en el sitio?
-La cita aleatoria se obtiene de la API 'quotable.io', utilizando una URL específica con el parámetro 'random'.
¿Qué es lo que el script de JavaScript hace con los datos obtenidos de la API?
-El script de JavaScript utiliza el método 'fetch' para obtener los datos de la API, luego procesa esos datos para mostrar la cita y el autor en el sitio web.
¿Qué elementos de HTML se utilizan para mostrar la cita y el autor?
-Se utilizan etiquetas como <code>block code</code> para mostrar la cita y <span> para mostrar el nombre del autor.
¿Cómo se implementa el estilo visual del sitio web?
-El estilo visual se implementa utilizando un archivo CSS, donde se definen propiedades como el fondo, el centro de los elementos, y las sombras para crear un diseño atractivo.
¿Qué hace el botón de 'Tweet' en el sitio web?
-El botón 'Tweet' permite compartir la cita actual en Twitter. Abre una nueva ventana de Twitter con la cita y el autor, lista para ser publicada.
¿Cómo se integra la funcionalidad para compartir en Twitter?
-Para integrar la funcionalidad de compartir en Twitter, se utiliza una URL especial de Twitter que incluye el texto de la cita y el nombre del autor como parámetros en la URL.
¿Por qué se utiliza Google Fonts en el diseño del sitio?
-Se utiliza Google Fonts para mejorar la apariencia tipográfica del sitio web, eligiendo una fuente más estética y moderna para los textos.
Outlines
Этот раздел доступен только подписчикам платных тарифов. Пожалуйста, перейдите на платный тариф для доступа.
Перейти на платный тарифMindmap
Этот раздел доступен только подписчикам платных тарифов. Пожалуйста, перейдите на платный тариф для доступа.
Перейти на платный тарифKeywords
Этот раздел доступен только подписчикам платных тарифов. Пожалуйста, перейдите на платный тариф для доступа.
Перейти на платный тарифHighlights
Этот раздел доступен только подписчикам платных тарифов. Пожалуйста, перейдите на платный тариф для доступа.
Перейти на платный тарифTranscripts
Этот раздел доступен только подписчикам платных тарифов. Пожалуйста, перейдите на платный тариф для доступа.
Перейти на платный тарифПосмотреть больше похожих видео
Cómo insertar una bibliografía con normas APA | Curso Word 2016
Securing Swagger API Documentation with an API Key (JWT) | FREE COURSE
3. HTML 5 ETIQUETAS BASICAS 💻 PAG WEB con BASE de DATOS 💻[DESARROLLO WEB DESDE CERO (Parte 3/12)]
04.- Interfaz de Bienvenida - Sistema de Asistencias con PHP y MYSQL
CÓMO CONSUMIR UN API con JAVASCRIPT desde la web
CURSO de CSS 2021 Rapido y Facil # 2 | 💻 PRIMEROS PASOS
5.0 / 5 (0 votes)