시작하기무료로 시작하기

여러 HTML 타입 선택하기

영상에서 보셨듯이 CSS는 웹 페이지의 스타일을 지정하는 데 사용돼요. 가장 기본 형태는 타입 선택자(type selector)로, 특정 유형의 모든 HTML 요소에 스타일을 정의하고 적용합니다. 이를 활용해 특정 HTML 요소를 스크레이핑할 수도 있어요.

영상에서처럼 쉼표로 여러 타입 선택자를 결합할 수도 있습니다. 즉, html_elements("type1, type2")처럼 사용해요. 이렇게 하면 type1 또는 type2인 모든 요소가 선택됩니다.

다음 HTML을 살펴보세요:

<html> 
  <body> 
    <div>Python is perfect for programming.</div>
    <p>Still, R might be better suited for data analysis.</p>
    <small>(And has prettier charts, too.)</small>
  </body> 
</html>

원시 HTML 코드는 languages_raw_html 변수에 제공되어 있어요.

이 연습은 강의의 일부입니다

R로 배우는 웹 스크레이핑

강의 보기

연습 안내

  • languages_raw_html을(를) 읽어들이세요.
  • 위에서 소개한 방법을 사용해 이 HTML에서 divp 요소를 모두 선택하세요.

실습형 인터랙티브 연습

이 예제를 이 샘플 코드를 완성하여 풀어보세요.

# Read in the HTML
languages_html <- ___
# Select the div and p tags and print their text
languages_html %>%
	___ %>%
	html_text()
코드 편집 및 실행