일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | 6 | 7 |
8 | 9 | 10 | 11 | 12 | 13 | 14 |
15 | 16 | 17 | 18 | 19 | 20 | 21 |
22 | 23 | 24 | 25 | 26 | 27 | 28 |
29 | 30 |
- 파이썬
- 머신러닝
- Django
- network
- MySQL
- HTML
- 장고
- Model
- Wil
- vscode
- 기초문법
- error
- musicbot
- 스파르타코딩클럽
- 웹프로그래밍A-Z기초
- 터미널
- predict
- 스파르타코딩클럽후기
- 디스코드봇
- 코딩교육
- JavaScript
- Python
- 파이널프로젝트
- orm
- paginator
- 선형회귀
- git
- 내일배움캠프
- 페이지네이션
- cs
- Today
- Total
lution88
[내일배움캠프] AI트랙 - 1주차 웹프로그래밍_1; HTML, CSS의 기본개념 본문
☞ [내일배움캠프] AI트랙 - 1주차 웹프로그래밍_1
[1주차 수업 목표]
1. 서버와 클라이언트의 역할 이해.
2. HTML, CSS의 기초 지식의 이해, 부트스트랩 사용할 줄 알아버리기.
3. Javascript 기초 문법을 익힌다.
1. HTML, CSS의 기본개념.
- - HTML은 뼈대.
- - CSS 는 꾸미기.
- - Javascript 는 움직이기.
- HTML은 구역과 텍스트를 나타내는 코드로, CSS는 잡은 구역을 꾸며주는 것.
1) HTML 은 크게 head 와 body로 구성되어있다.
- [head] 안에는 페이지의 속성정보를, [body]안에는 페이지의 내용을 담는다.
º head 안에 들어가는 대표적인 요소들! : title, link, script, meta 등
- 페이지의 속성을 정의하거나, 필요한 스크립트들을 부른다.
- 즉, 눈에 안 보이는 필요한 것들을 담는 것이라 할 수 있다.
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>스파르타코딩클럽 | HTML 기초</title>
</head>
º body 안에 들어가는 대표적인 요소들! :
<body>
<!-- 구역을 나누는 태그들 -->
<div>나는 구역을 나누죠</div>
<p>나는 문단이에요</p>
<ul>
<li> bullet point!1</li>
<li> bullet point!2</li>
</ul>
<!-- 구역 내 콘텐츠 태그들 -->
<h1>h1은 제목을 나타내는 태그입니다.</h1>
<h2>h2는 소제목입니다.</h2>
<h3>h3~h6도 각자의 역할이 있다</h3>
span 태그: 특정 <span style="color:red">글자</span>를 꾸밀 때 써요
a 태그: <a href="http://naver.com/"> 하이퍼링크 </a>
img 태그: <img src="img.png"/> 이미지 삽입.
input 태그: <input type="text"/>
button 태그: <button> 버튼입니다</button>
textarea 태그: <textarea>나는 무엇일까요?</textarea>
</body>
※ QUIZ_로그인 페이지 만들기.
[해야할일]
|
![]() |
2. CSS 기초.
1) HTML 구조 살펴보기
- html태그 : 누가 누구 안에 있느냐를 이해하는 것이 가장 중요하다.
- 나를 감싸고 있는 태그가 바뀌면, 그 안의 내용물도 모두 영향을 받는다.
빨간색 div 안에, 초록색div, 파란색 div가 들어 있다.
빨간색 div 를 옮기면 그 안에 내용물인 초록/파란색 div도 모두 함께 이동하게 된다.
즉, 박스를 옮기면 안의 내용물도 함께 옮겨지는 것과 같은 원리이다.
2) CSS 는 어떻게 사용할까?
- <head> ~ </head>안에 <style> ~ <style> 태그로 공간을 만들어서 작성한다.
[CSS 적용 전]![]() |
![]() |
[CSS 적용 후]![]() |
![]() |
- 다양한 CSS 기능들이 있으니 필요한 기능이 있다면 구글링하여 사용해 보면 된다.
'개발일지' 카테고리의 다른 글
[내일배움캠프] AI트랙 - 1주차 웹프로그래밍_4_CSS 활용해보기 (0) | 2021.12.16 |
---|---|
[내일배움캠프] AI트랙 - 1주차 웹프로그래밍_3_폰트, 주석, 부트스트랩 (0) | 2021.12.15 |
[내일배움캠프] AI트랙 - 1주차 웹프로그래밍_2; CSS 활용 (0) | 2021.12.15 |
[내일배움캠프] AI트랙 - 1주차 파이썬 기초 문법_2 (0) | 2021.12.15 |
[내일배움캠프] AI트랙 - 1주차 파이썬 기초 문법_1 (0) | 2021.12.15 |