HTML structure
The templates are in Transitional XHTML 1.0
Here is the structure of the main blocks:
-  
body-  
.page-  
.header -  
.nav -  
.main.wrapper-  
.content 
-  
 -  
.aside 
 -  
.footer 
 -  
 
 -  
 
Dimensions of the main blocks
The main block .page is centred and is 960 pixels wide.
The template is minimally responsive and introduces two break points at 767 pixels and 640 pixels wide.
Style Sheets call
The style sheets call uses the daisy method.
It follows a strict calling order of the style sheets to facilitate their understanding, maintenance and customization in a web project.
Therefore the style sheets are called from the most general to the most specific.
In detail, here are the files called by the dist templates:
-  1. The styles Tinytypo
-  
reset.cssreset HTML tags -  
clear.cssdefine models for the composition and layout (alignment, block model, ...) -  
font.css(Optional) call personalized fonts (often called "font-face") -  
links.csshyperlinks definition -  
typo.csstypographic base -  
media.csslayout of images, videos, canvas, ... -  
form.cssbasic layout of forms -  
grid.css(optional) grid -  
layout.csslayout of the main blocks 
 -  
 
-  2. Styles of SPIP and its plugins
-  
spip.cssstyles generated by SPIP -  styles generated by plugins and inserted the 
#INSERT_HEAD_CSStag 
 -  
 
-   3. Your style sheets for the site layout 
-  
theme.cssgeneral theme -  
variante.css(optional) variant of the theme -  
perso.css(Optional) personal settings on the theme 
 -  
 
For better performance, it is possible for the site administrator to activate the concatenation of all these css sheets using the option provided for this purpose (tab "Advanced" menu "Configuration" of the private area).
