반응형

 

 

1. html5 layout tag

 

 

2. example

<!DOCTYPE html>
<html>
<head>
    <meta charset="utf-8">
    <meta name="viewport" content="width=divice-width">
    <title>Web Study</title>
</head>
<body>
    <header>
        <h1>Company Name</h1>
        <img src="..." alt="logo">
    </header>

    <section>
        <nav>
            <ul>
                <li>Home</li>
                <li>Home</li>
                <li>About</li>
                <li>Map</li>
            </ul>
        </nav>
        <section>
            <button></button>
            <div><img src="" alt=""></div>
            <div><img src="" alt=""></div>
            <div><img src="" alt=""></div>
            <button></button>
        </section>

        <section>
            <ul>
                <li><h3>About us</h3>
                    <div>adslfaksjdf;lajf;laksfdj;lkjf</div></li>
                <li><h3>What we do</h3>
                    <div>adslfaksjdf;lajf;laksfdj;lkjf</div></li>
                <li><h3>Contact us</h3>
                    <div>adslfaksjdf;lajf;laksfdj;lkjf</div></li>
            </ul>
        </section>
    </section>

    <footer>
        <span>Copyright @CompanyName</span>
    </footer>
</body>

</html>

 

 

 

3. ID와 Class

ID

  • 고유한 속성으로 한 HTML 문서에 하나만 사용 가능합니다.
  • 고유한 ID 값이 있으면 하나하나에 특별한 제어를 할 수 있으며 검색에도 용이합니다.

 

Class

  • 하나의 HTML문서 안에 중복해서 사용 가능합니다.
  • 하나의 태그에 여러 개의 다른 class 이름을 공백을 기준으로 나열할 수가 있습니다.
  • 홈페이지 전체적인 스타일을 일관성 있게 지정하기 위해서는 class의 사용이 필수적입니다.

이렇게 구분할 수 있지만, 많은 회사마다 개발단계에서 어떠한 약속(convention)을 만들어서 자신들만의 규칙을 사용하기도 합니다.

 

 

4. ID, Class 사용한 예시

<!DOCTYPE html>
<html>
<head>
    <meta charset="utf-8">
    <meta name="viewport" content="width=divice-width">
    <title>Web Study</title>
</head>
<body>
    <header>
        <h1>Company Name</h1>
        <img src="..." alt="logo">
    </header>

    <section id="nav-section">
        <nav>
            <ul>
                <li>Home</li>
                <li>Home</li>
                <li>About</li>
                <li>Map</li>
            </ul>
        </nav>
        <section id="roll-section">
            <button></button>
            <div><img src="" alt=""></div>
            <div><img src="" alt=""></div>
            <div><img src="" alt=""></div>
            <button></button>
        </section>

        <section id="description">
            <ul>
                <li class="our_description"><h3>About us</h3>
                    <div>adslfaksjdf;lajf;laksfdj;lkjf</div></li>
                <li class="our_description"><h3>What we do</h3>
                    <div>adslfaksjdf;lajf;laksfdj;lkjf</div></li>
                <li class="our_description"><h3>Contact us</h3>
                    <div>adslfaksjdf;lajf;laksfdj;lkjf</div></li>
            </ul>
        </section>
    </section>

    <footer>
        <span>Copyright @CompanyName</span>
    </footer>
</body>

</html>

 

 

 

 

 

 

 

반응형

+ Recent posts