CSS
<input> outline
개념
input 태그에 border 속성을 제거해도 기본값으로 focus 되었을 때(인풋을 클릭해서 입력 받을 수 있는 상태) 파란색으로 테두리가 생긴다. 이 테두리를 outline 속성으로 제어할 수 있다. focus된 input에 대한 선택자는 input:focus로 쓸 수 있다.
input:focus {
outline: none;
}
focus된 input의 outline을 없앤다.
선택자 >
개념
input 태그의 자식인 p 태그에 CSS를 적용하기 위해 선택할 때 input p라고 쓸 수도 있고 input > p라고 쓸 수도 있다. 이 차이는 >를 쓰면 직속 자식만 선택된다...?
Javascript
innerText & innerHTML
개념
어떤 태그의 내용에 접근할 때 사용한다. 접근해서 다른 값을 넣을 수도 있다.
const newComment = document.createElement("p");
newComment.innerHTML = `<strong>${userName}</strong> ${commentInput.value}`;
innerHTML은 innerText와 달리 텍스트를 html 코드로 이해할 수 있다는 차이가 있다./..??
'TIL' 카테고리의 다른 글
[TIL-121] 노마드코더 ReactJS #1.0~#3.0 (0) | 2022.02.12 |
---|---|
[TIL-120] 위코드 19일차: 위스타그램 Wrap-Up / Javascript 테스트 (0) | 2022.02.11 |
[TIL-118] 위코드 17일차: 깃과 깃헙 (0) | 2022.02.09 |
[TIL-117] 위코드 16일차: 위스타그램 - 로그인 페이지 JS (0) | 2022.02.08 |
[TIL-116] 위코드 15일차: 위스타그램 - 로그인 페이지 (0) | 2022.02.07 |