본문 바로가기

☁️ 구름 X kakao DeepDive41

[CSS] 3일차 CSS정리 (CSS Box Model, Text 스타일링, Image, Input, Transform, animation CSS) 예전에 object-fit 이 뭔지도 잘 모르고 이미지를 정사각형에 맞게 자르기 위해 사용했었는데,여기서 무엇인지 자세히 알게 되었다. 이제는 이해하고 사용할 수 있을듯.Margin, Padding, Border (CSS Box Model)CSS에서 “Box Model”디자인과 레이아웃에 대해 이야기 할 때 사용됨기본적으로 모든 HTML 요소를 감싸는 상자.여백, 테두리, 패딩 및 실제 콘텐츠로 구성됨⇒ 내용 - 패딩 - border - 마진margin: padding: border: border: 1px solid blue;Text 스타일링font-family : 글꼴 변경.font-family: Roboto, Verdana, Arial;// roboto 사용을 못하는 경우, verdana로 돌아감//.. 2024. 11. 17.
[JavaScript] 자바스크립트 (타입, 타입 변환), (연산 및 Math Object) Data Type in Javascript자바스크립트 타입: 크게 두 가지의 타입으로 나뉘어져있다.원시 타입 : Boolean(T,F), String, Number, null, undefined, Symbol (불변성을 가지고 있다)Call Stack 이라는 곳에 저장이 됨.              : 고정된 크기로 Call Stack 메모리에 저장, 실제 데이터가 변수에 할당참조 타입 : Object, ArrayHeap 이라는 곳에 저장이 됨객체든, 배열이든 이 주소가 Call Stack에 저장이 된다.→ 주소만 가져온다.: 데이터 크기가 정해지지 않고 Call Stack 메모리에 저장, 데이터의 값이 heap에 저장되며 변수에 heap 메모리의 주소값이 할당⇒ enemies 라는 변수를 만들고 여기에.. 2024. 11. 16.
[CSS] 2일차 css 정리 (가상클래스, 가상요소) 복습한다는 생각으로 차근차근 하는중이다.처음 안건 베지어 곡선(안써봤는데 이거 만드는 사이트도 있더라)first-of-type과 first-child의 차이점이다.그리고 float과 float clear 헷갈렸는데 이 참에 제대로 잡고 간 것 같아서 기분이 좋다.class 속성특정 요소를 대상으로 지정할 수 있음여러 요소가 동일한 클래스를 가질 수 있음공백으로 구분된 클래스 여러 개를 가질 수 있음css에서는 . 으로 작성transitiontransition: 스타일 변경 시 부드럽게 전환하게 해줌 (흔히 호버링할때 사용됨)선택자가 변화되는 것을 시간의 흐름을 줘서 변화시키는 속성transition: 0.20s 도 가능transition: 속성 시간 속도 지연시간;⇒ 이렇게 투명도 변화시간 0.20초, .. 2024. 11. 16.
[JavaScript] 자바스크립트 기본 다지기(Consol 객체), (var,let,const) Consol 객체: 브라우저의 디버깅 콘솔(Firefox 웹 콘솔)에 접근할 수 있는 메서드를 제공.동작 방식은 브라우저마다 다르지만, 사실상 표준으로 여겨지는 기능도 여럿 있다.Consol 객체는 아무 전역 객체에서나 접근 가능.console.log('안녕하세요');console.log(123);console.log(true);var greeting = '안녕하세요.';console.log(greeting);console.log({a:"a", b:"b"});//테이블로 나온다console.table({a:"a", b:"b"})//에러를 보여주어야 한다console.error('Error!');//경고를 할때console.warn('Warning!');//1,2,3,4,5를 출력하는데 얼마의 시간이 걸리.. 2024. 11. 16.
[HTML/CSS] 기초 정리 index.html : 기본 페이지로 지정된게 없으면 기본으로 보여짐태그 : 미리 정의된 형식의 텍스트 정의시 사용. 공백여백 : 3부터 리스트 시작 : 리스트 숫자 거꾸로 출력됨. : 네모모양CSS 스타일 적용의 우선 순위인라인 스타일내부 스타일 시트, 외부 스타일 시트웹 브라우저 기본 스타일색을 표현하는 방법RGB : rgb(R, G, B)Hex : #0096FF16진수로 255RGBA : rgb(R, G, B, 투명도 0.5)수치값을 표현하는 방법픽셀 : 고정된 절대값퍼센트 : 상대적 측정em, rem : 환경에 따라 변하는 단위 (가변 단위)em같은 엘리먼트에서 지정된 font-size를 기준으로 px로 바뀌어 화면에 표시됨같은 엘리먼트에 설정된 폰트 크기 값이 없을 경우, 상위 요소의 폰트 사이.. 2024. 11. 16.