asimryu

반응형 웹 레이아웃

Jan 6th, 2015
353
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
HTML 5 3.19 KB | None | 0 0
  1. <!DOCTYPE html>
  2. <html lang="ko">
  3. <head>
  4.     <title>Media query Resolution Dependent Layout</title>
  5.     <meta charset="UTF-8">
  6.     <style>
  7.         html, body, ul, ol, li, form, fieldset, legend
  8.         {
  9.             margin: 0;
  10.             padding: 0;
  11.         }
  12.  
  13.         h1, h2, h3, h4, h5, h6, p { margin-top: 0; }
  14.         fieldset,img { border: 0; }
  15.         legend { color: #000; }
  16.         li { list-style: none; }
  17.         sup { vertical-align: text-top; }
  18.         sub { vertical-align: text-bottom; }
  19.  
  20.         table
  21.         {
  22.             border-collapse: collapse;
  23.             border-spacing: 0;
  24.         }
  25.  
  26.         caption, th, td
  27.         {
  28.             text-align: left;
  29.             vertical-align: top;
  30.             font-weight: normal;
  31.         }
  32.  
  33.         input, textarea, select
  34.         {
  35.             font-size: 110%;
  36.             line-height: 1.1;
  37.         }
  38.  
  39.         abbr, acronym
  40.         {
  41.             border-bottom: .1em dotted;
  42.             cursor: help;
  43.         }
  44.  
  45.         body
  46.         {
  47.             margin: 20px;
  48.             color: #000;
  49.             background: #fff;
  50.             font: 90%/1.3 Gillim, Arial;
  51.         }
  52.  
  53.         #container
  54.         {
  55.             float: left;
  56.             width: 1000px;
  57.             background: #bbb;
  58.         }
  59.  
  60.         #nav
  61.         {
  62.             float: left;
  63.             width: 200px;
  64.             background: lime;
  65.         }
  66.  
  67.         #content
  68.         {
  69.             float: left;
  70.             width: 550px;
  71.             margin: 0 0 0 25px;
  72.             background: yellow;
  73.         }
  74.  
  75.         #extras
  76.         {
  77.             float: right;
  78.             width: 200px;
  79.             background: gray;
  80.         }
  81.  
  82.         .feature-image
  83.         {
  84.             float: right;
  85.             margin: 0 0 10px 10px;
  86.         }
  87.  
  88.         @media screen and (max-width:999px)
  89.         {
  90.             #container { width: 800px; }
  91.            
  92.             #extras
  93.             {
  94.                 clear: left;
  95.                 float: none;
  96.                 margin: 0 0 0 225px;
  97.                 width: 550px;
  98.             }
  99.         }
  100.  
  101.         @media screen and (max-width:480px)
  102.         {
  103.             #container { width: 400px; }
  104.            
  105.             #nav
  106.             {
  107.                 float: none;
  108.                 width: auto;
  109.             }
  110.            
  111.             #content
  112.             {
  113.                 float: none;
  114.                 width: auto;
  115.                 margin: 0;
  116.             }
  117.            
  118.             #extras
  119.             {
  120.                 float: none;
  121.                 width: auto;
  122.                 margin: 0;
  123.             }
  124.            
  125.             .feature-image { display: none; }
  126.         }
  127.     </style>
  128. </head>
  129. <body>
  130. <div id="container">
  131.     <h1>웹디자인 및 개발</h1>
  132.     <div id="nav">
  133.         <ul>
  134.             <li><a href="#">메뉴 1</a></li>
  135.             <li><a href="#">메뉴 2</a></li>
  136.             <li><a href="#">메뉴 3</a></li>
  137.         </ul>
  138.     </div>
  139.     <div id="content">
  140.         <h2>웹디자인 및 개발 직종 소개</h2>
  141.         <p>
  142.             <img class="feature-image" src="http://lorempixel.com/240/192/technics" alt="fern" />웹이라는 매체를 이용해서 채용사이트, 그룹웨어와 같이 기관, 단체, 회사의 특정한 목적을 효과적으로 달성할 수 있도록 기획, 디자인, 프로그래밍, 데이터베이스 설계 및 구축 등을 거쳐 인터넷 환경에 맞는 웹페이지를 제작한다.경기과제는 실기 작업만으로 이루어져 있으며 컴퓨터로 작업한다. 프리젠테이션 응용 프로그램을 사용하여 기획서를 작성한다. 그래픽 응용프로그램을 사용하여 이미지 및 애니메이션을 제작한다. 주어진 주제와 기능에 맞도록 데이터베이스를 설계․구축하고, php 및 java 등의 프로그래밍 언어를 사용하여 웹사이트를 구축한다.
  143.         </p>
  144.     </div>
  145.     <div id="extras">
  146.         <h3>관련정보</h3>
  147.         <p>
  148.         - Plan & Graphic Design<br>
  149.         - Animation & Video<br>
  150.         - Usability & Accessibility(웹표준)<br>
  151.         - Client & Server-side programming 등<br>
  152.         </p>
  153.     </div>
  154. </div>
  155. </body>
  156. </html>
Advertisement
Add Comment
Please, Sign In to add comment