본문 바로가기
Front-End/HTML & CSS

html과 css를 이용하여 웹 화면 구현해보기(1)

by newny 2023. 2. 7.
반응형

[참조사이트] https://dinfree.com/lecture/frontend/122_css_exam.html

Quiz-1) 소스코드 설명 페이지 만들기

이번 문제는 실행 결과와 같은 화면을 그대로 구현해 보는것을 목표로 합니다.
본문에 학과, 학번, 이름 등을 넣고 작성 합니다.
소스 코드 부분은 <xmp> 태그를 활용.

✅실행 결과

  • 굉장히 쉬워보였는데 1시간 정도 걸려서 만들었다.
  • ★reset의 중요성을 깨달았다★ 다음 실습엔 reset을 필수로 실행한 후 코드를 짜야겠다!!
  • 다음 실습엔 CSS파일을 따로 만들어서 코드를 짜봐야겠다. 너무 지저분해보임.
  • margin과 padding의 차이를 막연하게 알고 있었는데, 실습을 통해 확실하게 알게 되었다.
  • 마지막 블럭의 버튼 부분을 처음엔 input 태그로 했었는데 active 속성을 써보고 싶어서 a 태그로 바꿔서 코딩해봤다.

 

✅코드

<!DOCTYPE html>
<html lang="ko">
<head>
    <meta charset="UTF-8">
    <meta http-equiv="X-UA-Compatible" content="IE=edge">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>css-proj1</title>
    <style>
        #all div {
            margin: 40px 50px;
        }

        #main p {
            margin: 0;
            color: white;
        }

        #header {
            text-align: center;
            color: white;
            background-color: rgb(70, 166, 245);
        }

        #main {
            background-color: rgb(241, 115, 98);
            padding: 40px;
        }

        #example {
            padding: 20px;
            background-color: rgb(233, 233, 233);
        }

        #example>h3 {
            font-size: 30px;
            margin-top: 0;
        }

        #example>div {
            background-color: white;
            margin: 20px 0;
            padding: 10px 30px;
            border-left: 8px solid rgb(6, 243, 6);
        }

        #example>a {
            background-color: rgb(95, 201, 95);
            border: none;
            color: white;
            padding: 8px 15px;
            font-size: 15px;
            cursor: pointer;
            text-decoration: none;
        }

        #example>a:active { background-color: green;}

    </style>
</head>
<body>
<div id="all">
     <div id="header">
        <h1>CSS Quize-1</h1>
     </div>

     <div id="main">
        <P>Department: Computer Engineering</P>
        <p>Sudent Name: ddd </P>
        <p>Student ID: 202300000</P>
    </div>

    <div id="example">

        <h3>Example</h3>

        <div>
            <xmp><h1>Hello World</h1></xmp>
            <xmp><p>Lorem ipsum...</p></xmp>
        </div>

        <!-- <input type="button" value="Try it Yourself>>"> -->
        <a href="#">Try it Yourself>></a>

    </div>
</div>
</body>
</html>

 

반응형

'Front-End > HTML & CSS' 카테고리의 다른 글

html과 css를 이용하여 웹 화면 구현해보기(2)  (0) 2023.02.10
CSS(3)  (0) 2023.02.07
CSS(2)  (0) 2023.02.06

댓글