프론트엔드
[프론트엔드]혼자서 공부하기 day1: HTML에서 java script, css, image 불러오기
Im_light.J
2023. 4. 10. 22:04
728x90
Java sript, css, image 파일을 불러와서 다음의 결과물을 만들어보겠습니다
1. jave script
아래와 같이 main.js로 저장한 java script 파일을 불러와보겠습니다
#main.js
console.log('lightJ')
F12를 들어갔을때 나오는 console 창에서 lightJ라는 텍스트를 출력하게 해보겠습니다
<head>
<script src="./main.js"></script>
<head>태그에서 다음과 같이 파일을 불러옵니다
이때 src = 파일의 상대 경로입니다 그러니까 이 경우에는 main.js는 html 파일과 같은 폴더에 위치하고 있습니다
2.CSS
CSS는 html로 나타내지는 페이지에서 디자인을 담당하는 친구입니다.
마찬가지로 html 내에 동일하게 구현할 수 있지만
프로젝트 관리/ 가독성(아마도..?)를 위해서 별도로 관리하는 거 같습니다
#main.css
div {
color: red;
font-size: 100px;
}
java script를 불러올 때는 <script>라는 태그와 src를 통해서 경로를 지정해주었습니다
css에서는 <link>라는 태그를 사용해서 css파일을 불러옵니다
<link rel=역할 href = 상대경로>입니다
<head>
<link rel="stylesheet" href="./css/main.css">
</head>
3.Image
이미지를 불러오는 태그입니다
githup의 README.md를 많이 활용해보신 분들이라면
익숙한 태그일거 같습니다
<img src =상대경로 alt =이미지를 표시못하는 경우 대체하는 텍스트>
위에서와는 다르게 head가 아니라 <body>태그에서 불러와 줍니다
<body>
<img src="images/logo.png" alt="ImagefromHeropy">
<img src="https://heropy.blog/css/images/logo.png" alt="주소로불러온이미지">
</body>
전체코드
<!DOCTYPE html>
<html lang="ko">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Document</title>
<link rel="stylesheet" href="./css/main.css">
<script src="./js/main.js"></script>
</head>
<body>
<div>Hello world!</div>
<img src="images/logo.png" alt="ImagefromHeropy">
<img src="https://heropy.blog/css/images/logo.png" alt="주소로불러온이미지">
</body>
</html>
728x90