반응형
<!DOCTYPE html>
<html lang="ko">
<head>
	<meta charset="utf-8">
	<title>애완견 돌보기</title>
	<link href="layout.css" rel="stylesheet" type="text/css">	
</head>
<body>
	<header>
		<h1>애완견 종류</h1>
		<nav>
			<ul>
			  <li><a href="#">애완견 종류</a></li>
			  <li><a href="#">입양하기</a></li>
			  <li><a href="#">건강돌보기</a></li>
			  <li><a href="#">더불어살기</a></li>
			</ul>
		  </nav>
	</header>
	<section>
		<article id="pet1">  
		  <h3>활달한 강아지</h3>
		  <dl>
			<dt>요크셔 테리어 </dt>
			<dd>생기있고 활달한 성질을 가지고 있으며 자신보다 몸집이 큰 개나 집에 들어온 침입자를 겁내는 일이 없어 좋은 번견이고 우리나라 최고의의 가정견으로 자리 잡고 있다.</dd>
			<dt>말티즈 </dt>
			<dd>애정이 많고, 충실하며 활발한 성격을 소유하고있다. 이 종은 1급 가정견으로 요크셔테리어와 함께 우리나라 최고의 가정견으로 자리잡고 있다.</dd>
			<dt>포메 라이언</dt>
			<dd>활기차고 명랑한 개로 유명하고, 걷는 모습이 우아하다.충실하고 우호적인 성격이 가장 먼저 거론된다. </dd>
		   <dt>골든 리트리버</dt>
		   <dd>이 견종은 충성심이 강하고 성격이 활달하여 어린아이나 여성이 상대하기에 적합한 견종이다.참을성 또한 강하여 현재는실내에서도 많이 길러지고 있다.</dd>
		</dl>
		</article>
		<article id="pet2">
		  <h3>온순한강아지</h3>
		  <dl>
			<dt>쉬즈</dt>
			<dd> 얼굴에서 풍기는 모습처럼 온순, 쉽게 친숙해지고 우호적이며,어린아이나 여성들이 기르기에 적합한 견종이다.</dd> 
		   <dt>퍼그</dt>
		   <dd>매우 사려가 깊고 사랑스러운 견종이며 그다지 손질이 필요하지 않고 식사량에 비해 많은 운동량이 필요하지 않다.</dd>
		   <dt>래브라도 리트리버</dt>
		   <dd>침착하고 영리하여 어린이들을 안심하고 맡길 수 있다. 사람을 즐겁게 해주려는 성질이 있다 공을 가지고 노는 것을 가장  좋아한다. 현재 맹인 안내견과 마약견으로 사용중이다. 온순한 강아지를 좋아하는 분에게는 적합한 견종이다.</dd>
		  </dl>
		</article>
		<article id="pet3">
		   <h3>사납지만 복종적인 강아지</h3>
		   <dl>
			  <dt>미니어쳐핀셔</dt>
			  <dd>경계심이 강하고 영리하며 작은 몸집에 비해 매우 용감하다. 주인에게 매우 복종적이며 작은 몸집에 보디가드 역할을 충실히 수행한다.</dd>
			   <dt>푸들 </dt>
				<dd>사납진 않으나, 상당히 복종적이며, 지능지수가 애완견종 중 가장 뛰어나다.</dd>
				<dt>폭스테리어</dt>
				 <dd>가정에서 키우기에 적합한 품종이다.  보호본능이 강하고 정이 많다. 하지만 사냥을 하던 본능이 조금은 남아있어 사나운 면이 있다. 이종을 좋은 품종으로 기르기 위해서는 어릴 때부터 엄한 훈련이 필요하기도 하다.</dd>
		   </dl>
		 </article>
		<aside>
			<h3>건강한 강아지는</h3>
			<ul>
			  <li>코가 젖어있고 눈꼽이 없어야 합니다.</li>
			  <li>털에 윤기가 있는 것을 골라야 합니다.</li>
			  <li>입에서 고약한 냄새가 나면 병이 있다는 증거입니다.</li>
			  <li>가장 활발하게 움직이는 녀석을 고르는게 좋습니다.</li>
			  <li>강아지들 중에서 적당한 체구를 유지한 강아지가 좋습니다.</li>
			</ul>
		</aside>
	</section>
	<footer>
		<p>Copyright 2012 funnycom</p>
	</footer>
</body>
</html>

layout.css

body{
	font-family:"맑은 고딕", "고딕", "굴림";
    }
header{
	width: 80%;
	margin-right: auto;
	margin-left: auto;
	background-color: #069;
	padding: 10px;
	overflow: hidden;
      }

 header h1{
	width: 40%;
	float: left;
	color: #fff;
	}

header nav{
	width: 60%;
	float: right;
	}

nav ul{
	list-style-type: none;
	}

nav ul li{
	display: inline;
	float: left;
	margin: 15px;
	}

nav ul li a{
	color: white;
	text-decoration: none;
	}

p{
  font-size:15px;
  line-height: 20px;
  }

dt{
   font-weight: bold;
   color: purple;
   }

h1{
   font-size: 2em;
   }

section{
	width: 80%;
	margin-right: auto;
	margin-left: auto;
	border: 5px solid #333;
	padding: 5px;
	overflow: hidden;
	}

article h3{
	background-image:url(image/bg.png);
	background-repeat:no-repeat;
	background-position:left center;
	padding-left: 30px;
	}

aside{
	clear: both;
	height: auto;
	padding: 10px;
	}

footer{
	clear: both;
	width: 80%;
	margin-right: auto;
	margin-left: auto;
	margin-top: 0;
	padding:10px;
	background-color: #333;
	color:white;
	text-align:center;
}
반응형

'2019~2020 > 웹 프로그래밍 (PHP)' 카테고리의 다른 글

단항 연산자  (0) 2019.08.25
화면에 출력하기  (0) 2019.08.25
박스 모델  (0) 2019.08.25
웹 폰트 적용하기  (0) 2019.08.25
웹 폰트 사용하기  (0) 2019.08.25
반응형
<!doctype html>
<html lang="ko">
 <head>
  <meta charset="UTF-8">
  <title>박스모델</title>
  <style>
  	div{
		width: 200px;
		height: 100px;
		display: inline-block;
		margin: 15px;
		border-width: 5px; /*테두리 굵기*/
		}
		.box1 {border-style: inset;
			   border-top-width: 1px; border-left-width: 1px; text-align: center;
			   border-top-color: red;
			   border-right-color: green; border-bottom-color: green;			   border-bottom-right-radius:50% 50%;
			   box-shadow:2px -2px 5px 0px black;} /*실선*/
		.box2 {border-style: dotted;box-shadow:2px -2px 5px 0px black;} /*점선*/
		.box3 {border-style: dashed;} /*선으로 된 점선*/
  </style>
 </head>
 <body>
	<div class="box1">으아악</div>
	<div class="box2"></div>
	<div class="box3"></div>
 </body>
</html>
반응형

'2019~2020 > 웹 프로그래밍 (PHP)' 카테고리의 다른 글

화면에 출력하기  (0) 2019.08.25
BOX  (0) 2019.08.25
웹 폰트 적용하기  (0) 2019.08.25
웹 폰트 사용하기  (0) 2019.08.25
Transform  (0) 2019.08.25
반응형
<!doctype html>
<html lang="ko">
 <head>
  <meta charset="UTF-8">
  <title>웹 폰트 사용하기</title>
<link href="https://fonts.googleapis.com/css?family=Nanum+Myeongjo&display=swap" rel="stylesheet">
 <style>
 
   @font-face{
   				font-family: 'Nanum Myeongjo', serif;
			 }
  .w-font{
  			font-family:'Nanum Myeongjo', serif;/*웹 폰트 지정*/
		 }
		 
		p{
			font-size: 30px; /*글자 크기*/
		 }

  	div{
		width:500px;
		height:300px;
		border-radius:10px;
	   }
	.grad{
			background: #ff00cc; /*css3 미지원 브라우저*/
			background: -webkit-linear-gradient(left top,#ff00cc,white);/*초기 모던 브라우저*/
			background: -moz-linear-gradient(right bottom, #ff00cc, white);/*초기 모던 브라우저*/
			background: -o-linear-gradient(right bottom, #ff00cc, white);/*초기 모던 브라우저*/
			background: linear-gradient(to right bottom, #ff00cc, white);/*최신 모던 브라우저*/
		 }
 </style>
 </head>
 <body>
  <div class="grad">
  <p>디폴트 폰트</p>
  <p class="w-font">적용 폰트</p>
 </body>
</html>
반응형

'2019~2020 > 웹 프로그래밍 (PHP)' 카테고리의 다른 글

BOX  (0) 2019.08.25
박스 모델  (0) 2019.08.25
웹 폰트 사용하기  (0) 2019.08.25
Transform  (0) 2019.08.25
내부 스타일시트  (0) 2019.08.25
반응형
<!doctype html>
<html lang="ko">
 <head>
  <meta charset="UTF-8">
  <title>웹 폰트 사용하기</title>
<link href="https://fonts.googleapis.com/css?family=Nanum+Myeongjo&display=swap" rel="stylesheet">
 <style>
 
   @font-face{
   				font-family: 'Nanum Myeongjo', serif;
			 }
  .w-font{
  			font-family:'Nanum Myeongjo', serif;/*웹 폰트 지정*/
		 }
		 
		p{
			font-size: 30px; /*글자 크기*/
		 }
 </style>
 </head>
 <body>
  <p>디폴트 폰트</p>
  <p class="w-font">적용 폰트</p>
 </body>
</html>
반응형

'2019~2020 > 웹 프로그래밍 (PHP)' 카테고리의 다른 글

박스 모델  (0) 2019.08.25
웹 폰트 적용하기  (0) 2019.08.25
Transform  (0) 2019.08.25
내부 스타일시트  (0) 2019.08.25
구구단 다 출력하기  (0) 2019.08.25
반응형
<!doctype html>
<html>
 <head>
  <meta charset="UTF-8">
  <title>Transform</title>
  <style>
    .box{
  		position:absolute;
		left:50px;
		top:70px;
		width:100px;
		height:60px;
		background:#fff;
		border:2px solid green;
		text-align:center;
		line_height:60px;
	  }
  .box:hover{
				-webkit-transform:rotate(15deg);
				-moz-transform: rotate(15deg);
				-o-transform:rotate(15deg);
				-ms-transform:rotate(15deg);
				transform:rotate(15deg);
		    }
  </style>
 </head>
 <body>
  <div class="box">Mouse over</div>
 </body>
</html>
 
반응형

'2019~2020 > 웹 프로그래밍 (PHP)' 카테고리의 다른 글

웹 폰트 적용하기  (0) 2019.08.25
웹 폰트 사용하기  (0) 2019.08.25
내부 스타일시트  (0) 2019.08.25
구구단 다 출력하기  (0) 2019.08.25
구구단  (0) 2019.08.25
반응형
<!doctype html>
<html lang="ko">
 <head>
  <meta charset="utf-8">
  <title>내부 스타일시트</title>
  <link href="style.css" rel="stylesheat" type="text/css">
    <style>
  	ul {
		color:blue;
		list-style-type:square;
		} //이부분 css파일로 따로 저장 해야함
  </style>
 </head>
 <body>
	<img src="image/s.png" alt="시드니 오페라 하우스">
	<h1>세계 3대 미항</h1>
	<ul>
		<li>시드니(Sydney), 호주</li>
		<li>리자데자네이루(Rio de Janeiro), 브라질</li>
		<li>나폴리(Naples), 이탈리아</li>
	</ul>
 </body>
</html>
반응형

'2019~2020 > 웹 프로그래밍 (PHP)' 카테고리의 다른 글

웹 폰트 사용하기  (0) 2019.08.25
Transform  (0) 2019.08.25
구구단 다 출력하기  (0) 2019.08.25
구구단  (0) 2019.08.25
if  (0) 2019.08.25
반응형
html>
 <head>
  <title>구구단 출력하기</title>
 </head>
 <body>
 <script language="JavaScript">
 <!--
 	document.write("<TABLE align='center' width='800'>")
	document.write("<TR bgcolor='#FFFF99'>")

	for(dan=1; dan<=9; dan++)
	{
		document.write("<TH>"+dan+"단"+"</TH>")
	}
	document.write("</TR>") //밖에서 끝내야 함.
	for(i=1; i<=9; i++)
	{
		document.write("<TR bgcolor='#FFFFCC'>")
		for(j=1; j<=9; j++)
		{
			document.write("<TD align='center'>"+j+"*"+i+"="+j*i+"</TD>")
		}
		document.write("</TR>")
	}
	document.write("</TABLE>")
//-->
 </script>
 </body>
</html>
반응형

'2019~2020 > 웹 프로그래밍 (PHP)' 카테고리의 다른 글

Transform  (0) 2019.08.25
내부 스타일시트  (0) 2019.08.25
구구단  (0) 2019.08.25
if  (0) 2019.08.25
연산자  (0) 2019.08.25
반응형
<html>
 <head>
  <title>FOR문</title>
 </head>
 <body>
 <script language="JavaScript">
 <!--
	dan=prompt("구구단 중에서 몇 단이 궁금한가요?")//prompt=scanf
	document.write("<table width='200' align='center'>")
	 document.write("<TR bgcolor='#FFFF99'>")
	 document.write("<TH>"+dan+"단"+"</TH>")

	for(i=1; i<=9; i++)
	{
		document.write("<TR bgcolor='#FFFFCC'>")
		document.write("<TD align='center'>"+dan+"*"+i+"="+dan*i+"</TD>")
		document.write("</TR>")
	}
	document.write("</TABLE>")
//-->
 </script>
 </body>
</html>
반응형

'2019~2020 > 웹 프로그래밍 (PHP)' 카테고리의 다른 글

내부 스타일시트  (0) 2019.08.25
구구단 다 출력하기  (0) 2019.08.25
if  (0) 2019.08.25
연산자  (0) 2019.08.25
alert()  (0) 2019.08.25
반응형
<html>
 <head>
  <title>IF문</title>
 </head>

 <body>
      <script language="JavaScript">
      <!--
	 var free=100, message="정회원", age
	 age=prompt("나이를 입력하세요","")

	 if(age<=18)
	 {
		free=0
		message="무료회원"
	 }
	 //age값이 18이하아면 free값에 '0', messag값에 '무료회원' 대입 
	
	alert(message+"\n 월 사용료 : "+free+"원")
      //-->
</script>
<HR>
<center>
이 사이트는 회원제로 정회원의 월 사용료는 100원 입니다.<BR>
단, 18세 이하의 미성년자는 무료회원으로 가입할 수 있습니다.
</center>
<HR>
</body>
</html>
 
반응형

'2019~2020 > 웹 프로그래밍 (PHP)' 카테고리의 다른 글

구구단 다 출력하기  (0) 2019.08.25
구구단  (0) 2019.08.25
연산자  (0) 2019.08.25
alert()  (0) 2019.08.25
표 합치기 실습  (0) 2019.08.25
반응형
<html>
 <head>
  <title>연산자</title>
 </head>
 <body>
	<script language="JAvaScript">
	<!--
		document.write("10*3="+10*3+"<BR>")//document.write=printf
		document.write("10/3="+10/3+"<BR>")
		document.write("10%3="+10%3+"<BR>")
		document.write("10+3="+(10+3)+"<BR>")
		document.write("10-3="+(10-3)+"<HR>")
		//산술 연산자의 결과

		var a=10, b=-2//var=값
		document.write("a<<2의 값은 "+(a<<2)+"<BR>")
		//왼쪽으로 2비트 이동하므로 값이 4배 증가
		document.write("a>>1의 값은 "+(a>>1)+"<BR>")
		//오른쪽으로 1비트 이동하므로 값이 1/2배 증가
		document.write("a>>>1의 값은 "+(a>>>1)+"<BR>")
		//오른쪽으로 1비트 이동하므로 값이 1/2배 증가
		document.write("b>>1의 값은 "+(b>>1)+"<BR>")
		document.write("b>>>1의 값은 "+(b>>>1)+"<BR>")
		//>>는 새로 진입하는 비트가 부호 비트가 부호 비트이고, >>>는 새로 진입하는 비트가 0이기 때문에
		//값이 음수일 경우에는 >>와 >>>의 결과가 다르게나타남
//-->
</script>
</body>
</html>
반응형

'2019~2020 > 웹 프로그래밍 (PHP)' 카테고리의 다른 글

구구단  (0) 2019.08.25
if  (0) 2019.08.25
alert()  (0) 2019.08.25
표 합치기 실습  (0) 2019.08.25
테이블 2  (0) 2019.08.25

+ Recent posts