<?xml version='1.0' encoding='utf-8'?>
<!DOCTYPE html PUBLIC '-//W3C/DTD XHTML+Voice 1.2 /EN' 'http://www.voicexml.org/specs/multimodal/x+v/12/dtd/xhtml+voice12.dtd'>
<html xmlns='http://www.w3.org/1999/xhtml' xmlns:ev='http://www.w3.org/2001/xml-events'>
<head>
<link rel='stylesheet' href='http://pabi3.com/modules/items/voice.css' type='text/css' media='all' />
<form xmlns='http://www.w3.org/2001/vxml' id='title'>
<block>
The article CSS - centrovanie layoutu is written by PaBi3
</block>
</form>
<form xmlns='http://www.w3.org/2001/vxml' id='body'>
<block>
Neviete ako centrovat CSS layout na stred stranky? Alebo neviete ako to urobit, tak aby to islo aj v prehliadaci MSIE? Precitajte si tento kratky navod.</block>
</form>
<form xmlns='http://www.w3.org/2001/vxml' id='full'>
<block>
Urcite ste uz rozmyslali nad tym ako vycentrovat layout, ktory je beztabulkovy.
Nebol by v tom problem kebyze MSIE podporuje margin: auto. Na podobne veci si
urcite zvyknut treba, pretoze to nieje jedine co IE nepodporuje. Aby som presiel
k veci, tak postavim jednoduchy layout, ktory bude centrovany na stred stranky.
Kod k layoutu najdete tu.

&lt;?xml version=&quot;1.0&quot; encoding=&quot;iso-8859-2&quot;?&gt;

&lt;!DOCTYPE html PUBLIC &quot;-//W3C//DTD XHTML 1.0 Strict//EN&quot; 

&quot;http://www.w3.org/TR/2000/REC-xhtml1-20000126/DTD/xhtml1-strict.dtd&quot;&gt;

&lt;html xmlns=&quot;http://www.w3.org/1999/xhtml&quot; xml:lang=&quot;sk&quot; lang=&quot;sk&quot;&gt;

&lt;head&gt;

&lt;meta name=&quot;autor&quot; content=&quot;PaBi3&quot; /&gt;

&lt;meta http-equiv=&quot;content-type&quot; content=&quot;text/html; charset=iso-8859-2&quot; /&gt;

&lt;style&gt;

body { margin: 0; text-align: center; }

.main { width: 700px; height: 300px; border: 1px solid #000000; margin: auto; text-align: left; }
&lt;/style&gt;

&lt;title&gt;Stranka&lt;/title&gt;

&lt;/head&gt;

&lt;body&gt;

&lt;div class=&quot;main&quot;&gt;

Obsah stranky

&lt;/div&gt;

&lt;/body&gt;

&lt;/html&gt;

Poziciu stranky som zvyraznil borderom aby ste videli, ze sa centruje na stred.
Udal som jej aj rozmery. Stranka bude teraz umiestnena v strede okna prehliadaca.
Text-align: left sme pouzili s dovodu zarovnania textu dolava, pretoze inak
by sa necentrovala na stred len stranka ale aj text. Je mnoho sposobov ako
stranku vycentrovat pomocou margin: auto ale MSIE nepodporuje tuto funkciu a tak
musime zostat pri podobnom sposobe aky je uvedeny tu. Ukazka tu.

Trochu strucny navod ako na to ale predsa funkcny :-)</block>
</form>
<base href='http://pabi3.com/' />
<title>CSS - centrovanie layoutu</title>
</head>
<body ev:event='load' ev:handler='#title'>
<a href='http://pabi3.com/blog/css-centrovanie-layoutu/' title='Návrat'>Návrat</a>
<h1 style='padding:0.5em;'>CSS - centrovanie layoutu</h1>
<ul>
<li ev:event='click' ev:handler='#body'>Speak introduction</li>
<li ev:event='click' ev:handler='#full'>Speak full</li>
</ul>
</body>
</html>
