부트캠프/멋쟁이 사자처럼

5+DAY_멋사 프론트엔드 부트캠프 14기_TIL

2025. 4. 25. 17:24

What I Learned Today

오전에는 웹접근성과 웹표준에 대해 배웠다.

웹서비스 개발은 백엔드와 프론트엔드 서비스로 나눈다.

프론트엔드는 구조(HTML5) 디자인(CSS3) 설계(JavaScript)로 이루어져있다.

  • HTML5 : 뼈대, 건강한 신체
  • CSS3 : 근사한 스타일링, 다양한 마크업 언어와 결합 가능
  • Javascript : 스마트한 두뇌

 

오후에는 DTD 내용을 기반으로 실습을 하며 HTML을 배워보았다.

오늘 만든 페이지...

그리고 주말 과제도 받았다.. ㅋ

 

The Problem I Faced

개인 브랜치에서 작업 도중 강사님이 커밋을 하셔서 동시에 연결해둔 main 브랜치로 이동해 pull을 했다.

하지만 이런 오류가 생겼다.

error: Your local changes to the following files would be overwritten by merge:
        index.html
Please commit your changes or stash them before you merge.

 

What I Tried to Do

에러 메시지에 나온대로 했다.

 

How I Solved It

내 원래 브랜치로 돌아가서 커밋을 하고 다시 main 브랜치로 이동해 pull을 했더니 해결되었다.

 

So

 

Aha Moments

HTML이 단지 CSS와 JS를 위한 틀로만 생각했는데 HTML을 탄탄하게 만들어야 한다는것을 알게 되었다.

이유는 접근성이 올라가고 SEO에 도움이 되며 유지보수와 협업 효율성이 올라간다는것을 알게 되었다.

  • 접근성 : 다양한 사용자가 스크린 리더와 같은 도구를 사용할 때 HTML의 시맨틱 태그가 중요한 역할을 한다.
  • SEO : 검색 엔진은 HTML 코드를 읽어 웹페이지를 이해하고 순위를 매긴다.
  • 유지보수와 협업 효율성 : HTML이 잘 구조화되어 있으면 CSS나 JavaScript의 분리와 연결이 쉬워지고 협업 시 가독성도 좋아진다.

 

반응형
저작자표시 (새창열림)
'부트캠프/멋쟁이 사자처럼' 카테고리의 다른 글
  • 7+DAY_멋사 프론트엔드 부트캠프 14기_TIL
  • 6+DAY_멋사 프론트엔드 부트캠프 14기_TIL
  • 4+DAY_멋사 프론트엔드 부트캠프 14기_TIL
  • 3+DAY_멋사 프론트엔드 부트캠프 14기_TIL
NamDoHyeon
NamDoHyeon
반응형
NamDoHyeon
뉴비 개발자
NamDoHyeon
전체
오늘
어제

블로그 메뉴

  • 홈
  • 방명록
  • 관리자
  • 글쓰기
  • 분류 전체보기 (68)
    • 백준 (38)
    • 부트캠프 (20)
      • 멋쟁이 사자처럼 (20)
    • HTML (1)
      • Google 클론 (1)
    • 개인공부 (9)
      • 데이터베이스 (2)
      • 소프트웨어 공학 (1)
      • C (5)
      • 알고리즘 (1)

최근 글

hELLO · Designed By 정상우.
NamDoHyeon
5+DAY_멋사 프론트엔드 부트캠프 14기_TIL
상단으로

티스토리툴바

단축키

내 블로그

내 블로그 - 관리자 홈 전환
Q
Q
새 글 쓰기
W
W

블로그 게시글

글 수정 (권한 있는 경우)
E
E
댓글 영역으로 이동
C
C

모든 영역

이 페이지의 URL 복사
S
S
맨 위로 이동
T
T
티스토리 홈 이동
H
H
단축키 안내
Shift + /
⇧ + /

* 단축키는 한글/영문 대소문자로 이용 가능하며, 티스토리 기본 도메인에서만 동작합니다.