728x90
📍 수업 1일차
강의는 생활코딩의 이고잉님께서 가르쳐주셨다. 내가 프론트엔드를 하겠다는 마음을 먹고 유튜브에서 찾아봤던 맨 첫 번째 영상이 이고잉님 강의였는데, 다른 레이서들과 함께 온라인 수업을 실시간으로 가르쳐주시니까 놀라웠다.
❏ CSS 우선순위
!important
태그HTML
태그 안에 직접style
을 지정한 태그(inline style
은 별로 추천하지 않는다.)#id
.class
,추상class
,수도클래스(:first-child)
HTML
태그- 상위 객체에 상속된 속성
728x90
❏ 수업 내용
CSS
는HTML
이 등장한 지 4년 이후에 나왔다.DOM
:JS
를 이용하여 웹 브라우저를 제어하는 방법- 수업내용 이전에 배운 내용이 있다면 처음부터 전체적인 구조를 생각하며 배운다. (제일 중요한 것은
HTML
) - 지식인이 되기보다는 실천적인 사람이 되자.
- 중급자로 올라갈수록 해당 개념에 대한 세부적인 강의도 없어진다. 따라서 어떤 개념이 베이스가 되는지 알고 추론을 잘해야 한다.
tag
: 옷에 달려있는 태그가 옷을 설명하듯이 코드를 감싸는 태그는 코드를 설명하는 기능을 한다.git
: 내가 작성한 코드를 안전하게 마치dropbox
같은 곳에 저장하는 저장소img
는width
만 사용하고,height
만 사용하는 것을 권장한다. (width
만 사용하면height
는 컴퓨터가 알맞은 높이를 자동으로 계산하여 나타내고, 반대로height
만 사용하면width
는 컴퓨터가 알맞은 너비를 자동으로 계산하여 나타낸다.)- 태그에 붙어있는
src
,alt
,width
,height
등은 속성(attribute)을 나타낸다. hyper link
: 모든 형식의 자료를 클릭 한 번으로 연결하고 가리킬 수 있는 참조 고리이다.server - client
:client
에서 주소 표시창에Domain name
을 입력하고Enter
를 누르면Domain name
과 연결되어있는IP address
를 찾고 해당 주소를 통해server
에 접근한다. 이때,server
는client
에게HTML 파일을
보여주는데 기본적으로index.html
로 설정되어있다.CSS selector
: CSS 규칙을 적용할 요소를 정의한다.- 하단과 같이 시각적인 도움만 주는
CSS
코드는 권장되지 않는다.HTML2
부터는HTML
태그로 문서의 구조와 의미를 표현하고,CSS
태그로 문서의 스타일만 표현하면서 문서의 구조와 스타일을 분리하는 쪽으로 발전되었다. 즉, 시각적인 정보만 주는 태그는 사용하지 않는다. (HTML5
부터 더 이상 지원하지 않는다.)
<font color="red">
<h1>html</h1>
</font>
<font color="orange">
<h1>css</h1>
</font>
<font color="blue">
<h1>js</h1>
</font>
HTML tag
는 각자 자기만의style
이 존재한다. (예h1
:display:block
,font-size:2em
,font-weight:bold
등)padding
:content
와테두리(border)
사이의 간격margin
:테두리(border)
와테두리(border)
사이의 간격 (상하 관계의margin
은 margin-collapsing으로 인해 제일 큰 여백의 크기를 가진 단일 여백으로 상쇄된다.)block
: 화면 전체를 사용한다. 가로길이를 조정하고 싶으면width
를 사용하기inline
: 자기content
만큼의 크기만을 갖는다.
반응형
'Frontend > 엘리스 SW 엔지니어 트랙' 카테고리의 다른 글
[ 엘리스 SW 엔지니어 트랙 ] 5일차 (0) | 2021.10.30 |
---|---|
[ 엘리스 SW 엔지니어 트랙 ] 4일차 (0) | 2021.10.29 |
[ 엘리스 SW 엔지니어 트랙 ] 3일차 (0) | 2021.10.28 |
[ 엘리스 SW 엔지니어 트랙 ] 2일차 (0) | 2021.10.27 |
[ 엘리스 SW 엔지니어 트랙 ] O.T (0) | 2021.10.25 |
댓글