24.07.01 Day01

최지원·2024년 8월 12일

server & client

  • server (server program) 🤵🏻‍♂️

레스토랑에 비유를 했을 때 손님에게 서비스를 제공해주는 서버라고 생각하면 단순하다.

다수의 사용자에게 ‘서비스를 제공하는 역할을 수행하는 컴퓨터’를 서버라고 부른다.

  • client (client program) 🙋🏻‍♀️

위와 같이 레스토랑과 비유했을 때 서비스를 요청하고 받는 손님이라고 생각하면 된다.

즉, 서버와 대비되는 개념으로 ‘서비스를 요청하는 컴퓨터를 의미한다.’

예시)
롤 이라는 게임에서 내 캐릭터가 상대방 캐릭터에게 데미지를 가했을 경우, (내) 서버가 클라이언트에게 결과값을 전달해서 클라이언트는 상대방 서버에서 바뀐 정보값(깎인 체력)을 전달

HTML

  • 구성
<!DOCTYPE html>문서가 HTML로 작성됐음을 밝히는 메타 태그
<html>HTML 문서의 루트
<head>문서의 내용이 아닌 메타 정보들을 기입하거나 스타일시트, 자바스크립트 등을 연결한다.
<body>문서의 내용에 해당하는 부분
<!- - 주석 - ->코드에 대한 설명
  • 정의 리스트
<dl>description-list
<dt>description-term
<dd>description-description

✔️ 주의사항

  • <dl>은 반드시 하나 이상의 <dt>-<dd> 짝을 담고 있어야 한다.

  • <dt>,<dd><dl> 밖에서 독립적으로 사용할 수 없다.

  • 단, <dt>-<dd>가 반드시 하나의 짝으로 지어야 되는 것은 아니다.

    (그래서 <dt>는 하나 이상의 <dd>를 형제 요소로 가질 수 있습니다.)

  • <div><dt>-<dd> 쌍을 감쌀 때 쓸 수 있지만, <dt>-<dd>의 형제 요소여서는 안된다.

  • <dl>은 공백이 아닌 텍스트 노드와 <div>,<dt>,<dd>가 아닌 요소를 포함해서는 안된다.

  • <img> 태그

    웹 상에서 이미지를 표시하기 위한 태그

0개의 댓글