PGR21.com
- PGR21 관련된 질문 및 건의는 [건의 게시판]을 이용바랍니다.
- (2013년 3월 이전) 오래된 질문글은 [이전 질문 게시판]에 있습니다.
통합 규정을 준수해 주십시오. (2015.12.25.)
Date 2014/10/22 03:06:21
Name PYROS
Subject [질문] HTML 페이지 마다 반복되는 내용들
웹 페이지를 만들고 있는데요 HTML 문서가 10개 정도됩니다.

근데 HTML 마다 네비게이션바, 사이드바 같은 건 공통으로 들어가서

HTML 상단 부분의 내용들은 거의 복사 붙여넣기를 하고 있는데요.

좀 효과적인 방법이 없을까요?

bootstrap css 사용중입니다.

통합규정 1.3 이용안내 인용

"Pgr은 '명문화된 삭제규정'이 반드시 필요하지 않은 분을 환영합니다.
법 없이도 사는 사람, 남에게 상처를 주지 않으면서 같이 이야기 나눌 수 있는 분이면 좋겠습니다."
랜덤여신
14/10/22 04:13
수정 아이콘
static site generator라는 게 있습니다. 하지만 직접 써 본 적은 없어서 뭐가 제일 나은지 추천 드리기는 어렵네요.

https://github.com/pinceladasdaweb/Static-Site-Generators
https://staticsitegenerators.net/
https://www.staticgen.com/

보니까 목록만 해도 수백 개가 넘는군요;;

아마 그렇게 고급 기능이 필요하시진 않아 보이니 아무 거나 쓰기 쉬운 걸로 골라 잡으시면 될 것 같습니다.
별빛달빛
14/10/22 05:00
수정 아이콘
프레임워크 같은 걸 쓰시면 간단하겠지만.. 글을 읽어보니 직접 HTML 페이지를 일일이 만드시는 것 같은데요.
웹 개발 프레임워크니 템플릿 엔진이니를 사용할 정도의 일은 아니라 지금 방식과 비슷하게 하면서 간단하게 처리하고 싶다.. 정도시라면,
먼저 공통적으로 들어가는 최상단 및 최하단을 다른 파일로 분리하세요. 그리고 HTML 대신 PHP니 JSP니 하는 서버사이드 언어로 확장자를 바꿔 줍니다.

가장 흔히 쓰이는 PHP를 예로 든다면,
header.php와 footer.php에 각 공통적인 최상단/최하단 부분들을 밀어넣고, index.php 등의 각 페이지에서 파일의 시작 및 끝 부분에 include로 header, footer를 불러오면 되겠죠. 당연히 index.php에서는 header, footer에 해당하는 내용은 지워야 하고요. 노파심에 부가하자면 당연히 include 구문은 php 선언으로 묶어줘야 하고, HTML 부분은 그렇지 않아야 하겠죠.

이렇게 한다면 메뉴 부분만 수정하고 싶을 때에는 header.php만 수정을 하면 되니 간단하죠.
14/10/22 07:02
수정 아이콘
페이지가 10개면 비용 면에서 복붙이 제일 효과적이죠
14/10/22 09:16
수정 아이콘
세 분 답변 감사드립니다. javascript 로 해결보았습니다!
목록 삭게로! 맨위로
번호 제목 이름 날짜 조회
공지 댓글잠금 [질문] 통합 규정(2019.11.8. 개정) jjohny=쿠마 19/11/08 99799
공지 [질문] [삭제예정] 카테고리가 생겼습니다. [9] 유스티스 18/05/08 120653
공지 [질문] 성인 정보를 포함하는 글에 대한 공지입니다 [38] OrBef 16/05/03 168382
공지 [질문] 19금 질문은 되도록 자제해주십시오 [8] OrBef 15/10/28 202716
공지 [질문] 통합 공지사항 + 질문 게시판 이용에 관하여. [22] 항즐이 08/07/22 252517
175963 [삭제예정] 사기 의심 사항이 있어 문의드립니다. [5] 터져라스캐럽628 24/04/27 628
175962 [질문] LOL) 원딜은 피지컬 딸리면 비추하는 라인인가요? [13] jip1462 24/04/26 1462
175961 [질문] 금투세는 일반적인 전국민 찬성률? 의견은 어떨까요? [10] LG의심장박용택1338 24/04/26 1338
175960 [질문] 다이어트 하시는 분들께 물어보고 싶은 증상이 있습니다. [7] 독각1222 24/04/26 1222
175959 [질문] 시트커버형(?) 통풍시트 쓸만 할까요? [1] 친친나트931 24/04/26 931
175958 [질문] 맛있는 뼈치킨 추천 부탁드립니다 [9] 미카1711 24/04/26 1711
175957 [질문] 서울에서만 맛볼 수 있는 음식이 있을까요?(혼밥) [22] 사람되고싶다1421 24/04/26 1421
175956 [질문] 갤럭기 s8 빅스비 키 비활성화 하는법 없나요? [5] 제니927 24/04/26 927
175955 [질문] 고1 수학문제 하나 질문드립니다 [7] 파이리1100 24/04/26 1100
175954 [질문] 부산 부모님 모시고 갈만한 식당 추천 부탁드립니다. [8] 콘초1077 24/04/26 1077
175953 [질문] 자전거 안장 좀 여쭤봅니다. [1] 아케르나르630 24/04/26 630
175952 [질문] 유산소 운동후 손톱/입술이 보라색으로 변하는 현상 [12] Lord Be Goja1097 24/04/26 1097
175951 [질문] 분당~판교에서 출발하는 드라이브 코스 추천 부탁드립니다. [7] 버드맨745 24/04/26 745
175950 [질문] 자동차 이정도 긁힌거는 얼마정도로 합의하나요? [13] 황신강림1629 24/04/26 1629
175949 [질문] 43인치 티비 추천부탁드립니다!! [1] 언니네 이발관594 24/04/26 594
175948 [질문] 자전거 전동 펌프 질문입니다 [1] 레드드레곤~791 24/04/26 791
175947 [질문] 와우 fhd 환경에서 7500과 783d 차이가 클까요? [6] 길갈1198 24/04/25 1198
175946 [질문] 아이브 곧 나올 앨범CD를 구입하려고 합니다 [5] 서쪽으로가자1354 24/04/25 1354
목록 이전 다음
댓글

+ : 최근 1시간내에 달린 댓글
+ : 최근 2시간내에 달린 댓글
맨 위로