profile
한양대 학생입니다. 서울캠입니다.

html와 css 유효성 검사 이유

HTML과 CSS 파일의 유효성 검사를 해야 하는 이유오류 발견: 유효성 검사를 하면 문법 오류나 태그 누락, 잘못된 속성 사용 등 코딩 실수를 쉽게 찾을 수 있어요.예를 들어, 닫는 태그가 빠졌거나 오타가 있을 때 브라우저가 제대로 해석하지 못할 수 있는데, 이런

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

event 등록 방법

자바스크립트에서 이벤트를 등록하는 세 가지 방법예시 코드:장점: 간단함: HTML 태그에 바로 작성하므로 빠르게 이벤트를 설정할 수 있어요.예시 코드:장점: 직관적 관리: 자바스크립트 코드 내에서 요소의 프로퍼티를 사용해 이벤트를 등록할 수 있어요.예시 코드:장점:

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

호이스팅 in javascript

함수 표현식으로 정의된 함수는 호이스팅에 의해 선언과 할당이 분리되므로참조하려는 함수가 ~보다 반드시 위에 작성되어야 합니다.여기서 ~는 중요한게 아니고. 암튼 먼저 작성되어야 한다는 사실인데함수를 변수에 할당하거나 다른 곳에 전달할 때 사용하는 표현 방식익명 함수 표

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

<form></form> 내 요소

form은 웹 페이지에서 사용자에게 정보를 입력받기 위해 사용됩니다. 예) 회원가입, 로그인, 설문조사, 검색 등input 사용자로부터 한 줄의 텍스트, 숫자, 이메일, 비밀번호 등 다양한 데이터를 입력받을 때 사용.select 드롭다운 목록을 만들어 사용자가 미

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

get 메서드 vs. query 메서드

오래전부터 쓰여온 방법으로, 주로 id, class, 태그 이름 등 특정 기준으로 요소를 찾을 때 사용해요.예시: document.getElementById("myId"): id가 "myId"인 요소 하나를 찾아요. document.getElementsByClass

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

화살표 함수 ()=>

화살표 함수는 자바스크립트에서 함수를 더 짧고 간단하게 쓸 수 있도록 도와주는 문법! 전통적인 함수 표현식보다 코드가 훨씬 깔끔.전통적인 함수: 화살표 함수: 화살표 함수를 사용하면 function 키워드를 쓰지 않고, 대신 => 기호를 사용해서 함수를 정의할 수

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

Switch 문의 기본 흐름

표현식 평가: switch(표현식) 내부의 값을 평가합니다.case 매칭: 평가된 값과 각 case에 작성된 값들을 엄격 비교(===)합니다.일치하는 case가 있으면, 그 위치로 점프하여 실행을 시작합니다.코드 실행 및 fall-through: 일치한 case부

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

grid-column-start in css

예) 4개의 열로 구성된 그리드 컨테이너가 있다고 가정해봅시다.위 HTML을 위한 CSS는 다음과 같습니다.그리드 컨테이너 설정: grid-template-columns: 100px 100px 100px 100px;는 컨테이너 안에 4개의 열을 만들고, 각각의 너비를

2025년 2월 22일
·
0개의 댓글
·

@keyframes in CSS

@keyframes example { ... } 여기서 example은 애니메이션의 이름입니다. 이 이름을 통해 나중에 CSS 규칙에서 애니메이션을 참조하게 됩니다.0% (시작 상태): background-color: red; 애니메이션 시작 시, 요소의 배경색을

2025년 2월 22일
·
0개의 댓글
·

html 속성값=문자열

HTML에서 value="1"와 value=1의 차이에 대해 설명하자면, 이 둘은 HTML 문법적으로 약간의 차이는 있지만, 브라우저에서 처리되는 방식은 동일합니다. 즉, 결과적으로 브라우저는 value="1"과 value=1을 동일하게 처리합니다.value="1" (

2025년 2월 4일
·
0개의 댓글
·

알람 설정 두가지 방법

위 코드는 알람 예약 선택지를 만드는 방법 중 하나이다.for문을 쓰기에 -> 내가 하나하나 모든 숫자를 입력할 필요가 없는 방법이 부분은 i를 문자열로 바꾸고, padStart는 말 그대로 패드가 2개라는 것이다. 앞이 비면 0으로 채우겠다. 이런 뜻!i가 3이면 0

2025년 2월 4일
·
0개의 댓글
·

템플릿 리터럴

batteryStatus.textContent = \`배터리: ${batteryLevel}%\`; 이건 템플릿 리터럴(template literal)이라는 자바스크립트 문법~!이 부분은 HTML에 있는 특정 요소(여기선 batteryStatus라는 ID를 가진 요소)의

2025년 1월 24일
·
0개의 댓글
·
post-thumbnail

반응형 웹

반응형 웹은 화면 크기에 따라 웹사이트가 자동으로 예쁘게 변하는 거야.핸드폰에서는 글씨가 작아지고, 사진이 한 줄로 나오는 거지~CSS 레이아웃 화면을 어떻게 나눌지 정하는 방법이야. Float, Flexbox, Grid를 사용해서 정렬하고 배치해.미디어 쿼리 화

2025년 1월 20일
·
0개의 댓글
·

스타일 초기화

스타일 초기화를 위한 간단한 reset.css 와 normalize.css완전히 리셋(초기화) 하는 스타일. 모든 브라우저의 기본 스타일(여백, 크기, 폰트 등)을 없애버려서 완전히 깨끗한 상태.쉽게 말해: "브라우저 기본 스타일 다 지우고, 내가 스타일을 처음부터

2025년 1월 20일
·
0개의 댓글
·

CSS의 구체성 w. html

.card\_\_button--primary와 .card\_\_button 중에서 누가 우선 적용되느냐(누가 "낮다")는 CSS의 "구체성"에 따라 달라져. 인라인 스타일: &lt;div style="..."> → 가장 우선 적용됨아이디 선택자: 3. \*\*클래스,

2025년 1월 20일
·
0개의 댓글
·

BEM(Block Element Modifier) in CSS

BEM(BEM: Block, Element, Modifier)은 CSS를 체계적으로 쓰는 방법! 코드가 많아질수록 정리가 안 되고 헷갈리기 쉬운데, BEM은 그걸 깔끔하게 관리하도록 도와줌~쉽게 말하면, 블록(Block), 요소(Element), 수정자(Modifier

2025년 1월 20일
·
0개의 댓글
·

justify-content VS text-align

justify-content vs text-align 두 속성 모두 수평 방향 정렬에 사용적용 대상Flexbox (display: flex):모든 자식 요소(block 요소: div, section 등, inline 요소: span, a 등)를 정렬할 수 있음.Text

2025년 1월 19일
·
0개의 댓글
·

parameter (name, value) in HTML

HTML에서 parameter (name, value)는 태그에 정보를 추가하는 역할.쉽게 말해, 태그가 "어떻게 동작해야 하는지" 알려줌.\*태그의 형식: &lt;와 >로 감싸여 있다.name: 설정의 이름 value: 설정의 값href (name): 링크의 주소를

2025년 1월 17일
·
0개의 댓글
·

1급 객체와 object

JavaScript에서 함수는 1급 객체입니다. 1급 객체란, 다른 값처럼 자유롭게 다룰 수 있는 객체를 말합니다.이게 무슨 뜻?함수를 변수에 저장할 수 있습니다.함수를 다른 함수의 인자로 전달할 수 있습니다.함수를 다른 함수의 반환값으로 사용할 수 있습니다.키-값

2025년 1월 17일
·
0개의 댓글
·

rest parameter와 arrow function

Rest Parameter는 함수에 전달되는 여러 개의 값을 하나의 배열로 모아주는 기능.쉽게 말해, 함수가 얼마나 많은 값을 받을지 모를 때 유용.함수가 호출될 때 전달된 값(인자)을 배열로 처리할 수 있습니다. ... (점 세 개)를 사용합니다.함수에 여러 값을

2025년 1월 17일
·
0개의 댓글
·