====== Desarrollo Web Lección 3 - Listas ======
===== Listas de Varios Niveles =====
==== Objetivos ====
En este actividad usted va a:
* crear listas de varios niveles
* comenzar a usar Visual Studio Code, una plataforma de codificación profesional
* aprender una forma de seleccionar elementos específicos con CSS
==== Configuración ====
* Comenzaremos desde una pizarra en blanco, así que elimine todo el HTML y CSS que ha ingresado hasta ahora en [[https://jsfiddle.net|jsfiddle]].
==== Listas de Anidamiento ====
* A veces querrá tener listas dentro de listas. Piense en el índice de un libro de texto donde cada capítulo tiene varios subtítulos e incluso estos pueden tener subtítulos.
* Para mantenerlo interesante, veremos aquí un perfil simple de usted.
* Ingrese el encabezado '¿Quién soy?'
* Ahora crea una lista de temas para cubrir usando ¿Quién soy?
- Miembros de la familia
- Pasatiempos
- Bandas favoritas
* Ahora los completaremos con otras listas debajo (dentro) de cada tema.
* Ingrese los nombres de los miembros de su familia. No sé los nombres de su familia, así que solo etiquetaré algunas opciones.
- Miembros de la familia
- Padre
- Madre
- hermana
- hermano
* Tenga en cuenta que la nueva lista necesita su propia etiqueta ol {
color: blue;
}
* Vea cómo incluso las sublistas - Pasatiempos
- Música
- Fútbol
- Ciclismo
* Ahora, agregue el siguiente código CSS para apuntar a esa lista específica.
ol ol {
font-weight: 700;
}
* ¿Ves cómo solo la lista de pasatiempos está en negrita? La lista de nivel superior es un ol pero no se ve afectada.
* El selector combinado ol ol significa que las reglas se aplican a todas las listas ordenadas dentro de otra lista ordenada.
==== Herramientas: Visual Studio Code ====
* jsfiddle es excelente para probar rápidamente un fragmento de código, pero tiene limitaciones.
* Principalmente, no puede ver fácilmente un resultado de pantalla completa.
* Del mismo modo, es difícil ver grandes bloques de código.
* En cambio, hay muchos editores de código fuente de desarrollo web completos disponibles con diferentes beneficios y niveles de complejidad. Usaremos Visual Studio Code, que es uno de los más potentes.
* Primero, cree una carpeta en su escritorio con su nombre.
* Abra el Visual Studio Code.
* Vaya a Archivo → Abrir carpeta y seleccione la carpeta que creó.
* Presiona Ctrl-N para crear un nuevo archivo. Presione Ctrl-S para guardar el archivo y asígnele el nombre 'lists.html'.
==== Estructura HTML ====
* Escriba ' HTML ' y seleccione ' HTML :5'.
* Visual Studio ingresa automáticamente la estructura de un documento HTML completo .
Document
* le dice al navegador que el código es HTML .
* contiene información sobre la página, mientras contiene el contenido.
* Copie el código HTML de jsfiddle y péguelo dentro de la etiqueta .
* Haga clic derecho y seleccione 'Abrir con Live Server'. Esto abrirá la página en una nueva pestaña del navegador.
* Tenga en cuenta que el resultado es lo que vimos en jsfiddle antes de agregar CSS y Javascript.
* Observe también que la etiqueta en la pestaña del navegador dice 'Document'. Eso viene de la etiqueta