DAY.3 / html, css 이론과 git (clone, degit)

dohyun kim·2022년 11월 30일
0

🧑🏻‍💻 Facts (사실, 객관)

  • HTML, CSS 기초 이론
  • 웹 표준, 웹 접근성에 대해
  • git clone과 degit으로 가져올 때의 차이
  • gitignore, githint 사용법

✍🏻 Findings (배운 점)


웹 표준의 3가지 요소는 아래 3가지로 나타낼 수 있다.
HTML(구조)
CSS (표현)
DOM & ECMA Script(동작)



💡 ECMA Script가 javascript라고 강의에서 말씀하셨는데 뭐가 다른걸까?

  1. ECMA는 European Computer Manufacturer's Association의 줄임말이며 정보와 통신 시스템을 위한 국제적 표준화 기구
    ECMAScript는 JavaScript와 같은 스크립트 언어의 표준

  2. *'ES6문법에 익숙하신 분'이라는 문구를 볼 수 있다.
    ES6(=ES2015)이란 ECMAScript 6이라는 의미로, ECMA-262 표준의 제6판이다. ECMAScript 사양의 주요 변경 사항 및 개선사항을 명세한다.

  3. JavaScript는 ECMAScript 사양을 준수하는 범용 스크립팅 언어이며 이 같은 표준 스크립트 언어를 ECMAScript라고 한다.

  4. JavaScript ECMA Script 를 구별 하자면?
    JavaScript는 언어이고, ECMA 스크립트는 규격, 표준 즉, 스펙을 말합니다.

    ❗️ ECMAScript는 스크립팅 언어를 어떻게 만들어야 하는지를 설명하는 일종의 설명서라고 생각하면 되고, JavaScript는 ECMAScript를 사양을 바탕으로 만들어진 언어인 것이다.

💡 HTML 4.01 과 XHTML 1.0의 차이점은?

HTML 4.01 이 가지고 있던 문법적 느슨함을 (태그 마크업할 때 대소문자 구분X 등) 을 XHTML1.0에서는 정리하여 엄격해졌다고 볼 수 있다.


💡  API가 무엇일까?

API는 손님(프로그램)이 주문할 수 있게 메뉴(명령 목록)를 정리하고, 주문(명령)을 받으면 요리사(응용프로그램)와 상호작용하여 요청된 메뉴(명령에 대한 값)를 전달합니다.
쉽게 말해, API는 프로그램들이 서로 상호작용하는 것을 도와주는 매개체로 볼 수 있습니다.

(출처 : https://blog.wishket.com/api%EB%9E%80-%EC%89%BD%EA%B2%8C-%EC%84%A4%EB%AA%85-%EA%B7%B8%EB%A6%B0%ED%81%B4%EB%9D%BC%EC%9D%B4%EC%96%B8%ED%8A%B8/ )

💡 MDN 이라는 사이트는 뭘까 ?

https://developer.mozilla.org/ko/
HTML,CSS, Javascript 등에 대한 기본서 같은 역할

💡 DTD 는 뭘까 ?

1. DTD : (Document Type Definition) 문서타입정의
2. 쉽게 말하면 문서 형식을 정의해 주는 것, (XML 문서에 사용될 구성요소를 정의해 놓은 것)

💡 polyfill 은 뭘까?

브라우저가 지원하지 않는 자바스크립트 코드를 지원 가능하도록 변환한 코드
(헷갈려서 더 찾아봐야겠다)

git 관련 (수정중)




💡 Feelings (느낀 점)

  • git을 사용하는게 정말 헷갈리고 돌아서면 까먹는다
  • 강사님 말씀처럼 10분~20분이라도 매일 가지고 작동해봐야겠다

💦 Bad (아쉬운 점)

오전에는 이론설명 위주로 수업이 이어졌는데 듣긴 들었으나 내일되면 바로 까먹을 것 같이 들었다ㅋ...... 조금 더 집중해서 외우거나 좀 머리에 넣거나 하면서 들어야지

👊🏻 Affirmation (다짐)

내일부터 본격적으로 실습이 진행되고 더 진도가 빨라질 것 같다. 수업때 실습했던 코드를 전부 복사해두던지 해야겠다. 특히 git을 이용할 때 터미널에 입력하면 다 날라가니까 🥲

0개의 댓글