내일배움캠프 D-day

유제협·2021년 9월 13일

HTML,CSS 부분은 전에 했던 기억때문 인지 쉽고 재밌게 다가 왔다.
JavaScript는 파이썬과 비슷해서 파이썬하기전에 비해 이해하기 쉬웠다.
jQuery를 처음 사용해 봤지만 어렵지 않게 사용한거같다. 튜터님께서 쉽게 알려주셔서 그런가..?

1.html 정리

    <div></div> <-구역을 나눠준다.
    <p></p> <-문단
    <ul></ul> <-black_point
    <h1></h1> <-제목
    <h2></h2> <-소제목(글차 크기 : h1>h2>...h5>h6)
    <hr> <-가로선
    <span></span> <-특정 글자를 집어 줄때 사용
    <a href="url"></a> <-하이퍼링크태그
    <img src="url" /> <-이미지 태그
    <input type="text" /> <-button 태그
    <textarea></textarea>
    <div class="이름1 이름2 ..."></div> <-class: 명찰을 부여해줌(여러 명찰 입력가능)

2.CSS 정리

배경관련(style에서 적용할시 세트로 온다.)
background-color
background-image
background-size

사이즈
width
height

폰트
font-size
font-weight
font-famliy
color

간격
margin (바깥쪽 여백): 20px 0px 0px 100px; <- 순서 위 오 아 왼
margin: auto; <- 양옆 간격 동일하게 맞춰주기(가운데정렬)
padding (안쪽 여백)

텍스트
text-align: center; <-글자 가운데정렬

모서리
border-radius: 10px; <-모서리 둥글게

박스
display: block; <- 박스로 묶어준다.

전체 선택
*{}

3.폰트 설정방법

<link href="폰트 url"> <-폰트설정1
<style>
    *{font-family: 'Gugi', cursive;} <-폰트설정
</style>

4.CSS 부트스트랩 템플릿

다음 코드를 추가하고 부트스트랩에서 원하는 코드를 가져와 css로 살짝 다듬으면 된다.(편리함)

<head>
       <!-- Required meta tags -->
       <meta charset="utf-8">
       <meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no">
   
       <!-- Bootstrap CSS -->
       <link rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/bootstrap/4.0.0/css/bootstrap.min.css"
           integrity="sha384-Gn5384xqQ1aoWXA+058RXPxPg6fy4IWvTNh0E263XmFcJlSAwiGgFAW/dAiS6JXm" crossorigin="anonymous">
   
       <!-- Optional JavaScript -->
       <!-- jQuery first, then Popper.js, then Bootstrap JS -->
       <script src="https://ajax.googleapis.com/ajax/libs/jquery/3.5.1/jquery.min.js"></script>
       <script src="https://cdnjs.cloudflare.com/ajax/libs/popper.js/1.12.9/umd/popper.min.js"
           integrity="sha384-ApNbgh9B+Y1QKtv3Rn7W3mgPxhU9K/ScQsAP7hUibX39j7fakFPskvXusvfa0b4Q"
           crossorigin="anonymous"></script>
       <script src="https://maxcdn.bootstrapcdn.com/bootstrap/4.0.0/js/bootstrap.min.js"
           integrity="sha384-JZR6Spejh4U02d8jOt6vLEHfe/JQGiRRSQQxSfFWpi1MquVdAyjUar5+76PVCmYl"
           crossorigin="anonymous"></script>
   </head>
<head>
       <!-- Required meta tags -->
       <meta charset="utf-8">
       <meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no">
   
       <!-- Bootstrap CSS -->
       <link rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/bootstrap/4.0.0/css/bootstrap.min.css"
           integrity="sha384-Gn5384xqQ1aoWXA+058RXPxPg6fy4IWvTNh0E263XmFcJlSAwiGgFAW/dAiS6JXm" crossorigin="anonymous">
   
       <!-- Optional JavaScript -->
       <!-- jQuery first, then Popper.js, then Bootstrap JS -->
       <script src="https://ajax.googleapis.com/ajax/libs/jquery/3.5.1/jquery.min.js"></script>
       <script src="https://cdnjs.cloudflare.com/ajax/libs/popper.js/1.12.9/umd/popper.min.js"
           integrity="sha384-ApNbgh9B+Y1QKtv3Rn7W3mgPxhU9K/ScQsAP7hUibX39j7fakFPskvXusvfa0b4Q"
           crossorigin="anonymous"></script>
       <script src="https://maxcdn.bootstrapcdn.com/bootstrap/4.0.0/js/bootstrap.min.js"
           integrity="sha384-JZR6Spejh4U02d8jOt6vLEHfe/JQGiRRSQQxSfFWpi1MquVdAyjUar5+76PVCmYl"
           crossorigin="anonymous"></script>
   </head>
  1. JavaScript기초는 파이썬과 거의 비슷하다.
    조건문(==, and : &&, or : ||)

  2. jQuery 정리

    <script src="https://ajax.googleapis.com/ajax/libs/jquery/3.5.1/jquery.min.js"></script>
    //부트 스트랩 템플릿으로 사용할시 이미 포함되어 있으므로 따로 적어주지 않아도 된다.
    $('#id 값').val(); <-  읽어오기
    $('#id 값').val('이후의 값'); <-  바꾸기
    $('#id 값').hide(); <- 숨기기
    $('#id 값').show(); <- 보이기
    $('#id 값').css(읽어올 style 속성); <- 해당 css값 읽어오기
    $('#id 값').css(변경할 style 속성, 변경 값); <- css편집
    $('#id 값').text('유후') <- text  변경
    $('#id 값').empty() <- 비우기
    
    let temp_html = `<button>나는 버튼이다</button>`
    $('#id').append(temp_html) <- #id 값 구역 안에 temp_html 추가(추가 되는건 뭐든 상관없는듯)

0개의 댓글