상세 컨텐츠

본문 제목

네이버XE HTML기본 구조 및 부트스트랩3.x 기본지식

PHP(Class)

by 김일국 2017. 5. 28. 14:43

본문

네이버xe는 지난 포스트에서 1가지만 정리하고 마무리 짓도록 합니다.

<!-- 바디 시작 --> [실제퍼블리싱 영역] <!-- 바디 끝 -->

위에서 [실제퍼블리싱 영역] 에 신규제작할 레이아웃 파일의 내용이 들어 갑니다.

이곳을 반응형 웹퍼블리싱으로 만들기 위해 부트스트랩3 프레임웍을 사용할 예정 입니다.

bootstrap2 와 bootstrap3 는 많이 변경이 되어서, 호환이 되지 않습니다.

XE레이아웃을 bootstrap3로 구성하기 전에 사전 지식을 쌓도록 하겠습니다.

http://martian36.tistory.com/1134 (참조사이트)


### XE를 위한 퍼블리싱작업시 기본 html 마크업 구조 ###

<!-- ================== 메인/서브 공통부분 시작 ==================== -->

<!DOCTYPE html>
<html lang="ko">
<head>
<!-- META -->
<meta charset="utf-8">
<meta name="Generator" content="XpressEngine">
<!-- TITLE -->
<title>Welcome Page</title>
<!-- CSS -->
<link rel="stylesheet" href="/xe/common/css/xe.min.css?20170520175852" />
<link rel="stylesheet" href="/xe/common/js/plugins/ui/jquery-ui.css?20170520175852" />
<link rel="stylesheet" href="/xe/layouts/new/default.layout.css?20170520175852" />
<!--[if lt IE 9]><link rel="stylesheet" href="/xe/layouts/new/default.layout.ie78.css?20170520175852" />
<![endif]--><!--[if IE 7]><link rel="stylesheet" href="/xe/layouts/new/default.layout.ie7.css?20170520175852" />
<![endif]--><link rel="stylesheet" href="/xe/modules/editor/styles/default/style.css?20170520175853" />
<link rel="stylesheet" href="/xe/widgets/login_info/skins/default/default.login.css?20170520175852" />
<!-- JS -->
<script src="/xe/common/js/jquery.min.js?20170520175852"></script>
<script src="/xe/common/js/x.min.js?20170520175852"></script>
<script src="/xe/common/js/xe.min.js?20170520175852"></script>
<!--[if lt IE 9]><script src="/xe/common/js/respond.min.js?20170520175852"></script>
<![endif]--><script src="/xe/widgets/login_info/skins/default/default.login.js?20170520175852"></script>
<!--[if lt IE 9]><script src="/xe/common/js/html5.js"></script><![endif]-->
<!-- RSS -->
<link rel="alternate" type="application/rss+xml" title="Site RSS" href="http://timespace12.dothome.co.kr/xe/rss" /><link rel="alternate" type="application/atom+xml" title="Site Atom" href="http://timespace12.dothome.co.kr/xe/atom" /><!-- ICON -->
<link rel="shortcut icon" href="./modules/admin/tpl/img/faviconSample.png" /><link rel="apple-touch-icon" href="./modules/admin/tpl/img/mobiconSample.png" />
</head>
<body>

<!-- ================== 메인/서브 공통부분 끝 ==================== -->


<!-- 바디 시작 -->

<!-- 컨테이너 시작 -->

<div class="container">

<!-- 헤더 시작 -->

<div class="header">

<h1>Site Logo</h1>

<nav class="gnb">

메뉴출력용 XE코드

</nav>

</div>

<div class="visual main">

메인/서브 퍼블리싱에 따라서 css클래스명 변경 visual main / visual sub

</div>

<!-- 헤더 끝 -->

<!-- 본문 시작 -->

<div class="body main">

메인/서브 퍼블리싱에 따라서 css클래스명 변경 body main / body sub
  <nav class="lnb">
            서브페이지 때만 lnb(Local Navigation Bar) 메뉴출력
  </nav>
 <div class="content" id="content">
   본문 내용 
 </div>

</div>

<!-- 본문 끝 -->

</div>

<!-- 컨테이너 끝 -->

<!-- 푸터 시작 -->

<footer>
     푸터 내용
</footer>

<!-- 푸터 끝 -->

<!--  바디 끝 -->


<!-- ================== 메인/서브 공통부분 시작 ==================== -->

<script src="/xe/addons/autolink/autolink.js?20170521184820"></script><script src="/xe/common/js/plugins/ui/jquery-ui.min.js?20170520175852"></script><script src="/xe/common/js/plugins/ui/jquery.ui.datepicker-ko.js?20170520175852"></script><script src="/xe/addons/resize_image/js/resize_image.min.js?20170521184820"></script><script src="/xe/layouts/new/default.layout.js?20170520175852"></script><script src="/xe/files/cache/js_filter_compiled/30bafb68498c64b466579e488f27113e.ko.compiled.js?20170521191555"></script><script src="/xe/files/cache/ruleset/ede42a495c65a9393860a66b824264ca.ko.js?20170521191555"></script>

<!-- ================== 메인/서브 공통부분 끝 ==================== -->

</body>


<!-- 게시판 리스트페이지 시작 -->

<include target="_header.html" />
<div class="list">

<form action="./" method="get" class="list-body">

<div class="list-container">

<ul><li>반복내용</li></ul>

</div>

</form>

<div class="fbox list-foot">

<form action="./" method="get" class="pagination">

<ul><li>페이징번호</li></ul>

</form>

</div>

<div class="list_footer">

<div class="btnArea"><a class="btn">버튼</a></div>

</div>

</div>
<include target="_footer.html" />

<!-- 게시판 리스트페이지 끝 -->


<!-- 게시판 뷰페이지 시작 -->

<div class="board_read">

<div class="read_header">제목,글쓴이,조회 수,추천 수,날짜</div>

<div class="exOut">사용자 추가항목</div>

<div class="read_body">게시물 본문</div>

<div class="read_footer">첨부파일,버튼</div>

</div>

<include target="_trackback.html" />

<include target="_comment.html" />

<!-- 게시판 뷰페이지 끝 -->


<!-- 게시판 쓰기페이지 시작 -->

<include target="_header.html" />

<form action="./" method="post" class="board_write">

<div class="write_header">옵션항목</div>

<div class="exForm">사용자 추가항목</div>

<div class="write_editor">입력에디터폼</div>

<div class="write_footer">글쓴이정보입력창+쓰기버튼</div>

</form>

<include target="_footer.html" />

<!-- 게시판 쓰기페이지 끝 -->

관련글 더보기

댓글 영역