profile
측정할 수 없으면 관리할 수 없고, 관리할 수 없으면 개선시킬 수도 없다

색상과 배경

앞서 색상을 줄 때는, 지정한 키워드에 맞게 CSS가 색상값을 넣어주는 것임하지만 매번 이 키워드에 맞게 할 수가 없는데, 그럴 때 HEX, rgb, rgba등의 값으로 지정하는 것임투명하게 하는 것은 transparent로 함16진수 표기법, HEX라고도 하는데 이를

1일 전
·
0개의 댓글
·

레이아웃

display라는 속성을 통해서 처음부터 정해진 태그의 요소 속성을 변경할 수 있음inline 요소의 대표적인 예는 span 태그, 영역의 크기는 내부 콘텐츠 값에 따라서 정해짐, width, height로 크기를 지정 및 처리할 수 없음그리고 margin, paddi

1일 전
·
0개의 댓글
·

박스 모델

실제로 CSS 계산 및 처리는 박스모델로 이해해서 처리할 수 있음 즉, 일종의 박스로 되어 있다고 볼 수 있음, 그래서 이를 토대로 콘텐츠를 담고 배치하고 처리한다고 봄박스 모델은 content로 콘텐츠가 표시되는 영역과 padding 콘텐츠와 테두리(border)사이

1일 전
·
0개의 댓글
·

단위와 값

css 속성을 확인해서 실제로 해당하는 숫자나 길이, 백분율 등 값들을 쓸 수 있는 속성인지 확인해야함기준점이 없고 고정값이며 모니터에 보이는 값 자체를 바탕으로 처리하는 것px을 대부분 사용하고 다른 단위는 잘 안 씀, 왜냐하면 현실 세계에서의 값을 쓰는건 웹은 얼마

1일 전
·
0개의 댓글
·

폰트 관련 속성

폰트 색깔의 경우 별도의 font-color가 아닌 그냥 color를 사용해서 씀font-size는 글자의 크기를 바꿀 떄 씀, 기본적으로 px단위를 많이 씀(브라우저는 16px을 기본값으로 씀)이 때 font-size의 경우 키워드를 써서 바꿀 수도 있고 % 단위도

1일 전
·
0개의 댓글
·

CSS Selector

Type Selector는 하나의 HTML에 있는 모든 태그들을 고르기 때문에 특정 요소를 선택할 때 사용하면 안됨하나의 전체 웹 페이지에서 일관성 있게, 일관적으로 적용해야할 스타일링이 있을 때 Type Selector를 쓰고 css 파일에 상단부에 주로 많이 씀특정

1일 전
·
0개의 댓글
·

CSS

Cascading Style Sheets의 준말, font, table, animation 등 다양한 스타일이 존재함이 역시 HTML처럼 버전이 다름, 그러기에 어떤 웹 브라우저인지 속성이 지원이 가능한지 확인을 잘해야함Cascading의 의미는 여러 개의 스타일이 하

1일 전
·
0개의 댓글
·

전역 속성

id와 class는 일종의 식별자 역할을 함, 특정 태그에만 스타일을 처리하고 싶을 때 유용하게 씀id같은 경우는 고유 식별자의 특징을 가지고 있음, id에서는 스페이싱이 있으면 안됨, 동일한 id 사용도 안됨, 첫 시작은 숫자와 특수문자 사용 불가능함(구분이 필요할

1일 전
·
0개의 댓글
·

메타데이터 요소

메타데이터는 데이터를 설명하는 데이터 즉, 데이터를 위한 데이터임(마치 저자, 발행인 같은, 사진 촬영일시 등)HTML 문서를 설명하는 데이터라고 볼 수 있음head 태그의 경우 검색엔진에서 정보를 수집해서 노출하는데 어떤 데이터 설명인지가 주요한지 분류를 메타 데이터

1일 전
·
0개의 댓글
·

Form 요소

이전까지의 요소들은 사용자에게 직접 주는 것이므로 이미 정보를 미리 입력하는 요소들이었음하지만 form 요소는 사용자에게 정보를 받고 전송하는 역할을 하는 인터렉션의 성격을 띄고 있음회원가입 form, 설문조사, 주문 등 활용할 수 있음필수 정보가 없을 때 안내를 하는

1일 전
·
0개의 댓글
·

임베디드 요소

이제부터 임베디드 요소인데, 임베디드 요소란 그 내용을 직접 코드로 작성하는게 아닌 외부의 소스를 불러와서 웹 페이지에 삽입하는 것임그래서 이미지, 비디오, 멀티미디어 자료를 주로 임베디드 요소로 씀img 태그의 경우 안 쪽 내용 없이 빈 요소이며, 속성들로 다양하게

1일 전
·
0개의 댓글
·

목록과 표

ol의 경우 ordered list 즉, 순위를 나타내거나 단계적으로 수행을 해야할 때 쓰는 태그(레시피 등)ul의 경우 unordered list로 순서가 없이 아이템을 나열할 때 메뉴 등에서 많이 쓰는 태그li의 경우 list item으로 단일 아이템의 경우 똑같이

1일 전
·
0개의 댓글
·

구조를 나타내는 요소들

div 태그는 특정 구역이나 구획을 분할하는데 쓰는 태그임, css가 없으면 아무 내용이 없으면 안 보임순수 컨테이너로 아무것도 표현하지 않음, 의미를 가지고 있지 않은 것이 특징임(즉, 해당 태그에는 별다른 의미가 없다는 것)아이템을 묶어서 그룹화하려는 목적임(대부분

2일 전
·
0개의 댓글
·

텍스트 요소들

h는 heading을 뜻함. 숫자에 따라 크기가 달라짐웹 브라우저가 h 태그를 훑으면서 이를 통해서 목차를 만들 수 있음(웹페이지 읽기 도구에서 쓸 수 있음)글씨 크기를 쓰는데 h 태그를 쓰지 않는 것을 권장, CSS font-size를 통해 직접 크기를 조정하는것을

2일 전
·
0개의 댓글
·

HTML에 대해

웹 페이지를 구성하고 있는 요소(Element) 하나하나를 태그라는 표기법을 통해 작성하며 이를 통해 어떤 요소인지(제목, 본문, 이미지, 비디오 등) 알 수 있음아래의 예시대로 여는 태그, 닫는 태그를 통해 내용을 적음, 이를 통틀어 요소라고 함예시(HTML5에서는

2일 전
·
0개의 댓글
·

웹 브라우저 & 웹 & HTML에 대해서

html을 열 수 있는 것은 웹 브라우저(마치 .pdf는 pdf 뷰어에서 열듯이)크롬, 엣지, 익스플로러, 사파리 등...뷰어 역할 뿐 아니라 다양한 기능 제공개발자 입장에서는 다양한 도구 제공HyperText Markup Language 웹 페이지가 HTML로 하나씩

2일 전
·
0개의 댓글
·

MarkUp & MarkDown 언어 비교

Markup 언어와 Markdown 언어는 문서 작성 및 데이터 표현에 사용되지만, 특히 Markup 언어는 HTML과 같은 웹 개발에서 중요한 역할을 함. 아래 표를 통해 두 언어의 주요 차이점과 HTML의 웹 연관성을 비교 정리하였음.HTML(HyperText Ma

7일 전
·
0개의 댓글
·
post-thumbnail

중간 점검

안드로이드 권장 아키텍처인 UI & Domain & Data Layer로 최대한 나눠봄여기서 UseCase을 사용하거나 Clean Architecture 방식은 아님단, AAC(Android Architecture Components)에 MVVM 기반의 Reposito

2022년 9월 19일
·
0개의 댓글
·

Coroutine

Kotlin이 도입되면서 Thread로 비동기 처리를 한 것을 좀 더 작은 단위로써 처리할 수 있게 하는 Coroutine여기서 설명하는 Thread에 대한 Dispatchers와 Coroutine에 디테일한 개념에 대해서는 Kotlin 공식문서와 Android 공식문

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

DI(Dependency Inject) - Hilt

Dependency는 의존성이라고 하는데 이 의존성은 하나의 클래스가 다른 하나의 클래스에 의존하는 것을 의미함A 클래스 객체를 만들기 위해 B를 필요로 한다는 것을 생각해볼 수 있음여기서 Dependency Injection은 쉽게 생각해보면 이러한 의존관계에 있는

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