묻고답하기
page_full_width" class="col-xs-12" |cond="$__Context->page_full_width">
노프레임 강좌 알기 쉽게 나와있는 곳 아시면 알려주세요
2002.10.31 00:18
노프레임 홈을 만들고 싶은데 제로보드 홈에는 몇 개 밖에 없고 그나마 알기도 어렵구요(웹스터디 메뉴에서 php메뉴 글에서 찾아보았는데 플래쉬로 설명 된 거 하나밖에 없더군요) 개인 홈페이지에 있는 웹팁 강좌를 봐도 잘 모르겠어요.
알기 쉽게 노프레임 홈페이지 만들기 강좌 있는 곳 아시면 알려주실래요?
알기 쉽게 노프레임 홈페이지 만들기 강좌 있는 곳 아시면 알려주실래요?
원프레임은 프레임을 쓰지않는 홈페이지를 말합니다.
초기 HTML을 구현할 때는 계속 같은 부분의 반복 코딩의 수고를 덜기 위해 HTML 코딩시에 프레임 사용을 선호했었습니다.
예를 들어 메뉴바를 만들 때 모든 페이지 마다 메뉴바를 만드는 것보다는 메뉴바부분을 프레임으로 만들어서 이용한다면 나중에 수정하기도 훨씬 수월하죠 ^ ^
그런데 프레임을 나누다 보니 다양한 모니터 구조에 어긋나는 모양으로 홈페이지가 망가지기 일쑤였습니다.
그래서 프레임을 쓰지않는 홈페이지(즉, 원프레임 홈페이지)가 다시 각광받기 시작했지만 역시 반복코딩이 골치겠죠? ^ ^
원프레임홈페이지 제작시 유용하게 쓸 수 있는 것이 iframe 과 include 입니다. 이외에 object 등을 이용하는 방법이 있다고 하는데 object 쪽은 제가 잘 몰라서 ... - -;;
iframe 과 include 는 파일을 불러 쓰는 방식으로 결과는 동일합니다. 다만, include 는 php 함수여서 php 가 구동되지 않는 곳에서는 사용이 안됩니다.
1. default 페이지가 있습니다(이곳에서 어떤 파일을 불러오게됩니다.)
2. 인클루드 페이지를 나중에 만들경우는 default 페이지 어디에 파일을 인클루드할 것인지 위치를 정합니다.(주석으로 처리해 둡니다.)
2. 인클루드할 페이지를 만듭니다(편의상 파일명을 aaa.php 라고 하죠 ...)
3. default 페이지에서 iframe 혹은 include 를 사용해서 인클루드 페이지를 부릅니다.
iframe 의 사용
<iframe src="aaa.php"> </iframe>
include 의 사용
<? include "aaa.php" ; ?>
4. 예제를 만들어 볼까요 ... ^ ^
[default 페이지 ---- 그냥 페이지 이름은 main.html]
<HTML>
<HEAD>
</HEAD>
<BODY>
<!-- 여기가 인클루드 할 곳 -->
<iframe src="aaa.php"> </iframe>
</BODY>
</HTML>
[include 페이지 ---- 그냥 페이지 이름은 aaa.php]
<HTML>
<HEAD>
</HEAD>
<BODY>
<!-- 인클루드되는 내용입니다 -->
include 성공이네요 ... ^ ^
</BODY>
</HTML>
도움이 되셨으면 좋겠네요 ... ^ ^
-아이웹스쿨강좌에서 가지고 왓습니다;-