반응형

2020-12-28 수업내용 복습 겸 정리

 

HTML과 CSS 연동하기

HTML은 CSS를 포함하려면 

외부 스타일 방식, 내부 스타일 방식, 인라인 스타일 방식 중 골라서 사용할 수 있다.

 

외부 스타일 방식 :

<link rel="stylesheet" href="CSS파일 경로">

스타일시트 파일을 다운로드해서 적용하기 때문에 

빈번한 네트워크 사용량을 줄여 데이터 소모를 방지

 

일단 외부 스타일 시트를 생성해서 link 태그를 이용해서 html 코드안으로 가져온다.

p {color:red}
div {color:blue}
<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>CSS 연동방법</title>
    <link rel="stylesheet" href="03cssstyle.css">
</head>
<body>

<h1>CSS 연동방법</h1>
<P>으악 한발 두발 세발 네발 탕탕탕 해물탕</P>
<DIV>으아아아아아아아~~~~~~~개졸리다 개졸려</dIV>
</body>
</html>

내부 스타일 방식 :

head 태그에 style 태그를 정의하고 css 선언

html 내부에 css를 포함하는 방법

보통 테스트용/학습용으로 CSS를 작성한 후 

나중에 외부 스타일 방식으로 바꿈

<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>CSS 연동방법</title>
    <style>
            p{ color: orange;}
            div{color: aqua;}
        </style>
</head>
<body>

<h1>CSS 연동방법</h1>
<P >으악 한발 두발 세발 네발 탕탕탕 해물탕</P>
<DIV >으아아아아아아아~~~~~~~개졸리다 개졸려</dIV>
</body>
</html>

인라인 스타일 방식 :

html 각 요소에 style이라는 속성을 이용해서 CSS 적용하는 방식

<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>CSS 연동방법</title>
</head>
<body>

<h1>CSS 연동방법</h1>
<P style="color: green">으악 한발 두발 세발 네발 탕탕탕 해물탕</P>
<DIV style="background: darkorange" >으아아아아아아아~~~~~~~개졸리다 개졸려</dIV>
</body>
</html>

 

CSS 적용 우선순위

인라인 스타일 -> 내부 스타일 -> 외부스타일

단, 우선순위를 강제로 바꾸고 싶다면! important를 이용하면 됨.

 

반응형

'JAVA &amp; APP :국비지원 학원 복습 > CSS' 카테고리의 다른 글

CSS : 06 Background  (0) 2020.12.29
CSS : 05 Display  (0) 2020.12.28
CSS : 04 BOX  (0) 2020.12.28
CSS : 02 Unit  (0) 2020.12.28
CSS: 01 selector  (0) 2020.12.28

+ Recent posts