본문 바로가기
728x90
반응형

Selector3

JDBC 개발자 수업 84일차 - 크롤링(crawling) 크롤링(crawling) 크롤링(crawling) [ 정의 ] - 웹상의 페이지들에게서 내가 원하는 정보를 수집하는 행위 - ex) 맛집 블로그 방문 > 식당 정보를 얻고 싶다면? > 블로그의 소스를 긁어서 원하는 데이터 추출 > "크롤링" [ 주의점 ] - 허가 문제, 저작권 문제가 상당히 많다. ( 크롤링을 하려면 "정도껏" 긁는 작업을 해야한다. ) - 이유? 프로그램 > 속도 빠름 & 횟수 많음 > 서버 입장 > 트래픽 과부하 > 소송 > 크롤링 금지(동작 불능) 사이트가 많아졌다. [ 크롤링을 하려면? ] 1) HTML / CSS 이해도 ( JavaScript 조금 ) 2) jsoup 다운로드 https://jsoup.org/download Download and install jsoup Dow.. 2021. 7. 28.
CSS 개발자 수업 57일차 - 가상 클래스 선택자, 속성 선택자, 전후 선택자, shadow 1. 가상 클래스 선택자 2. 속성 선택자 3. 전후 선택자 4. shadow 1. 가상 클래스 선택자 [ 정의 ] - 태그에 실제 클래스가 존재하지 않는다. - 태그에 불필요한 클래스를 추가할 필요가 없다. ( 언제든지 사용이 용이하다. ) [ 속성 ] 1) first-child : 자신이 첫째인 요소 2) last-child : 자신이 막내인 요소 3) nth-child(n) : 자신이 n번째인 요소(one-based index) 4) nth-last-child(n) : 자신이 거꾸로 n번째인 요소 - n: index + 수열 역할 - 2n: 0, 2, 4 ... - 2n+1: 1, 3, 5 ... - 키워드: even(짝수), odd(홀수) HTML CSS JavaScript Java Oralce .. 2021. 6. 20.
CSS 개발자 수업 53일차 - css, selector, background 1. css 2. 선택자, selector 3. 배경, background 1. css [ 정의 ] - CSS, Cascading Style Sheet - 스타일 시트 - HTML 문서의 서식을 구현 및 확장한다. - 디자인 담당 언어 - CSS는 독립 실행이 불가능하다. (반드시 HTML 문서를 기반으로 동작한다.) - 버전: CSS1, CSS2, CSS3(HTML5) [ 장점 ] - 서식 기능이 많다. (현 시점에서 전세계의 모든 웹 페이지의 디자인 구현) - 생산성이 높다. (코드 재사용성이 높다.) - 코드 분리도가 높다. ( HTML CSS 분리 ) [ HTML5에서 CSS를 작성하는 영역 ] [ HTML에서 CSS를 적용하는 방법 3가지 ] 1) 인라인 스타일 시트, Inline Style S.. 2021. 6. 12.
728x90
반응형