ABOUT ME

-

Today
-
Yesterday
-
Total
-
  • 프론트엔트 기초 - 2023. 04. 12 [DAY 2]
    공부/회고 2023. 4. 12. 20:26
    반응형

    > 오늘 뭘 배웠는가?

    HTML의 기본 구조와 프론트엔드의 기초 개념을 공부했다. HTML은 웹사이트의 전반적인 구조로 틀을 잡고, CSS는 시각적으로 정렬이나 색상 등 디자인을 할 수 있다고 한다. JavaScript는 이를 동적으로 상호작용할 수 있게 한다는데, 아직은 직접 코드를 쳐보지 않아 이해되지 않았다.

     

    > HTML의 가장 기본적인 구조 

    <html> </html>

    <head> </head>
    <title> </title>

    <body> </body>

     

    > 자주 사용하는 요소

    <div> 한 줄을 통째로 사용

    <span> 컨텐츠 크기만큼 사용

    <img> 이미지 삽입

    <a> 링크 삽입

    <ul> & <li> 리스트 삽입 (단일 형식)

    <ol> 리스트 넘버링 (1. 2. 3. 형식)

    <input>, <textarea>(줄 바꿈 가능) 다양한 입력 폼

    ㄴ 라디오버튼 : n개중 하나 (name으로 묶어줘야 함), 체크박스 : 여러 개 선택

    <button> 버튼

     

    > 시맨틱 요소란?

    의미가 있는 고유 요소로 해석한다.

    예를 들어 <div> 와 <span> 을 사용해서 <h1>과 비슷하게 구현할 수 있지만 의미적 가치는 없다. 사용하는 이유는 다음과 같다. 우선 검색할 때 검색 엔진이 좋아한다. 또 여러 개발자가 작업할 때 의미 있는 코드 블록을 찾는 것이 더 편리하고, 요소 안에 채워질 데이터 유형도 예측하기 쉬워진다.

     

    VSCode를 처음 사용해봤다 ㅎㅎ
    VSCode에는 이런 확장 프로그램이 있어 html 파일을 새로고침 하지 않아도 자동 연동된다고 한다. 정말 편함
    하루 배운 것 만으로도 이런 단순한 구현이 가능하다

     

     

    여담으로 맥북 단축키를 몰랐는데, 아래 키를 자주 사용하면 생산성이 늘어날듯 하다.

    커맨드 + 쉬프트 + 3 전체화면 캡처

    커맨드 + 쉬프트 + 4 부분 캡처

    커맨드 + i 크롬 검사 창

    반응형

    댓글

Designed by Tistory.