Wecode에서 진행되는 사전 스터디 모임이 첫 주를 맞이했다. 온라인 화상 회의로 이뤄진 비대면 만남이었다. 앞으로 4~5주 동안 함께 스터디를 꾸려나갈 팀원과 팀장이 정해졌고 구성원들과 학습 방향에 대한 의견을 나눴다. 개인적으로 컴퓨터 화면에 얼굴을 맞대고 타인과 소통하는 일이 처음 있는 일이라 낯섦과 어색함이 교차하긴 했지만, 스터디 모임이 반복되면 이마저도 익숙해질 것 같다. 주어진 기간 동안 팀원들과 함께 개발 지식에 대한 기초를 쌓아나갈 예정이다. 즐겁고 재미있는 시간이 되리라 기대해본다.
앞으로 velog 플랫폼을 활용하여, 배우고 습득한 지식에 대한 정리를 해나갈 생각이다. 물론 이러한 기특한(?) 생각이 나의 자발적 의지에서 비롯됐을 리 없다. wecode에선 TIL(Today I learned)이라는 명칭으로 부트캠프 수강생들에게 학습한 내용에 대한 기록을 남길 것을 권장하고 있다. 배운 내용을 글로 써서 정리할 수 있다는 측면에서도, 개발자로서 내가 가진 정체성을 타인과 공유할 수 있다는 점에서도 여러모로 도움이 되는 작업이라는 생각이 든다. 오늘은 1주 차 과정에 해당되는 HTML과 CSS에 대한 내용을 정리해볼까 한다. 자세한 내용은 아래와 같다.
코딩이란?
HTML이란?
editor
웹페이지 읽는 법
태그 종류 및 쓰임새
<p style="margin-top: 40px;"></p>
전 세계 웹에서 가장 많이 쓰이는 태그를 알고 싶다면...
HTML 엔티티(escape 문자)
<
: <>
: >
: 스페이스 1회의미에 맞는 태그 사용의 중요성
태그 종류 및 쓰임새
<img>
HTML 문서에서 이미지(image)를 정의할 때 사용
속성(attribute): 태그 이름만으로 정보가 부족할 때, 속성을 추가해 더 많은 의미 부가 가능
<img>
가 아닌 css를 활용하여 이미지를 생성하려면 css의 background-image 속성을 사용하면 된다
<img>
가 아닌 <div>
에 background-image 속성을 적용하여 이미지를 생성한 경우, 생성된 이미지의 가로 세로 너비는 <div>
내부에 있는 내용이나 요소의 크기에 의해 결정된다.
<div>
는 block 요소로서, CSS를 통해 가로 및 세로에 대한 길이값이 지정되기 전까진, 가로 길이는 화면의 가로 길이만큼, 세로 길이는 요소의 세로 길이만큼을 차지한다.
만약 css를 통해 가로와 세로 길이를 고정시키면 block요소의 크기가 block요소 내부의 내용에 따라 유동적으로 변하는 걸 막을 수 있다.
css의 background-size 속성을 활용하면 지정된 이미지 원본의 크기의 비율을 지정된 가로 세로 너비에 맞춰 줄일 수 있다.
<img src="" width=""> c.f) src : 이미지 경로, width : 이미지 가로 길이, alt : 이미지가 뜨지 않았을 때(서버에서 이미지가 삭제됐거나 잘못된 이미지 주소일 때..), 이미지 대신 보여줄 텍스트
저작권 걱정 없는 이미지 다운로드는 이 곳에서: 링크 텍스트
<ol>, <ul>, <li>
content 속성 :content="width=device-width"
<meta charset="UTF-8"> c.f) charset : 해당 HTML 문서의 문자 인코딩 방식을 명시
<!doctype html> c.f) 관용적으로 써야 하는 코드 <html> <head> </head> <body> </body> </html>
<a href="" target="" title=""></a>
영훈님 앞으로 💪🏻💪🏻💪🏻