[#1] HTML / CSS

김지현·2023년 9월 21일
1
post-thumbnail

HTML : 웹 페이지의 뼈대
CSS : 디자인

html 기초

간단한 로그인 페이지

<!DOCTYPE html>
<html lang="en">
	<head>
		<meta charset="UTF-8">
		<title>로그인페이지</title>
	</head>
	<body>
		<h1>로그인 페이지</h1>
		<p>ID: <input type="text"/></p>
		<p>PW: <input type="text"/></p>
		<button>로그인하기</button>
	</body>
</html>

다양한 태그를 사용하여 구현한다

css 기초

<style>
        .mytitle {
        	/* 사진 크기 */
            width:300px;
            height:200px;

			/* 글자색, 정렬 */
            color: white;
            text-align: center;

			/* 여백, 모서리 */
            padding-top: 30px;
            border-radius: 8px;

			/* 배경 설정 */
            background-image: url('https://www.ancient-origins.net/sites/default/files/field/image/Agesilaus-II-cover.jpg');
            background-position: center;
            background-size: cover;
        }
    </style>

부트스트랩(Bootstrap)

부트스트랩 : 디자인 된 css를 모아둔 것. 다른 사람이 이미 작성한 css를 내 html 파일에 적용하여 예쁘게 만들 수 있다.

부트스트랩 라이브러리 설정

<link href="https://cdn.jsdelivr.net/npm/bootstrap@5.0.2/dist/css/bootstrap.min.css" rel="stylesheet"
        integrity="sha384-EVSTQN3/azprG1Anm3QDgpJLIm9Nao0Yz1ztcQTwFspd3yD65VohhpuuCOmLASjC" crossorigin="anonymous">

[PROJ #1] 추억 앨범

  1. 상단 배너

    이미지와 부트스트랩 버튼으로 간단하게 만들 수 있다
<button type="button" class="btn btn-dark">추억 저장하기</button>

  1. 앨범 카드

    부트스트랩에서 적절한 카드 코드를 찾아 추가한다.
    제목, 내용, 날짜, 이미지를 값으로 가지도록 변경한다.
<div class="form-floating mb-3">
	<input type="text" class="form-control" id="title">
	<label for="floatingInput">앨범 제목</label>
</div>

한 줄에 4장씩 보이도록 설정한다.

<!-- md-4 : 한 줄에 4장 보여줌 -->
        <div id="card" class="row row-cols-1 row-cols-md-4 g-4">

  1. 포스팅 박스

    카드를 등록할 수 있는 포스팅 박스
    라벨과 버튼들을 각각 구현한뒤 div로 묶어서 꾸며준다.

0개의 댓글