본문 바로가기
자바과정/HTML

HTML 기초 3일

by Parkej 2021. 2. 26.

 

htmlcss.zip
0.00MB

 

/// html

 


-- 인라인 스타일
<!-- <!DOCTYPE html>
<html>
  <head>
    <meta charset="utf-8">
    <meta name="viewport" content="width=device-width">
    <title> 인라인 스타일 적용하기 </title>
  </head>
  <body>
    <!-- stlye CSS -->
    <h2 style="font-family:돋움;font-size:14pt">인라인 스타일 적용하기</h2>
    인라인 스타일은 하나의 태그에 스타일 정보를 적용할 때 사용함.<br>
    <span style="color:green;font-weight:bold">사용하기는 편리</span>하지만 스타일 정보를<br>
    수정하려면 일일이 스타일이 적용된 태그를 찾아다니면서 수정해야 하는 <br>
    <span style="color:red;font-weight:bold">불편</span>이 있다.
  </body>
</html> -->

-- HEAD태그 스타일 추가
<!DOCTYPE html>
<html>
  <head>
    <meta charset="utf-8">
    <meta name="viewport" content="width=device-width">
    <title> head 태그에 스타일 추가하기  </title>
    
    <style type="text/css">
    body{
      line-height:170%;
      }
    h2{
      font-family:돋움;
      font-size:14pt;
      }
    span{
      color:Green;
      font-weight:bold;
    }
    </style>
  </head>

  <body>
    <!-- stlye CSS -->
    <h2>인라인 스타일 적용하기</h2>
    인라인 스타일은 하나의 태그에 스타일 정보를 적용할 때 사용함.<br>
    <span>사용하기는 편리</span>하지만 스타일 정보를<br>
    수정하려면 일일이 스타일이 적용된 태그를 찾아다니면서 수정해야 하는 <br>
    <span>불편</span>이 있다.
  </body>
</html>

-- 문서에 css 파일 연결
<!DOCTYPE html>
<html>
  <head>
    <meta charset="utf-8">
    <meta name="viewport" content="width=device-width">
    <title> html 문서에 css 파일 연결하기  </title>
    <link rel="stylesheet" type="text/css" href="style.css">

  </head>

  <body>
    <!-- stlye CSS -->
    <h2>html 문서에 css 파일 연결하기</h2>
    스타일 정보를 <span> 외부의 css 파일에 작성</span>한 후<br>
    이것을 html 문서에 연결할 수 있다.<br>
    외부 스타일시트 문서의 연결은 <span> <"LINK"> 태그를 <br>
    이용 </span> 한다.
  </body>

</html>

-- 문서에 css 파일 포함
<!DOCTYPE html>
<html>
  <head>
    <meta charset="utf-8">
    <meta name="viewport" content="width=device-width">
    <title> html 문서에 css 파일 연결하기  </title>
    <style type="text/css">
      @import url("style.css");
    </style>

  </head>

  <body>
    <!-- stlye CSS -->
    <h2>html 문서에 css 파일 포함하기</h2>
    스타일 정보를 <span> 외부의 css 파일에 작성</span>한 후<br>
    이것을 html 문서에 포함할 수 있다.<br>
    외부 스타일시트 문서를 포합할 때는 <span> <"STYLE"> 태그를 <br>
    이용 </span> 한다.
  </body>

</html>

-- css 중복사용시 적용 순서
<!DOCTYPE html>
<html>
  <head>
    <meta charset="utf-8">
    <meta name="viewport" content="width=device-width">
    <title> html 문서에 css 파일 연결하기  </title>
    <link rel="stylesheet" type="text/css" href="style.css">
    <style type="text/css">
      h2{
        color:Red;
        font-family:궁서;
      }
    </style>

  </head>

  <body>
    <!-- stlye CSS -->
    <h2>html 문서에 css 파일 포함하기</h2>
    스타일 정보를 <span> 외부의 css 파일에 작성</span>한 후<br>
    이것을 html 문서에 포함할 수 있다.<br>
    외부 스타일시트 문서를 포합할 때는 <span> <"STYLE"> 태그를 <br>
    이용 </span> 한다.
  </body>

</html>


-- id로 스타일 적용
<!DOCTYPE html>
<html>
  <head>
    <meta charset="utf-8">
    <meta name="viewport" content="width=device-width">
    <title> ID로 스타일 적용하기  </title>
    <style type="text/css">
      #title,#positive{
        font-size:14pt;
        color:Blue;
      }
      #negative{
      color:Red;
      font-size:14pt
      }
    </style>

  </head>

  <body>
    <!-- stlye CSS -->
    <h2 id="title">ID로 스타일 적용하기</h2>
    스타일시트에 태그의 ID특성값을 이용해서 스타일을 정의하면<br>
    HTML 문서의 태그들에 개별적으로 스타일이 적용된다.
    <h2 id="positive">장점</h2>
    동일한 태그라 하더라도 서로 다른 스타일을 적용할 수 있다.
    <h2 id="negative">단점</h2>
    ID는 유일한 값이므로 같은 스타일을 다른 태그에 적용할 수 없다.
  </body>

</html>

-- 클래스로 스타일 적용
<!DOCTYPE html>
<html>
  <head>
    <meta charset="utf-8">
    <meta name="viewport" content="width=device-width">
    <title> 클래스 스타일 적용하기  </title>
    <style type="text/css">
      .title{font-size:14pt;}
      .bold{font-weight:bold}
      .red{color:red;}
      .blue{color:Blue;}
      .green{color:Green;}
      .subtitle{font-size:12pt;}
    </style>

  </head>

  <body>
    <!-- stlye CSS -->
    <h2 class="title bold red">클래스로 스타일 적용하기</h2>
    스타일시트에 HTML 태그의 클래스 특성값을 이용해서 스타일을 정의하면<br>
    태그의 종류에 관계없이 같은 클래스를 가지는 모든 태그에 스타일이 적용됨.
    <h2 class="subtitle blue">장점</h2>
    스타일을 매우 유연하게 적용함.
    <h2 class="subtitle green">단점</h2>
    너무 많은 CSS클래스가 정의되지 않도록 주의
  </body>

</html>

 

 

// CSS

 

body{
    line-height:170%;
  }
  h2{
    font-family:돋움;
    font-size:14pt;
  }
  span{
    color:Green;
    font-weight:bold;
}
반응형

'자바과정 > HTML' 카테고리의 다른 글

HTML 실습 : 회원가입 양식 만들기  (0) 2021.02.25
HTML 실습 : 테이블 합치기  (0) 2021.02.25
HTML 기초 2일  (0) 2021.02.25
HTML 기초 1일  (0) 2021.02.24

댓글