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 102057
공지 [질문] [삭제예정] 카테고리가 생겼습니다. [9] 유스티스 18/05/08 123052
공지 [질문] 성인 정보를 포함하는 글에 대한 공지입니다 [38] OrBef 16/05/03 171022
공지 [질문] 19금 질문은 되도록 자제해주십시오 [8] OrBef 15/10/28 205241
공지 [질문] 통합 공지사항 + 질문 게시판 이용에 관하여. [22] 항즐이 08/07/22 255295
176985 [질문] 입술에 포비딘 발라도 되나요 앗흥15 24/07/08 15
176984 [질문] 안드로이드 다크모드 자동 전환 [2] 아르거스의사도730 24/07/07 730
176983 [질문] 한문철 티비 사고시 과속에 대한 귀책률 의문점입니다. [4] 서낙도1098 24/07/07 1098
176982 [질문] 시드니 최근 여행 해보신분 질문드립니다. [2] 하카세707 24/07/07 707
176981 [질문] 어제 운전중에 다툼이 있었는데 제가 걱정할 일이 있을까요? [22] 찬양자2506 24/07/07 2506
176980 [질문] 일본여행 숙소 위치 질문입니다 [4] 드문1113 24/07/07 1113
176979 [질문] 윈도우 그림 파일 클릭시 바로 전체화면으로 나오게 하는 방밥 [2] 프라임에듀565 24/07/07 565
176978 [질문] 플레이스테이션4 사고 싶은데 가이드 좀 알려주세요~ [21] 서귀포스포츠클럽1427 24/07/07 1427
176977 [질문] 사업장 에어컨 설치에 관해 여쭙습니다. [2] 소월향965 24/07/07 965
176976 [질문] 윈도우 11 사용 중에 비정기적으로 명령프롬프트 창이 나타났다가 사라집니다. [3] 고요1709 24/07/07 1709
176975 [질문] 청소하다가 십년 정도 된 술을 찾았는데 음용해도 되려나요 [10] 지구 최후의 밤2266 24/07/06 2266
176974 [질문] 듄1편 재개봉 보려는데, 사전 지식 알아야 할까요? [15] 단다니 쿨쿨1876 24/07/06 1876
176973 [질문] 다이어트 식단 질문입니다 [3] 퍼블레인1754 24/07/06 1754
176972 [질문] 조깅을 시작했어요. 근데 종아리가 아픕니다. [6] 젖병삶는사람2187 24/07/06 2187
176971 [질문] 갤럭시 폰 중 지금 최고 가성비 좋은 거 무엇일까요? [14] 호비브라운1791 24/07/06 1791
176970 [질문] 외국에서 살면 단어/숙어 공부 안 해도 듣기와 말하기가 향상되는지요...? [24] nexon1831 24/07/06 1831
176969 [질문] 헤드셋 질문입니다 [2] 캐로843 24/07/06 843
176968 [질문] 일일 알바하다가 다쳤는데 어떻게 해야하나요? [6] 며칠입니다.1453 24/07/06 1453
목록 이전 다음
댓글

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