웹 프로그래밍31 가상 클래스 선택자 :link - 방문한 적이 없는 링크:visited - 방문한 적이 있는 링크:hover - 마우스를 롤오버 했을때:active - 마우스를 클릭했을 때 예제 링크 : https://jsbin.com/fajusosuri/edit?html,css,output 2019. 2. 1. 우선순위 결정 123 text....cs 1234567891011#a{ color : red;}.b{ color : blue;}div{ color : green;}cs 위 코드에서 id, class 엘리먼트 순으로 우선순위를 가진다.id는 클래스보다 우선되고 클래스는 엘리먼트보다 우선된다.따라서 위 코드에서는 id인 a의 ㅣ색상이 적용되게 된다. 선언방식에 따른 차이같은 선택자(selector)라면 나중에 선언한 것이 반영된다.선택자의 표현이 구체적인 것이 있다면 먼저 적용된다.body > span (O)span (x) 결론ID > CLASS > ELEMENT 순으로 반영 참고링크: https://www.edwith.org/boostcourse-web/lecture/16674/ (부스트코스) 2019. 1. 23. WAS(Web Application Server) 클라이언트/서버 구조클라이언트(Client)는 서비스(Service)를 제공하는 서버(Server)에게 정보를 요청하여 응답 받은 결과를 사용한다. [클라이언트/서버 구조] DBMS (DataBase Management System)다수의 사용자가 데이터베이스 내의 데이터에 접근할 수 있도록 해주는 소프트웨어 이다.[DBMS (DataBase Management System)] 미들웨어 (MiddleWare)클라이언트 쪽에 비즈니스 로직이 많을 경우, 클라이언트 관리(배포 등)로 인해 비용이 많이 발생하는 문제가 있다. 비즈니스 로직을 클라이언트와 DBMS사이의 미들웨어 서버에서 동작하도록 함으로써 클라이언트는 입력과 출력만 담당하도록 한다. [미들웨어] WAS (Web Application Server.. 2019. 1. 23. 웹서버 웹 서버란웹 서버는 소프트웨어(Software)를 보통 말하지만, 웹 서버 소프트웨어가 동작하는 컴퓨터를 말한다.웹 서버의 가장 중요한 기능은 클라이언트(Client)가 요청하는 HTML 문서나 각종 리소스(Resource)를 전달하는 것이다.웹 브라우저나 웹 크롤러가 요청하는 리소스는 컴퓨터에 저장된 정적(static)인 데이터이거나 동적인 결과가 될 수 있다.가장 많이 사용하는 웹 서버는 Apache, Nginx, Microsoft IIS가 있다.Apache웹 서버는 Apache 재단에서 개발한 웹서버로 오픈소스이며 대부분 운영체제에서 설치 및 사용을 할 수 있다.Nginx는 차세대 웹서버로 불리며 더 적은 자원으로 더 빠르게 데이터를 서비스하는 것을 목적으로 만들어진 서버이며 Apache웹 서버와 .. 2019. 1. 23. 이전 1 ··· 3 4 5 6 7 8 다음