*html의 기본 셋팅
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<link rel="stylesheet" type="text/css" href="css/style.css">
</head>
<body>
*css의 기본 셋팅
body{
background-color: red; }
하고 연동되었는지 index.html 웹사이트 열어서 확인
class = "별명"
열린태그와 닫힌태그 안에 있는 게 컨텐츠
ex) <div class="box-model">Hello World</div>
Hello World 가 컨텐츠
웹사이트에서 검사-stlye 보면 margin, border, padding 의 위치를 알 수 있다. (좌표 배치 작업할 때 사용되는 css 의 속성)
Tip. 주석처리 빠르게 하기
윈도우: "CTRl + /" 누르면 /, / 가 빠르게 적용된다.
box-sizing: vorder-box;
내가 만든 공간에 대한 크기는 유지하면서 padding 으로 위치를 변경하고 싶을 때
margin: top right bottom left 순으로 숫자px 기입하면 적용
.inline,.inline-block, .img{vertical-align: top;}
가장 상단으로 정렬하는 vertical-align <- inline(span) 요소에만 사용가능(h1 에 사용 불가)
postion: static; [부모가 높이 값이 없을 때] 자식의 높이 값이 부모의 높이 값에 영향을 준다.
position: absolute; 자식의 높이 값이 부모에게 영향을 줄 수 없다.
fix; 동일
position: relative 양쪽의 영향을 다 갖추고 있음
z-index: 10; z 축의 높이에 영향을 미치는 속성
(2차원인 static 에서는 사용 불가)
엑셀처럼 식을 외워야 하는 게 생소하지만 스팰링 첫자만 기입하면 보여지는 태그가 많아 여러방법 대로 해볼 수 있었다. 중간에 일어나는 충돌이나 우선순위를 명확하게 알 필요가 있을 것 같다.
Keep studying...
강의를 처음 들을 때는 기록을 먼저하고, 두번째 들을 때는 따라 해보고 있다. 어떤 방식이 더 효율적인지 잘 모르겠지만 따라해볼때 확실히 느리지만 생각해볼 시간이 많은 것 같다 :)