React
[React] html 파일에서 css 파일 연결하기 - 떽떽대는 개발공부
떽이
2021. 3. 24. 16:55
react 에서 css 파일을 추가하는 것은 아래의 글에서 다룬 적이 있다.
2021.01.15 - [React] - [React] 절대경로를 사용하여 css 적용하기 - 떽떽대는 개발공부
이번 글에서는 index.html 파일에서 css 를 적용하도록 하겠다.
간단하게 html 에서 css 를 연결해준 방식과 동일하다.
public/index.html
<!DOCTYPE html>
<html lang="ko">
<head>
<meta charset="utf-8" />
<meta name="viewport" content="width=device-width,initial-scale=1.0 />
<!-- CSS 연결 -->
<link rel="stylesheet" href="%PUBLIC_URL%/css/style.css" />
<title>Typescript_App</title>
</head>
<body>
<noscript>You need to enable JavaScript to run this app.</noscript>
<div id="app">
</div>
</body>
</html>
위와 같이 css 연결만 해주면 된다. 연결 시 href 부분에 %PUBLIC_URL% 이라고 적었다.
이 디렉토리는 프로젝트의 public 디렉토리를 설정한 것인데 React에서 제공하는 접두어이다.
이제 style.css 파일을 작성해준다.
public/style.css
#app {
background-color: blueviolet;
color: white;
}
간단하게 css 파일이 연결 되었다.