7 - 1 : theme.html の基本スケルトンと必須要素
HTML5 DOCTYPE、viewport、module_header、xoops_contentsの配置ルールです。
最小限のモダンHTML5スケルトン
<!DOCTYPE html>
<html lang="ja">
<head>
<meta charset="utf-8">
<meta name="viewport" content="width=device-width, initial-scale=1, minimum-scale=1">
<title><{if $icms_pagetitle}><{$icms_pagetitle}> : <{/if}><{$icms_sitename}></title>
<link rel="stylesheet" href="<{$icms_imageurl}>style.css">
<{* モジュールが要求するCSS・JSを出力(必須!) *}>
<{$xoops_module_header}>
</head>
<body>
<header class="site-header">
<h1><a href="<{$icms_url}>/"><{$icms_sitename}></a></h1>
</header>
<main class="site-main">
<{* 各モジュールが生成したメインHTMLがここに挿入される(超重要!) *}>
<{$xoops_contents}>
</main>
<footer class="site-footer">
<p>© <{$smarty.now|date_format:'%Y'}> <{$icms_sitename}></p>
</footer>
</body>
</html>
Publish
1230 bytes
更新: 2026-11-02 16:15 by admin