[CS][Crawling]CSS란 무엇인가?

건너별·2022년 2월 9일
0

web-crawling

목록 보기
3/5

크롤링에 더 상세 개념이 필요하다면

CSS 선택자 개념 자세하게 알아보기!

CSS 개념


[https://en.wikipedia.org/wiki/CSS]

  • cascading style sheet
  • 웹사이트의 디자인을 표시하기 위한 언어
  • 글자 색 변경, 폰트 크기, 가로 세로 길이 변경

CSS 선택자

  • 디자인을 변경할 HTML 태그를 선택하는 것
    = 크롤링할 HTML 태그를 선택하는 것 (크롤링에 똑같이 적용 가능)

CSS 선택자의 종류

1. 태그 선택자

  • 태그의 이름으로 선택


태그명이 a -> 선택자는 a

2. id 선택자

id 값이 선택자이므로 # 추가하여 #articleBody

3. class 선택자

class : 웹사이트 내 tag에 별명을 줄 때 사용


class 값이 선택자 -> . 추가하여 .info.group

4. 자식 선택자

  • 내가 원하는 tag에 별명이 없을 때 사용
  • 바로 아래에 있는 태그를 > 표시로 이어서 사용


제목에 해당하는 내용의 tag에 별명이 없으므로, class명 > tag명

.news_headline > h4 와 같이 선택자 입력

Reference

  • 인프런 [이것이 진짜 크롤링이다] by 스타트코딩.
profile
romantic ai developer

0개의 댓글