묻고답하기
page_full_width" class="col-xs-12" |cond="$__Context->page_full_width">
레이아웃 만드는법
2010.05.26 01:13
XE의 레이아웃을 만들어보려고 기본XE 레이아웃파일을 열어보니...
div로 디자인을 했더군요 ...
질문1.div보단 table이 더 익숙한대 table로 만들어도 상관 없을까요 ..?
그리고 html 에서 <!-- --> 요거는 php 에서 // 처럼 주석 역할하는줄알았는대..
레이아웃 파일을 자세히보니 조건문 역할을 하는것같더라고요 ..?
<!--// 레이아웃과 연동될 css 파일 import -->
<colorset">!--@if($layout_info->colorset == "white")-->
<!--%import("css/white.css")-->
<colorset">!--@elseif($layout_info->colorset == "black")-->
<!--%import("css/black.css")-->
<!--@else-->
<!--%import("css/default.css")-->
<!--@end-->
질문2. 이건 원래 html 의 기능(?)인가요 아니면 XE코어에서 정의를 해준건가요..?
질문3. UTF-8 로 저장하지않고 상단에 @charset "utf-8"; 이것만 써주면 오류 나지 않을까요 ..?
우선은 웹표준에 대한 포괄적인 이해가 필요하실것 같구요.. 검색해서 차근이 알아가셔야 할 문제입니다.
1. 만드셔도 상관은 없지만 해보시면 div가 낫겠구나 하실꺼예요. 익숙해서가 아니라 어쩌면 필요에 의해서라고 할 수 있습니다.
2. 질문에 대한 정확한 답변은 아니지만 레이아웃을 만드는데 있어서 개발자가 아닌 이상은 고민하시지 않으셔도 될 문제같구요. 즉 따라하셔야 되는... - -;;
3. html문서에는 <body>영역 밖의 태그들은 필요없구요.. 코어가 가지고 있는걸로 알고 있음. css파일엔 그렇게만 씁니다.