/Articles/HowTo/Tools.cs.html
File deleted
/Articles/HowTo/DOC2HTML.cs.html
164,7 → 164,7
<li> Uložíme funkcí <i>Soubor/Uložit</i> </li>
</ul>
 
<h2> Použití šablony stránky </h2>
<h2> Použití šablony </h2>
 
<p>
Na začátek souboru přikopírujeme šablonu (prázdnou stránku), tedy
206,8 → 206,6
samostatně na řádce.
</p>
 
<samp class="Block">&lt;h1&gt; Nadpis &lt;/h1&gt;</samp>
 
<p>
Občas se stane, že obrázek je uvnitře nadpisu. Ten je třeba dát do
samostatného odstavce <i>p</i>.
222,10 → 220,6
<i>em</i>, <i>b</i>. Značka <i>u</i> není dovolená.
</p>
 
<samp class="Block">&lt;p&gt;
Běžný text odstavce se &lt;i&gt;<i>zvýrazněným textem</i>&lt;/i&gt; uvnitř.
&lt;/p&gt;</samp>
 
<h3> Vyčištění tabulek <i>table</i> </h3>
 
<p>
233,7 → 227,7
buňky tabulky (například záhlaví) převést na buňky typu <i>th</i> místo
buněk typu <i>td</i>. Významné buňky obvykle mají buď atributy ve své
značce <i>p</i> nebo jsou ohraničené některou zvýrazňující značkou,
typicky <i>b</i>. Toto dodatečné formátování by se mělo odstarnit.
typicky <i>b</i>. Veškeré formátování by se mělo odstarnit.
</p>
 
<p>
246,43 → 240,11
<li> <i>th</i> buňka významná nebo <i>td</i> buňka obyčejná </li>
</ul>
 
<samp class="Block">&lt;table&gt;
&lt;tr&gt;
&lt;th&gt; <i>Popisek 1</i> &lt;/th&gt;
&lt;th&gt; <i>Popisek 2</i> &lt;/th&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt; Buňka 1 &lt;/td&gt;
&lt;td&gt; Buňka 2 &lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td colspan="2"&gt; Spojená buňka 3 a 4 &lt;/td&gt;
&lt;/tr&gt;
&lt;/table&gt;</samp>
<table class="Samp">
<tr>
<th> Popisek 1 </th>
<th> Popisek 2 </th>
</tr>
<tr>
<td> Buňka 1 </td>
<td> Buňka 2 </td>
</tr>
<tr>
<td colspan="2"> Spojená buňka 3 a 4 </td>
</tr>
</table>
 
<p>
Uvnitř buňek se dá použít <i>br</i> ale v obyčejných tabulkách není
potřeba značka <i>p</i>.
</p>
 
<p>
Pro změnu chování se dají použít příslušné atributy <i>class</i>,
například <i>class="Center"</i>. Viz návod k použití kaskádového stylu.
</p>
 
<h3> Vyčištění seznamu součástí <i>table class="Soupiska"</i> </h3>
 
<p>
302,104 → 264,19
a <i>Hodnota</i> doplníme celou řádku s těmito popisy.
</p>
 
<samp class="Block">&lt;table class="Soupiska"&gt;
&lt;tr&gt;
&lt;th&gt; <i>Reference</i> &lt;/th&gt;
&lt;th&gt; <i>Hodnota</i> &lt;/th&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;th colspan="2"&gt; Odpory &lt;/th&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt; R1 &lt;/td&gt;
&lt;td&gt; 10k &lt;/td&gt;
&lt;/tr&gt;
&lt;/table&gt;</samp>
<table class="Soupiska Samp">
<tr>
<th> Reference </th>
<th> Hodnota </th>
</tr>
<tr>
<th colspan="2"> Odpory </th>
</tr>
<tr>
<td> R1 </td>
<td> 10k </td>
</tr>
</table>
 
<h3> Oprava obrázků <i>img</i> </h3>
 
<p>
Nejprve přejemenujeme adresář s obrázky na jméno <i>Pictures</i>.
Původní název je totožný se jménem stránky a bývá velmi dlouhý.
</p>
Přejmenovat adresář s obrázky.
 
<p>
Obrázek musí mít tyto atributy:
</p>
<ul>
<li> <i>width</i> určuje šířku obrázku (v pixelech) </li>
<li> <i>height</i> určuje výšku obrázku (v pixelech) </li>
<li> <i>src</i> určuje cestu k obrázku </li>
<li> <i>alt</i> určuje alternativní text k obrázku (povinné!) </li>
</ul>
<p>
Například:
</p>
<samp class="Block">&lt;img width=228 height=160 src="Pictures/image002.jpg"
alt="Alternativní popis"&gt;</samp>
 
<p>
 
<h4> Obrázky s popiskami </h4>
 
<p>
Obrázky s popiskami vnikají tak, že se v editoru (Word) vloží obrázek
a ten se opatří textovými poli s ukazateli. Výsledný HTML kód pak
obsahuje obrázek a přes něj tabulku s přesně danými rozměry a v této
tabulce jsou umístěny (jen v některých buňkách) dílčí obrázky.
Obrázky s popiskami generují
</p>
 
<p>
Princip položení vektorové grafiky přes JPG obrázek není v zásadě
chybný ale nežádoucí je to, že jsou dílčí obrázky umístěny v tabulce.
Řešení spočívá v tom, že se odstraní tabulka a ponechají se jen obrázky
a do dokumentu (těsně před značku <i>/head</i>) se doplní styl pro
individuální umístění jednotlivých dílčích vetorových obrázků.
Souřadnice se sice dají spočítat ale je snazší doladit je dle
zobrazeného výsledku.
</p>
<p>
Takhle bude vypadat příslušný kousek lokálního stylu. Zvýrazněné jsou
posunutí dílčích obrázků proti hlavnímu obrázku:
</p>
<samp class="Block">&lt;style type="text/css"&gt;
img.<i>Pic1</i> {position:absolute;margin-left:<i>230px</i>;margin-top:<i>10px</i>; }
img.<i>Pic2</i> {position:absolute;margin-left:<i>322px</i>;margin-top:<i>160px</i>; }
&lt;/style&gt;</samp>
 
<p>
A takhle pak bude v textu umístěn obrázek se dvěma vektorovými obrázky
umístěnými nad ním:
</p>
<samp class="Block">&lt;p&gt;
&lt;!-- Vektorová grafika --&gt;
&lt;img class="<i>Pic1</i>" width="331" height="123" src="Pictures/image001.gif"
alt="Vektorový popisek 1"&gt;
&lt;img class="<i>Pic2</i>" width="243" height="101" src="Pictures/image002.gif"
alt="Vektorový popisek 2"&gt;
&lt;!-- Podkladový obrázek --&gt;
&lt;img width="605" height="454" src="Pictures/MainPicture.jpg"
alt="Obrázek s popiskami"&gt;
&lt;/p&gt;</samp>
 
</div>
 
<!-- AUTOINCLUDE START "Page/Footer.cs.ihtml" DO NOT REMOVE -->
/Designs/ROBOTS/3Orbis/DOC/HTML/3Orbis.cs.html
20,6 → 20,7
img.Pic11 {position:absolute;margin-left:10px;margin-top:125px; }
img.Pic12 {position:absolute;margin-left:128px;margin-top:5px; }
</style>
 
</head>
 
<body lang="cs">
143,7 → 144,7
<img class="Pic4" width="323" height="234" src="Pictures/image004.gif"
alt="Čárový popisek 2: Procesor a IR přijímač">
<!-- Podkladový obrázek -->
<img width="605" height="454" src="Pictures/image005.jpg"
<img class="Pic0" width="605" height="454" src="Pictures/image005.jpg"
alt="Obrázek robota">
</p>
 
/Web/CSS/MLAB.css
16,7 → 16,6
/*
Pro tisk se nesmí použít pozicování fixed protože to by vedlo k překrývání
textu hlavičkou a patičkou na dalších stránkách.
(možná řešitelné pomocí z-order)
Pro tisk je vhodné vypnout menu.
 
připojení:
183,19 → 182,6
background: lightgrey; /* zvýraznění barvou pozadí */
}
 
samp.Block { /* pro ukázky souvislých bloků kódu */
display: table; /* je to blok široký dle obsahu */
_display: block; /* IE6 blok ale široký přes celou stránku */
white-space: pre; /* dodrž formátování */
margin-left: 2em; /* odsazení bloku*/
padding: 0.5ex; /* vnitřní okraj */
}
 
.Samp { /* k odlišení příkladů HTML objektů */
margin-left: 2em; /* odsazení bloku jako u samp*/
}
 
 
/* První slovo má první písmeno zvýrazněné */
.FirstWord:first-letter {
color: red; /* zvýraznné první písmeno */
/Web/Articles.cs.html
62,7 → 62,6
Automatické generování přehledu ještě není napsané. Tak je tady jen statický seznam jako návnada.
</p>
<p>
<a href="../Articles/HowTo/Tools.cs.html">Používané nástroje</a><br>
<a href="../Articles/HowTo/DOC2HTML.cs.html">Návod pro převod DOC na HTML</a><br>
</p>
<p>