Notice
Recent Posts
Recent Comments
Link
«   2025/02   »
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
Archives
Today
Total
관리 메뉴

UI/UX 공부기록

[사전캠프 3주차] 목요일 TIL 본문

사전캠프

[사전캠프 3주차] 목요일 TIL

hyunjiii 2024. 10. 17. 18:04
10/17 일일 목표📝

 

웹/앱 클론만들기

특강 듣기

 


 

 

📖 오늘 배운 내용!

 

기본적인 웹 개발 구조 정리

 

HTML이란?

Hyper Text Markup Language

웹 페이지에서 다른 페이지로 이동할 수 있도록 하는 기능을 가진 문서를 만드는 언어

 

 

HTML의 구조

 

1. <!DOCTYPE html>

웹 사이트를 만들 때 제일 처음으로 써야하는 부분.

 

2. <html>

우리가 만드는 코드를 감싸는 큰 틀. 내용은 모두 이 안에 들어가야 함

 

3. <head>

웹사이트에 대한 정보들 (제목, 글꼴, 색상 등) 설정들이 들어감

사이트에서는 보이지 않지만 중요한 역할을 하는 내용들이 들어감

 

4. <body>

웹사이트에서 눈에 보이는 것들이 들어가는 부분.

우리가 실제로 보는 컨텐츠들이 이 안에 들어감

 

 

 

태그란?

  • tag는 html에서 웹페이지 구조를 정의하고 다양한 요소들을 표시하는 데에 사용되는 기본단위
  • 브라우저에서는 태그는 생략되고 내용만 보여진다.
  • 텍스트의 구조를 잡고, 이미지나 링크를 삽입하거나 보여지는 요소들을 정의한다.
  • html에서는 태그를 소문자로 작성한다.

 

<p> : 여는 태그 (p는 문단을 나타낸다)

</p> : 닫는 태그 (태그의 끝을 알려줌)

 

<p>표시되는 내용이 들어감</p>

 

 

태그의 속성

<a> 태그는 href 속성을 사용해서 링크를 타고 이동할 수 있게 해줌

 

<a href="링크"> </a>

 

 

셀프 클로징 태그

일부 태그는 닫는 태그가 필요 없고, 셀프로 가능하다.

 

<img src="이미지" alt="설명"  />

 

 

 

 

CSS와 JavaScript

html이 뼈대라면 CSS와 JavaScript는 웹사이트를 예쁘게 꾸미는 용도이다

 

CSS : 글자크기, 색상, 배치 등을 조정해준다

CSS의 예시

 

위의 예시에서 CSS는 <style> 태그 안에 들어가며, h1 제목은 파란색이고, p문단은 회색으로 설정했다

 

 

JavaScript : 버튼을 클릭하면 무언가 바뀌거나, 자동으로 일이 처리되도록 해줌

JavaScript 예시

 

버튼을 누르면 "여기를 바꿔보세요" 텍스트를 "버튼을 눌렀어요!" 로 바뀌게 설정했다.

 

 

 


 

👩‍🏫 오늘 진행하며 어려웠던 부분

 

HTML에 대해서 들어보기만 했는데 실제로 공부하고 구조를 알아보니 복잡했다.

실제로 코드 구조가 head, body로 나눠지는 것부터 css와 javascript로 꾸미면서 웹사이트가 구성된 것이었다니 정말 개발은 복잡하구나 싶었다...👨‍💻

 


 

👀 어려웠던 부분을 어떻게 해결했을까?

 

TIL에 특강에서 배운 내용들을 정리해보면서 주신 자료를 한번씩 다시 읽어보고, 파일을 통해서 코드를 실제로 입력해보고 무신사도 다시 들어가서 개발자코드를 확인하면서 실습해보니 그래도 HTML에 대해서 이제 낯가림 할 일은 없어진 것 같다!!! 재밌어서 더 배우고싶어졌다