Tidak semua saudara setara
Dalam video, Anda telah mempelajari tentang combinator saudara bersebelahan dan umum (+ dan ~).
Kode HTML berikut berisi dua heading yang diikuti beberapa tag code dan 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>
Perhatikan bahwa dua contoh kode ini tidak diatur secara hierarkis. Satu-satunya perbedaan yang jelas adalah kelas pada elemen h2 yang mendahului masing-masing contoh.
Potongan HTML ini telah dibaca untuk Anda dan tersedia dalam variabel code_html.
Latihan ini adalah bagian dari kursus
Web Scraping di R
Latihan interaktif praktis
Cobalah latihan ini dengan menyelesaikan kode contoh berikut.
# Select only the first code element in the second example
code_html %>%
___('h2.second ___ ___')