728x90
728x90

css 파일 만들고 넣는 법

<!DOCTYPE html>

 <html>
<head>
    <meta charset="utf-8">
    <title>Document</title>
</head>  
<body style="background-image:url('backgroundsea.jpeg');">
 <img src = "Myselfie.jpeg" style="width:100px; display:block;  margin-left:auto; 
 margin-right:auto;"> 
 <h1 style="letter-spacing:2px; text-align :center;">future fullstack developer</h1>
 <h3 style="color:blue; margin right: auto; margin left: auto;
 text-align: center;"><strong>nsidepixce</strong></h3>
<p style="text-align: center; color:white;"><strong>우리의 찬란한 일기(본문)</strong><a href = "https://insidepixce.tistory.com/">이동하기</a></p>
<p style="text-align: center;"><strong>동서대학교 정보보안학과 1학년<br> 코딩을 정복하고 말테야!"</strong></p>

</body>
 </html>

 

 

이렇게 길게 적으면 더럽게 보인다. 너무 길면 더러우니 css파일을 만들면 된다.

.css로 끝나면 css파일이다.

 

  • 스타일을 css파일로 다 몰아넣자!
<link href= "css/main.css" rel= "stylesheet">

먼저 html 파일에 css를 넣어주자

.profile {
    width: 100px;
    display: block;
    margin-left: auto;
    margin-right: auto;
}

.title {
    text-align: center;
    letter-spacing:2px;
}

.ido {
    color:blue; 
    margin-right:auto; 
    margin-left:auto;
    text-align:center;
}

.texty {
    text-align:center; 
    color:white;
}

이렇게 css 파일을 몰아넣어준다.

<h3 class="ido">오늘따라 뭔가 행복한 느낌<h3>

이런식으로 쓸 수 있다.

```css
<!DOCTYPE html>
<html>
<head>
    <meta charset="utf-8">
    <title>Document</title>
    <link href="css/main.css" rel="stylesheet">
</head>  
<body style="background-image:url('source/backgroundsea.jpeg');">
    <img src="source/Myselfie.jpeg" class="profile">
    <h1 class="title">future fullstack developer</h1>
    <h3 class="ido"> insidepixce</h3>
    <p class="texty">우리의 찬란한 일기(본문)<a href="https://insidepixce.tistory.com/">이동하기</a></p>
    <p class="title"><strong>동서대학교 정보보안학과 1학년<br>코딩을 정복하고 말테야!</strong></p>
</body>
</html>
```

이렇게 전부 수정해보았다

똑같이 이렇게 잘 뜨는 걸 확인할 수 있다.

 

class의 특징

  • 점찍고 작명할것
  • 이름 중복은 피하자 (유니크하게 작명할것)
  • 비슷하게 쓸수 있는게 있는데, 클래스 명을 안 쓰고 p로 쓸 수도 있다.
p {
    text-allign: center;
}

이런식으로 둘수 도 있다.

  • id속성에도 둘 수 있다
#special {
    text-align:center;
    color:blue;
}

(잘 안 쓴다) - 자바스크립트가 우선이기 때문에.

  • 우리는 이 css파일을 셀렉터라고 한다
  • 만일 Id와 클래스 둘 다 넣는다면?
  • -id가 제일 우선, 그다음 class → tag 순 (style속성이 가장 우선이긴 함)
300x250
728x90
728x90

1. 저번 숙제 정답

<p>안녕하세요<a href="https://naver.com">이동하기</a></p>

내가 적었던 것이랑 비슷했다.

저번 시간에 배운 것

  • 글을 쓸때 <태그>를 사용해야함
  • 가끔 속성넣기 가능
  • 태그안에 태그를 넣을수도 있음

2. 미니 프로젝트 만들기 : 프로필 페이지 만들기

이렇게 만들어 주었다.

<!DOCTYPE html>

 <html>
<head>
    <meta charset="utf-8">
    <title>Document</title>
</head>  
<body style="background-image:url('backgroundsea.jpeg');">
 <img src = "Myselfie.jpeg" style="width:100px; display:block;  margin-left:auto; 
 margin-right:auto;"> 
 <h1 style="letter-spacing:2px; text-align :center;">future fullstack developer</h1>
 <h3 style="color:blue; margin right: auto; margin left: auto;
 text-align: center;"><strong>nsidepixce</strong></h3>
<p style="text-align: center; color:white;"><strong>우리의 찬란한 일기(본문)</strong><a href = "https://insidepixce.tistory.com/">이동하기</a></p>
<p style="text-align: center;"><strong>동서대학교 정보보안학과 1학년<br> 코딩을 정복하고 말테야!"</strong></p>

</body>
 </html>

 

오타가 있는데… 그냥 봐주세요]

body 태그에 style 을 넣어서 background-image까지 넣어보았다.

바다 느낌으로 꾸미려고 했는데 그 느낌이 안 나서 속상한 사람= 나

3. 텍스트의 일부분만 스타일을 변경하고 싶을때

<p>안녕하세요 저는 <span style="color:red">뛰어난</span>개발자입니다.</p>

<span>이라는 태그로 감싼 뒤에 스타일을 주면 된다.

 

.

 💡 span 태그는 display:inline 이라는 스타일 속성을 내포하고 있으며, 이를 가지고 있는 요소는 폭, 넓이 등을 단독으로 결정할 수 없다

 

 💡 높이를 주고싶으면 얘를 감싸고 있는 <p>에 주어야 한다

 

300x250

+ Recent posts