source: spip-zone/_plugins_/z-core/trunk/structure.html

Last change on this file was 90642, checked in by spip.franck@…, 4 years ago

Coquille, merci à nicod
http://archives.rezo.net/archives/spip-zone.mbox/3V7BD53QPIKDEB7ERJUNSYTUTOIOEAON/

File size: 2.0 KB
Line 
1[(#VAL{_Z_DOCTYPE}|defined|?{#VAL{_Z_DOCTYPE}|constant}|sinon{<!DOCTYPE HTML>})][
2(#SET{class,[page_(#ENV{type-page,page})[ #ENV{type-page,page}_(#ENV{composition,''})]][ composition_(#ENV{composition})]})][
3(#REM) http://paulirish.com/2008/conditional-stylesheets-vs-css-hacks-answer-neither/]
4<!--[if lt IE 7 ]> <html class="[(#GET{class})][ (#LANG_DIR)][ (#LANG)] no-js ie ie6 lte9 lte8 lte7" xmlns="http://www.w3.org/1999/xhtml" xml:lang="#LANG" lang="#LANG" dir="#LANG_DIR"> <![endif]-->
5<!--[if IE 7 ]>    <html class="[(#GET{class})][ (#LANG_DIR)][ (#LANG)] no-js ie ie7 lte9 lte8 lte7" xmlns="http://www.w3.org/1999/xhtml" xml:lang="#LANG" lang="#LANG" dir="#LANG_DIR"> <![endif]-->
6<!--[if IE 8 ]>    <html class="[(#GET{class})][ (#LANG_DIR)][ (#LANG)] no-js ie ie8 lte9 lte8" xmlns="http://www.w3.org/1999/xhtml" xml:lang="#LANG" lang="#LANG" dir="#LANG_DIR"> <![endif]-->
7<!--[if IE 9 ]>    <html class="[(#GET{class})][ (#LANG_DIR)][ (#LANG)] no-js ie ie9 lte9" xmlns="http://www.w3.org/1999/xhtml" xml:lang="#LANG" lang="#LANG" dir="#LANG_DIR"> <![endif]-->
8<!--[if (gt IE 9)|!(IE)]><!-->
9<html class="[(#GET{class})][ (#LANG_DIR)][ (#LANG)] no-js" xmlns="http://www.w3.org/1999/xhtml" xml:lang="#LANG" lang="#LANG" dir="#LANG_DIR">
10<!--<![endif]-->
11        <head>
12                <script type='text/javascript'>/*<![CDATA[*/(function(H){H.className=H.className.replace(/\bno-js\b/,'js')})(document.documentElement);/*]]>*/</script>
13                [(#REM) Preciser le charset avant tout]
14                <meta http-equiv="Content-Type" content="text/html; charset=#CHARSET" />
15
16                [(#REM) Debut du head particulier a chaque page
17                pour inserer un title, des css particulieres(mais surchargees), ou des js *inline*
18                ]<INCLURE{fond=head/#ENV{type-page},env}>[
19
20                (#REM) Partie commune a toutes les pages, sans env
21                ]<INCLURE{fond=inclure/head}>[
22
23                (#REM) Fin du head particulier a chaque page, pour inserer des js specifiques par exemple
24                pour inserer des js *externes*
25                ]<INCLURE{fond=head_js/#ENV{type-page},env}>
26        </head>
27        <INCLURE{fond=body,env}>
28</html>
Note: See TracBrowser for help on using the repository browser.