티스토리 뷰

https://replit.com/~

 

 

Sign Up

Run code live in your browser. Write and run code in 50+ languages online with Replit, a powerful IDE, compiler, & interpreter.

replit.com

 

<!DOCTYPE html>
<html>
<head>
  <meta charset="utf-8">
  <meta name="viewport" content="width=device-width">
  <title>replit</title>
  <link href="style.css" rel="stylesheet" type="text/css" />       ---> 이 부분 항상 잘 적혀있는지 확인하기! 
</head>
<body>
  </body>
</html>

 

 

 


 

 

 

  • HTML이란 건물에 비유하자면 뼈대의 개념
  • CSS란 그 안의 인테리어 개념

 

 

 

 


 

 

* 꼭 외워야 할 태그

 

<div>  :  영역을 나누어준다

 

<p>  :  문단을 나누는데 쓰임 (div 태그와 거의 비슷한 용도이나 밑에 공간이 좀 더 생기는 차이점)

 

<img/>   :  웹사이트의 이미지를 가져옴

                     img 태그는 하나만 있다 (단일태그)

                    속성값 src를 갖는다

                     src는 이미지 주소를 갖는다

                     <img src="이미지 주소"/>

 

<input/>  :  사용자에게 입력을 받는 단일태그

                     input 태그는 type 이라는 속성을 가진다 

                     <input type="text or number" />

                     <input type="password" />

 

<button>  :  버튼 만들어준다

 

<a>  :  a 태그는 항상 href 속성을 가진다

            <a href=" ">  </a>   하이퍼링크 달기

 

 

 

 


 

 

 

첫 실습(?)

 

 

 

 

대충 아무 말이나 쓰고 내가 좋아하는 스피츠 사진 넣기 ㅎㅅㅎ

 

 

 

 

 


 

 

 

 

CSS

 

1. HTML 태그에 직접적으로 주는 방법 : 어떤 태그에 공통적인 스타일을 주고싶을 때 사용하는 방법.

2. id를 이용하는 방법 : 한번에 하나의 스타일만 줄 수 있다, 주로 자바스크립트에서 많이 쓰이고 스타일링에는 많이 안쓰이는 방식.

3. class를 이용하는 방법 : 한번에 여러 개의 스타일을 줄 수 있다. (띄어쓰기로 구분) 가장 많이 쓰이는 방법.

  • css에 class를 만들어 적고 .new-style { color:red; }  

                                                             ( ; 세미콜론 꼭 붙이기 )

  • html에 응용 <div class="new-style">

 

 

 

 

color : 텍스트의 색 변경

.red {
    color:red;
    background-color : yellow;
    text-align : center;
}

 

border : 테두리를 그려줌                  3개의 인자를 받음 (두께, 스타일, 색깔)

.border-blue {
   border : 5px (두께가 5픽셀) solid blue;
}

 

 

width / height : 넓이와 높이 지정

.img-size {
   width : 200px;
   height : 200px;
}

 

 

margin : 박스 바깥쪽 공간 

.margin-space {
   margin-top:40px;
   margin-left:100px;
   margin-bottom:40px;   
}

 

 

padding : 박스 안쪽의 공간 

.padding-space {
   padding-top : 40px;
   padding-left : 50px;

 

 

 

 


 

 

 

실습

 

 

 

https://koalnu-test-1.xooxpeak.repl.co

 

 

 

<!DOCTYPE html>
<html>
<head>
  <meta charset="utf-8">
  <meta name="viewport" content="width=device-width">
  <title>replit</title>
  <link href="style.css" rel="stylesheet" type="text/css" />
</head>
<body>
  <p class = "size font"> 자기소개서 </p>
  <div> 안녕하세요 제 이름은 쏲P 입니다. 이제 막 개발공부를 시작한 응애입니다.
    <p class = "size font"> 좋아하는 음식 </p>
    <div> 불고기 피자 </div>
    <div> 회 </div>
    <div> 자장면 </div>

    <p class = "size font">좋아하는 밴드</p>
    <img src=" https://www.rollingstone.com/wp-content/uploads/2018/06/h_1001553831-bb7341de-9ad9-4227-a39c-fde0844179c9.jpg?w=910&h=511&crop=1 " class="img-size"/>
    <div>Oasis</div>
    <a href="https://youtu.be/6hzrDeceEKc"> Oasis 공연 보러가기 </a>
    <p class = "size font">좋아하는 노래</p>
    <p> <audio src="/assets/Hal.mp3" controls> </audio> </p>
    <p class = "size font">인적사항</p>
    <table border="1">
<th>질문</th>
<th>답변</th>
<tr><!-- 첫번째 줄 시작 -->
    <th>사는곳?</th>
    <td>니 마음 속</td>
</tr><!-- 첫번째 줄 끝 -->
<tr><!-- 두번째 줄 시작 -->
    <th>나이?</th>
    <td>9살</td>
</tr><!-- 두번째 줄 끝 -->
    </table>
    <p class = "size font">연락&문의</p>
    <input type="text"/>
    <button> 전송 </button>
</html>

 

html {
  height: 100%;
  width: 100%;
}

.size{font-size: 30px;}

.font{font-weight: bold;}

.img-size {
  width:400px;
  height:220px;
}

 

 

 

 

 


 

 

 

/display: none;   완전히 삭제됨

 

/visivlility: hidden;    없어진 자리 공백 남겨두고 삭제됨

 

 

개발자툴 

공지사항
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
링크
TAG
more
«   2024/05   »
1 2 3 4
5 6 7 8 9 10 11
12 13 14 15 16 17 18
19 20 21 22 23 24 25
26 27 28 29 30 31
글 보관함