코딩 배운지 1일차 (HTLM,CSS)

오진우·2022년 2월 16일
0

코린이

목록 보기
1/1
post-thumbnail

Pycharm이라는 프로그램을 사용하여 시작함.
HTLM,CSS 처음 설명을 들었을 때는 완전 별개의 프로그램을 사용하여 만드는줄 알았음.
하지만 배우다보니 Pycharm이라는 큰 프로그램 안에서 구역별로 나누어져 있었음
HTLM(Body) - 큰 틀, 뼈대를 만듬
CSS(Style) - 그 뼈대를 디자인을 함 (글씨 색 변경, 박스의 크기 변경, 사진 삽입 등?)

HTLM(용어){ body(열고), 내용 ,/body(닫고)}
H1 : 제목 (가장 큰 글씨)
button : 말 그대로 클릭하는 버튼
div : 작은 집을 만드는 느낌
class : 집의 이름을 지어줌 div class="mytitle" <-(mytitle) 이게 이름임

CSS(용어) { Style(열고), 내용, /Style(닫고)}
background-color : 글씨 뒷 배경의 색을 칠함 (글씨 뒤 바탕 크기 확인하기 편해서 좋음)
width: 너비
height: 높이
background-image : 글씨 뒤에 원하는 사진을 넣을 수 있음 (이게 제일 재미있었다. 여러가지 사진 넣어보고 난리남.)
margin : 바깥쪽 여백의 크기를 조절 가능
box-shadow : 박스 주변 그림자 만들 수 있음
padding : 안쪽 여백의 크기 조절 가능

여러가지 사용한 용어들이 더 많지만 아직 개념이 안잡힘

1일차 만들어본 페이지

<head>
    <meta charset="utf-8">
    <meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no">

    <link href="https://cdn.jsdelivr.net/npm/bootstrap@5.0.2/dist/css/bootstrap.min.css" rel="stylesheet"
        integrity="sha384-EVSTQN3/azprG1Anm3QDgpJLIm9Nao0Yz1ztcQTwFspd3yD65VohhpuuCOmLASjC" crossorigin="anonymous">
    <script src="https://ajax.googleapis.com/ajax/libs/jquery/3.5.1/jquery.min.js"></script>
    <script src="https://cdn.jsdelivr.net/npm/bootstrap@5.0.2/dist/js/bootstrap.bundle.min.js"
        integrity="sha384-MrcW6ZMFYlzcLA8Nl+NtUVF0sA7MsXsP1UyJoMp4YLEuNSfAP+JcXn/tWtIaxVXM"
        crossorigin="anonymous"></script>

    <title>CHEEZE 팬명록</title>
    <link href="https://fonts.googleapis.com/css2?family=Nanum+Brush+Script&family=Stylish&display=swap" rel="stylesheet">

    <style>
        *{
            font-family: 'Nanum Brush Script', cursive;
            font-family: 'Stylish', sans-serif;

        }

        .mytitle {
            width: 100%;
            height: 250px;

            background-image: linear-gradient(0deg, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0.5)), url("https://search.pstatic.net/common/?src=http%3A%2F%2Fblogfiles.naver.net%2FMjAxNzEyMTlfMjgx%2FMDAxNTEzNjc3NDQ4ODEw.adRqUJWpblW2DbXbueu1FOUJD0GMQlreVlPnwwfKjO4g.GjnViHQ4rEH-WdabfTLSpYRPe_G4oJ-E--Ij_4FM9YYg.JPEG.ampia2698%2F20170713_161139_006.jpg&type=sc960_832");
            background-position: center;
            background-size: cover;

            color: white;

            display: flex;
            flex-direction: column;
            justify-content: center;
            align-items: center;

        }
        .mypost {
            max-width: 500px;
            width: 95%;

            margin: 20px auto 0px auto;

            box-shadow: 0px 0px 3px 0px gray;

            padding: 20px;
        }
        .card {
            max-width: 500px;
            width: 95%;
            margin: 10px auto 0px auto;
        }

        .mybtn {
            margin-top: 10px;
        }


    </style>        
</head>

<body>
<div class="mytitle">
    <h1>CHEEZE 팬명록</h1>        
</div>
<div class="mypost">
    <div class="form-floating mb-3">
        <input type="email" class="form-control" id="floatingInput" placeholder="name@example.com">
        <label for="floatingInput">닉네임</label>
    </div>
    <div class="form-floating">
        <textarea class="form-control" placeholder="Leave a comment here" id="floatingTextarea"></textarea>
        <label for="floatingTextarea">응원 댓글</label>
    </div>
    <div class="mybtn">
        <button type="button" class="btn btn-dark">응원 남기기</button>

    </div>
</div>

<div class="card">
    <div class="card-body">
        <blockquote class="blockquote mb-0">
            <p>1일차.</p>
            <footer class="blockquote-footer"> 오진우
            </footer>
        </blockquote>
    </div>
</div>
<div class="card">
    <div class="card-body">
        <blockquote class="blockquote mb-0">
            <p>어려운데.</p>
            <footer class="blockquote-footer"> 오진우
            </footer>
        </blockquote>
    </div>
</div>
<div class="card">
    <div class="card-body">
        <blockquote class="blockquote mb-0">
            <p>재미있넹.</p>
            <footer class="blockquote-footer"> 오진우
            </footer>
        </blockquote>
    </div>
</div>
<div class="card">
    <div class="card-body">
        <blockquote class="blockquote mb-0">
            <p>GOOD.</p>
            <footer class="blockquote-footer"> 오진우
            </footer>
        </blockquote>
    </div>
</div>

</body>


</html>
```

후기

생각보다 재미있다 그냥 머리에 때려 박으면서 외우는게 좋은 듯 하다.
계속 하다보면 외워지겠지

profile
코딩어린이입니당

0개의 댓글