profile
Web Publisher

OOP(객체지향프로그래밍)란?

object-oriented programming의 약자이다.객체 지향 프로그래밍은 컴퓨터 프로그램을 명령어의 목록으로 보는 시각에서 벗어나 여러 개의 독립된 단위, 즉 "객체"들의 모임으로 파악하고자 하는 것이다. 각각의 객체는 메시지를 주고받고, 데이터를 처리할 수

2023년 5월 17일
·
0개의 댓글
·
post-thumbnail

HTML 용어 정의할 때 사용하는 dl, dt, dd 태그 사용법

dl - Definition List 의 약자로 용어 정의할 때 사용합니다. 내부에 2개의 태그를 포함해서 사용하게 되는데 dt 와 dd 가 있습니다. dt : Definition Title 약자로 제목을 나타내고 dd : Definition Data 로 용어의 설명

2023년 4월 18일
·
0개의 댓글
·

시맨틱 태그를 써야 하는 이유?

영역마다 무슨 태그를 써야하는지 생각하는 게 귀찮고 그냥 다 div 태그를 써버리면 되는데 뭐하러 시맨틱 태그를 사용하나? 라고 생각이 들 수도 있겠지만, 시맨틱 태그를 사용하는 것과 아닌 것에 차이점이 있다.검색엔진이 알맞은 검색결과를 내기 위해 웹사이트를 크롤링할

2023년 4월 7일
·
0개의 댓글
·

변수 선언문 & 자바스크립트 자료형

값을 저장 및 사용하기 위해 메모리 공간(주소)를 생성하는 것입니다. 변수 선언은 3가지 방법으로 가능합니다.var x = 42와 같이 \[var] 키워드로 변수를 선언할 수 있습니다. 이 구문은 실행 맥락에 따라 지역 및 전역 변수를 선언하는데 모두 사용될 수 있습니

2023년 4월 7일
·
0개의 댓글
·

반응형 웹 vs 적응형 웹 차이점

미디어 쿼리를 사용하여 화면의 크기를 사용하고 유연한 이미지와 그리드로 화면의 크기의 변화에 그에 맞는 크기가 된다.서버나 클라이언트에서 웹에 접근한 디바이스를 체크하여 그 디바이스에 최적화된 마크업을 호출한다.장점: 하나의 템플릿만을 사용해 다양한 사용자와 기기에 대

2023년 4월 7일
·
0개의 댓글
·
post-thumbnail

Landing page (반응형, Renewal)

📚 Summary 사이트명 : MMCA 국립현대미술관 (반응형, Renewal) 작업 기간 : 23.03.20 ~ 23.03.23 (4일 소요) 사용언어: HTML, CSS, Jquery, Gsap, JS 유형 : 반응형, 리뉴얼 특징 : gsap를 활용해 다양한

2023년 3월 31일
·
0개의 댓글
·

Var, Let, Const의 차이점은?

익숙한 변수 설정 const 태그를 입력하다가 문득 차이점이 궁금해져 포스팅을 해 보았습니다. ES2015(ES6)에서 반짝이는 새로운 기능들이 많이 등장했다. 2020년이 된 지금, 많은 퍼블리셔 뿐만 아니라 JavaScript 개발자들이 그 기능들을 사용하기 시작했

2023년 3월 31일
·
0개의 댓글
·
post-thumbnail

MMCA 국립현대미술관 (반응형, Renewal)

사이트명 : MMCA 국립현대미술관 (반응형, Renewal)작업 기간 : 23.03.13 ~ 23.03.16 (4일 소요)사용언어: HTML, CSS, Jquery, Gsap, JS유형 : 반응형, 리뉴얼특징 : gsap를 활용해 다양한 스크롤 이벤트를 구현한 동적인

2023년 3월 30일
·
0개의 댓글
·

자바스크립트의 fetch() 함수로 원격 API 호출하기

JavaScript, API, Markup를 근간으로 하는 JAM stack이 모던 웹 개발 트렌드입니다. 이에 따라, 예전처럼 서버 단에서 대신 API를 호출해주기 보다는 클라이언트 단에서 직접 API를 호출하는 경우가 많아지고 있습니다. 원격 API를 간편하게 호

2023년 3월 29일
·
0개의 댓글
·
post-thumbnail

미미즈 ( Mobile 형, 클론코딩)

📚 Summary 사이트명 : 미미즈 작업 기간 : 23.03.06 ~ 23.03.09 (4일 소요) 라이브러리 : swiper, json 유형 : Mobile 적응형, renewal 특징 : 탭 메뉴, swiper슬라이드와 json데이터 통신을 접목시킨 페이지

2023년 3월 29일
·
0개의 댓글
·
post-thumbnail

웹 접근성 준수 개발의 이점

웹 접근성을 준수하는 마크업을 만들어보면서 제가 그동안 웹 접근성에 대해 오해를 하고 있었다는 생각을 하게 되었고, 예상하지 못했지만 웹 접근성을 준수하면서 개발하면 따라오는 장점들에 대해 알게 되었습니다.이번 포스팅에서는 웹 접근성의 정확한 정의와 함께, 웹 접근성을

2023년 3월 28일
·
0개의 댓글
·
post-thumbnail

iPad - Apple (PC형, renewal)

📚 Summary 사이트명 : iPad Apple 작업 기간 : 3일 소요 라이브러리 : gsap, jquery 유형 : PC 적응형, 리뉴얼 특징 : gsap를 활용해 다양한 스크롤 이벤트를 구현한 동적인 페이지입니다. ✔️ Main Point 스크롤에 따른 텍

2023년 3월 27일
·
0개의 댓글
·

[JavaScript/JQuery] each() 메서드 알아보기 - $.each() 함수

jQuery의 each() 메서드는 배열, Map, 그리고 객체를 매개변수로 받아, 마치 반복문처럼 그 요소들을 검사하고 반복할수 있도록 하는 함수입니다.each() 메서드는 크게 다음의 세가지 방법으로 사용할 수 있습니다.이때 callback은 콜백 함수를 의미합니다

2023년 3월 27일
·
0개의 댓글
·
post-thumbnail

[JS] 프로토타입

자바스크립트는 프로토타입 기반 객체지향 프로그래밍 언어다.다른 객체지향 프로그래밍 언어는 클래스를 기반으로 동작하지만 자바스크립트는 프로토타입을 기반으로 동작한다. 프로토타입은 객체지향 프로그래밍의 중요한 개념 중 하나인 상속과 밀접한 관련이 있다.다음과 같이 Anim

2023년 3월 24일
·
0개의 댓글
·

[기능구현] 슬라이드 드롭다운 메뉴(Dropdown menu) 만들기

웹 사이트들의 메뉴를 보면 마우스를 올리거나 클릭하면 메뉴가 촤라락 하고 내려오는 메뉴형태를 많이 볼 수 있습니다. 보통 jQuery의 slideDown, slideUp을 많이 이용하는 것 같은데 그 외에도 여러가지 방법을 이용해 구현할 수 있을 것 같아 정리해 보았습

2023년 3월 15일
·
0개의 댓글
·

클립보드에 특정 텍스트 복사하기

"Ctrl + C" 단축키와 같은 기능 또는 블로그에 새로 추가한 "코드 복사" 기능을 웹 상에서 구현하기 위해서는 특정 텍스트를 클립보드에 추가시켜줘야 합니다.코드클립보드와 상호작용하는데 가장 많이 사용되는 document.execCommand() 방법을 사용하여 쉽

2023년 3월 8일
·
0개의 댓글
·

css 단위 ex & ch

ex & chex와 ch 단위는 현태 폰트와 폰트 사이즈에 의존한다는 점에서 em 그리고 rem과 비슷합니다. em과 rem과 다른 점은 이 두 단위가 font-family에 의존한다면 다른 두 단위는 폰트의 특정 수치에 기반한다는 점입니다. ch 단위, 또는 글꼴 단

2023년 2월 24일
·
0개의 댓글
·

<video> 태그의 loop 속성

video 태그의 loop 속성은 비디오의 재생이 끝나면 자동으로 또다시 재생됨을 명시합니다.loop 속성은 불리언(boolean) 속성입니다.불리언 속성은 해당 속성을 명시하지 않으면 속성값이 자동으로 false 값을 가지게 되며, 명시하면 자동으로 true 값을 가

2023년 2월 23일
·
0개의 댓글
·

[HTML/CSS] Position sticky 적용 방법

css의 position에는 다양한 종류의 다양한 속성이 있습니다. 이 글에서는 static 속성과 fixed 속성의 특징을 동시에 갖고 있는 position sticky속성의 특성에 대해서 알아보겠습니다.또 sticky 속성이 동작하지 않을 때 확인해야할 것들에 대해

2023년 2월 20일
·
0개의 댓글
·
post-thumbnail

flex 1 1 auto / flex 0 0 100px

flex 코딩에서 흔히 볼 수 있는 1 1auto 속성앞에서flex-grow, flex-shrink, flex-basis 에 대해서 설명했었는데요이 3가지를 한꺼번에 표현한 것입니다.flex-grow는 0보다 큰 값을 세팅하면 Flexible 박스로 변하면서 남은 여백

2023년 2월 15일
·
0개의 댓글
·