No todos los hermanos son iguales
En el vídeo, has visto el combinador de hermanos adyacentes y el de hermanos generales (+ y ~).
El siguiente código HTML contiene dos encabezados seguidos de varias etiquetas code y span:
<html>
<body>
<h2 class = 'first'>First example:</h2>
<code>some = code(2)</code>
<span>will compile to...</span>
<code>some = more_code()</code>
<h2 class = 'second'>Second example:</h2>
<code>another = code(3)</code>
<span>will compile to...</span>
<code>another = more_code()</code>
</body>
</html>
Fíjate en que los dos ejemplos de código no están organizados jerárquicamente. La única diferencia evidente es la clase del elemento h2 que precede a cada ejemplo.
Este fragmento HTML ya se ha leído por ti y está disponible en la variable code_html.
Este ejercicio forma parte del curso
Web Scraping con R
Ejercicio interactivo práctico
Prueba este ejercicio y completa el código de muestra.
# Select only the first code element in the second example
code_html %>%
___('h2.second ___ ___')