본문 바로가기

wab

14_HTML_태그소개_레이아웃설정하기

오늘은 레이아웃 설정에 대해 알아보도록 합시다.

보통 일반적으로 <화면구성>은 

- 상단영역 : header

- 카테고리 메뉴(네비게이션) : nav

- 본문영역 : section

- 하단영역 : footer

이렇게 4영역으로 이루어 집니다.

<!DOCTYPE html>
<html>
<head>
	<title>::: 16_HTML_태그소개_레이아웃_설정하기 :::</title>
    <style>
        /* 상단영역(header) */
        #header{
            background-color: black;
            color: white;
            text-align: center;
            padding: 5px;
        }

        /* 카테고리(네비게이션) 메뉴 영역(nav) */
        #nav {
            background-color: #eeeeee;
            width: 100%;
            height: 30px;
            padding: 10px;
            text-align: center;
        }

        /* 본문 내용영역(section) */
        #section{
            background-color: aqua;
            width: 50%;
            padding: 10px;
        }

        #section2{
            background-color: yellow;
            padding: 10px;
        }
        /* 하단 영역(footer) */
        #footer{
            background-color: black;
            color: white;
            text-align: center;
            padding: 5px;
        }
    </style>

</head>
<body>
    <!-- div는 이어쓰면 아래로 내려감 즉 옆으로 자리 차지 -->
<!-- (화면구성)
        - 상단영역 :  header
        - 카테고리 메뉴(네비게이션) : nav
        - 본문 영역 : section
        - 하단영역 : footer
 -->

    <!-- 상단영역(header) -->
    <div id = "header">
        <h1>Index Site : 상단 영역</h1>
    </div>

    <!-- 카테고리(네비게이션:nav) -->
    <div id = "nav">
        <a href = "http://www.daum.net">Daum</a>
        <a href = "http://www.naver.com">Naver</a>
        <a href = "http://www.google.com">Google</a>
    </div>

    <!-- 본문 내용 : Section -->
    <div id = "section">
        <h2>공지사항</h2>
        <ul>
            <li>[필독] 금일 공지사항</li>
            <li>[필독] 금일 공지사항</li>
            <li>[필독] 금일 공지사항</li>
            <li>[필독] 금일 공지사항</li>
            <li>[필독] 금일 공지사항</li>
        </ul>
    </div>

    <div id = "section2">
        <h2>질문 답변</h2>
        <ul>
            <li>[필독] 금일 질문사항</li>
            <li>[필독] 금일 공지사항</li>
            <li>[필독] 금일 공지사항</li>
            <li>[필독] 금일 공지사항</li>
            <li>[필독] 금일 공지사항</li>
        </ul>
    </div>

    <!-- 하단 영역 : footer -->
    <div id = "footer">
        Copyright c Corp. All rights reservde.
    </div>

</body>
</html>

::: 16_HTML_태그소개_레이아웃_설정하기 :::

공지사항

  • [필독] 금일 공지사항
  • [필독] 금일 공지사항
  • [필독] 금일 공지사항
  • [필독] 금일 공지사항
  • [필독] 금일 공지사항

질문 답변

  • [필독] 금일 질문사항
  • [필독] 금일 공지사항
  • [필독] 금일 공지사항
  • [필독] 금일 공지사항
  • [필독] 금일 공지사항

이런형태가 나오지만 영역을 나누고 스타일을 설정하면서 float를 설정해주면 


 
::: 16_HTML_태그소개_레이아웃_설정하기 :::

공지사항

  • [필독] 금일 공지사항
  • [필독] 금일 공지사항
  • [필독] 금일 공지사항
  • [필독] 금일 공지사항
  • [필독] 금일 공지사항

질문 답변

  • [필독] 금일 질문사항
  • [필독] 금일 공지사항
  • [필독] 금일 공지사항
  • [필독] 금일 공지사항
  • [필독] 금일 공지사항

이런 형태로도 나올수 있습니다.

  float 를 left 나 right로 설정해주면 한 열의 왼쪽과 오른쪽으로 위치하게 됩니다.