>  기사  >  웹 프론트엔드  >  CSS와 자바스크립트의 차이점은 무엇인가요?

CSS와 자바스크립트의 차이점은 무엇인가요?

藏色散人
藏色散人원래의
2021-04-25 11:19:003866검색

CSS와 자바스크립트의 차이점: 1. CSS는 스타일 정보를 웹 페이지 콘텐츠와 분리하는 마크업 언어인 계단식 스타일 시트를 의미하는 반면, JavaScript는 동적 스크립팅 언어입니다. 2. CSS는 웹 페이지 스타일을 수정하는 데 사용됩니다. . JavaScript는 웹 페이지와 사람 간의 상호 작용 기능을 구현하는 데 사용됩니다.

CSS와 자바스크립트의 차이점은 무엇인가요?

이 문서의 운영 환경: windows7 시스템, css3&&javascript 버전 1.8.5, Dell G3 컴퓨터.

클라이언트 웹 페이지에는 일반적으로 웹 콘텐츠, HTML, 자바스크립트 및 CSS가 포함됩니다. 그 중 자바스크립트(줄여서 js)는 웹페이지와 사람 사이의 상호작용 기능을 구현하는 데 사용되는 브라우저 클라이언트 스크립트 언어이고, CSS(Cascading Style Sheet)는 웹페이지의 스타일을 수정하는 데 사용됩니다. 웹페이지를 더 보기 좋게 만들기 위해.

CSS (Cascading Style Sheet) Cascading Style Sheet

Presentation - 웹페이지의 프리젠테이션 스타일, 즉 "관련 내용을 표시하는 방법"을 디자인합니다.

CSS는 웹페이지 내용에서 스타일 정보를 분리하는 마크업 언어입니다. 우리는 CSS를 사용하여 각 요소의 스타일을 정의합니다. 이는 주로 HTML 페이지를 아름답게 만드는 데 사용됩니다.

구문은 선택기 {속성: 값}(선택기 {속성: 값})입니다.

색상, 글꼴, 글꼴 크기, 너비 및 높이, 위치, 배경 등을 수정하는 등 해당 스타일 속성을 설정하여 html 문서에서 각 요소의 표시, 위치 및 기타 스타일을 수정할 수 있습니다. JS(JavaScript) 동적 스크립팅 언어

Behavior - 웹페이지의 동작(효과) 제어, 즉 "콘텐츠가 이벤트에 어떻게 반응해야 하는지"

JavaScript 코드를 사용하면 프런트 데스크를 대화형으로 만들 수 있습니다(이벤트 클릭). ), 웹 페이지에 다양한 요소를 추가하는 데 자주 사용됩니다. 다양한 동적 기능은 사용자에게 더욱 부드럽고 아름다운 탐색 효과를 제공합니다. 일반적으로 JavaScript 스크립트는 HTML에 삽입하여 해당 기능을 실현합니다.

JavaScript의 일반적인 기능:

HTML 페이지에 동적 텍스트 삽입
  • 브라우저 이벤트에 응답
  • HTML 요소 읽기 및 쓰기
  • 서버에 제출하기 전에 데이터 유효성 검사
  • 방문자의 브라우저 정보 감지
  • 쿠키 생성, 수정 등을 제어합니다.
  • [권장 학습:
javascript 고급 튜토리얼

]HTML 페이지 로딩 및 파싱 과정:

사용자 입력 URL(html 페이지이고 처음 방문한다고 가정), 브라우저는 서버에 요청을 보내고 서버는 html 파일을 반환합니다.
  • 브라우저가 HTML 코드를 로드하기 시작했고 태그에 외부 CSS 파일을 참조하는 태그가 있음을 발견했습니다.
  • 브라우저는 CSS 파일에 대한 요청을 다시 보내고 서버는 CSS 파일을 반환합니다.
  • 브라우저는 html의 부분의 코드를 계속 로드하고 CSS 파일을 얻었으며 페이지를 렌더링할 수 있습니다.
  • 브라우저가 이미지를 참조한 코드에서 태그를 발견하고 서버에 요청했습니다. 이때 브라우저는 이미지가 다운로드될 때까지 기다리지 않고 후속 코드를 계속 렌더링합니다.
  • 서버는 이미지 파일을 반환합니다. 이미지는 특정 영역을 차지하고 다음 문단의 배열에 영향을 주기 때문에 브라우저는 코드의 이 부분으로 돌아가서 다시 렌더링해야 합니다.
  • 브라우저가 Javascript 코드 줄이 포함된