Rev 305 Rev 308
Line 162... Line 162...
162 <li> Zarovnáme na šířku stránky funkcí <i>HTML/TiDy/TiDy clean Document - Wrap</i> </li> 162 <li> Zarovnáme na šířku stránky funkcí <i>HTML/TiDy/TiDy clean Document - Wrap</i> </li>
163 <li> Nastavíme kódování na UTF-8 funkcní <i>Formát/UTF-8</i> </li> 163 <li> Nastavíme kódování na UTF-8 funkcní <i>Formát/UTF-8</i> </li>
164 <li> Uložíme funkcí <i>Soubor/Uložit</i> </li> 164 <li> Uložíme funkcí <i>Soubor/Uložit</i> </li>
165 </ul> 165 </ul>
166 166  
167 <h2> Použití šablony </h2> 167 <h2> Použití šablony stránky </h2>
168 168  
169 <p> 169 <p>
170 Na začátek souboru přikopírujeme šablonu (prázdnou stránku), tedy 170 Na začátek souboru přikopírujeme šablonu (prázdnou stránku), tedy
171 například soubor <i>Template.cs.html</i> a provedeme následující úpravy: 171 například soubor <i>Template.cs.html</i> a provedeme následující úpravy:
172 </p> 172 </p>
Line 204... Line 204...
204 <p> 204 <p>
205 Z nadpisů odstraníme čísla kapitol a sformátujeme je tak, že jsou 205 Z nadpisů odstraníme čísla kapitol a sformátujeme je tak, že jsou
206 samostatně na řádce. 206 samostatně na řádce.
207 </p> 207 </p>
208 208  
-   209 <samp class="Block">&lt;h1&gt; Nadpis &lt;/h1&gt;</samp>
-   210  
209 <p> 211 <p>
210 Občas se stane, že obrázek je uvnitře nadpisu. Ten je třeba dát do 212 Občas se stane, že obrázek je uvnitře nadpisu. Ten je třeba dát do
211 samostatného odstavce <i>p</i>. 213 samostatného odstavce <i>p</i>.
212 </p> 214 </p>
213 215  
Line 218... Line 220...
218 něj vytvoříme vlastní odstavec. Je třeba odstarnit formátování pokud 220 něj vytvoříme vlastní odstavec. Je třeba odstarnit formátování pokud
219 ještě nějaké zůstalo. Zvýraznění děláme pomocí značek <i>i</i>, 221 ještě nějaké zůstalo. Zvýraznění děláme pomocí značek <i>i</i>,
220 <i>em</i>, <i>b</i>. Značka <i>u</i> není dovolená. 222 <i>em</i>, <i>b</i>. Značka <i>u</i> není dovolená.
221 </p> 223 </p>
222 224  
-   225 <samp class="Block">&lt;p&gt;
-   226 Běžný text odstavce se &lt;i&gt;<i>zvýrazněným textem</i>&lt;/i&gt; uvnitř.
-   227 &lt;/p&gt;</samp>
-   228  
223 <h3> Vyčištění tabulek <i>table</i> </h3> 229 <h3> Vyčištění tabulek <i>table</i> </h3>
224 230  
225 <p> 231 <p>
226 Z tabulek je třeba odstranit nadbytečné značky <i>p</i> a významné 232 Z tabulek je třeba odstranit nadbytečné značky <i>p</i> a významné
227 buňky tabulky (například záhlaví) převést na buňky typu <i>th</i> místo 233 buňky tabulky (například záhlaví) převést na buňky typu <i>th</i> místo
228 buněk typu <i>td</i>. Významné buňky obvykle mají buď atributy ve své 234 buněk typu <i>td</i>. Významné buňky obvykle mají buď atributy ve své
229 značce <i>p</i> nebo jsou ohraničené některou zvýrazňující značkou, 235 značce <i>p</i> nebo jsou ohraničené některou zvýrazňující značkou,
230 typicky <i>b</i>. Veškeré formátování by se mělo odstarnit. 236 typicky <i>b</i>. Toto dodatečné formátování by se mělo odstarnit.
231 </p> 237 </p>
232 238  
233 <p> 239 <p>
234 Tabulka by měla mít strukturu 240 Tabulka by měla mít strukturu
235 </p> 241 </p>
Line 238... Line 244...
238 <li> <i>table</i> tabulka </li> 244 <li> <i>table</i> tabulka </li>
239 <li> <i>tr</i> řádka tabulky </li> 245 <li> <i>tr</i> řádka tabulky </li>
240 <li> <i>th</i> buňka významná nebo <i>td</i> buňka obyčejná </li> 246 <li> <i>th</i> buňka významná nebo <i>td</i> buňka obyčejná </li>
241 </ul> 247 </ul>
242 248  
-   249 <samp class="Block">&lt;table&gt;
-   250 &lt;tr&gt;
-   251 &lt;th&gt; <i>Popisek 1</i> &lt;/th&gt;
-   252 &lt;th&gt; <i>Popisek 2</i> &lt;/th&gt;
-   253 &lt;/tr&gt;
-   254 &lt;tr&gt;
-   255 &lt;td&gt; Buňka 1 &lt;/td&gt;
-   256 &lt;td&gt; Buňka 2 &lt;/td&gt;
-   257 &lt;/tr&gt;
-   258 &lt;tr&gt;
-   259 &lt;td colspan="2"&gt; Spojená buňka 3 a 4 &lt;/td&gt;
-   260 &lt;/tr&gt;
-   261 &lt;/table&gt;</samp>
-   262 <table class="Samp">
-   263 <tr>
-   264 <th> Popisek 1 </th>
-   265 <th> Popisek 2 </th>
-   266 </tr>
-   267 <tr>
-   268 <td> Buňka 1 </td>
-   269 <td> Buňka 2 </td>
-   270 </tr>
-   271 <tr>
-   272 <td colspan="2"> Spojená buňka 3 a 4 </td>
-   273 </tr>
-   274 </table>
-   275  
243 <p> 276 <p>
244 Uvnitř buňek se dá použít <i>br</i> ale v obyčejných tabulkách není 277 Uvnitř buňek se dá použít <i>br</i> ale v obyčejných tabulkách není
245 potřeba značka <i>p</i>. 278 potřeba značka <i>p</i>.
246 </p> 279 </p>
247 280  
-   281 <p>
-   282 Pro změnu chování se dají použít příslušné atributy <i>class</i>,
-   283 například <i>class="Center"</i>. Viz návod k použití kaskádového stylu.
-   284 </p>
-   285  
248 <h3> Vyčištění seznamu součástí <i>table class="Soupiska"</i> </h3> 286 <h3> Vyčištění seznamu součástí <i>table class="Soupiska"</i> </h3>
249 287  
250 <p> 288 <p>
251 U seznamu součástí provedeme úpravy jako u normální tabulky, doplníme 289 U seznamu součástí provedeme úpravy jako u normální tabulky, doplníme
252 <i>class="Soupiska"</i> a pokd je tabulka v tabulce tak vnější tabulku 290 <i>class="Soupiska"</i> a pokd je tabulka v tabulce tak vnější tabulku
Line 262... Line 300...
262 <p> 300 <p>
263 Pokud není první řádka seznamu součástek opatřena popisy <i>Reference</i> 301 Pokud není první řádka seznamu součástek opatřena popisy <i>Reference</i>
264 a <i>Hodnota</i> doplníme celou řádku s těmito popisy. 302 a <i>Hodnota</i> doplníme celou řádku s těmito popisy.
265 </p> 303 </p>
266 304  
-   305 <samp class="Block">&lt;table class="Soupiska"&gt;
-   306 &lt;tr&gt;
-   307 &lt;th&gt; <i>Reference</i> &lt;/th&gt;
-   308 &lt;th&gt; <i>Hodnota</i> &lt;/th&gt;
-   309 &lt;/tr&gt;
-   310 &lt;tr&gt;
-   311 &lt;th colspan="2"&gt; Odpory &lt;/th&gt;
-   312 &lt;/tr&gt;
-   313 &lt;tr&gt;
-   314 &lt;td&gt; R1 &lt;/td&gt;
-   315 &lt;td&gt; 10k &lt;/td&gt;
-   316 &lt;/tr&gt;
-   317 &lt;/table&gt;</samp>
-   318 <table class="Soupiska Samp">
-   319 <tr>
-   320 <th> Reference </th>
-   321 <th> Hodnota </th>
-   322 </tr>
-   323 <tr>
-   324 <th colspan="2"> Odpory </th>
-   325 </tr>
-   326 <tr>
-   327 <td> R1 </td>
-   328 <td> 10k </td>
-   329 </tr>
-   330 </table>
-   331  
267 <h3> Oprava obrázků <i>img</i> </h3> 332 <h3> Oprava obrázků <i>img</i> </h3>
268   333  
269 <p> 334 <p>
270 Přejmenovat adresář s obrázky. 335 Nejprve přejemenujeme adresář s obrázky na jméno <i>Pictures</i>.
-   336 Původní název je totožný se jménem stránky a bývá velmi dlouhý.
-   337 </p>
-   338  
-   339 <p>
-   340 Obrázek musí mít tyto atributy:
-   341 </p>
-   342
-   343 <ul>
-   344 <li> <i>width</i> určuje šířku obrázku (v pixelech) </li>
-   345 <li> <i>height</i> určuje výšku obrázku (v pixelech) </li>
-   346 <li> <i>src</i> určuje cestu k obrázku </li>
-   347 <li> <i>alt</i> určuje alternativní text k obrázku (povinné!) </li>
-   348 </ul>
271   349
-   350 <p>
-   351 Například:
272 </p> 352 </p>
-   353 <samp class="Block">&lt;img width=228 height=160 src="Pictures/image002.jpg"
-   354 alt="Alternativní popis"&gt;</samp>
-   355  
-   356 <p>
273   357  
274 <h4> Obrázky s popiskami </h4> 358 <h4> Obrázky s popiskami </h4>
275   359  
276 <p> 360 <p>
-   361 Obrázky s popiskami vnikají tak, že se v editoru (Word) vloží obrázek
-   362 a ten se opatří textovými poli s ukazateli. Výsledný HTML kód pak
-   363 obsahuje obrázek a přes něj tabulku s přesně danými rozměry a v této
-   364 tabulce jsou umístěny (jen v některých buňkách) dílčí obrázky.
-   365 </p>
-   366  
-   367 <p>
-   368 Princip položení vektorové grafiky přes JPG obrázek není v zásadě
-   369 chybný ale nežádoucí je to, že jsou dílčí obrázky umístěny v tabulce.
-   370 Řešení spočívá v tom, že se odstraní tabulka a ponechají se jen obrázky
-   371 a do dokumentu (těsně před značku <i>/head</i>) se doplní styl pro
-   372 individuální umístění jednotlivých dílčích vetorových obrázků.
-   373 Souřadnice se sice dají spočítat ale je snazší doladit je dle
277 Obrázky s popiskami generují 374 zobrazeného výsledku.
-   375 </p>
-   376
-   377 <p>
-   378 Takhle bude vypadat příslušný kousek lokálního stylu. Zvýrazněné jsou
-   379 posunutí dílčích obrázků proti hlavnímu obrázku:
278 </p> 380 </p>
279   381
-   382 <samp class="Block">&lt;style type="text/css"&gt;
-   383 img.<i>Pic1</i> {position:absolute;margin-left:<i>230px</i>;margin-top:<i>10px</i>; }
-   384 img.<i>Pic2</i> {position:absolute;margin-left:<i>322px</i>;margin-top:<i>160px</i>; }
-   385 &lt;/style&gt;</samp>
-   386  
-   387 <p>
-   388 A takhle pak bude v textu umístěn obrázek se dvěma vektorovými obrázky
-   389 umístěnými nad ním:
-   390 </p>
-   391
-   392 <samp class="Block">&lt;p&gt;
-   393 &lt;!-- Vektorová grafika --&gt;
-   394 &lt;img class="<i>Pic1</i>" width="331" height="123" src="Pictures/image001.gif"
-   395 alt="Vektorový popisek 1"&gt;
-   396 &lt;img class="<i>Pic2</i>" width="243" height="101" src="Pictures/image002.gif"
-   397 alt="Vektorový popisek 2"&gt;
-   398 &lt;!-- Podkladový obrázek --&gt;
-   399 &lt;img width="605" height="454" src="Pictures/MainPicture.jpg"
-   400 alt="Obrázek s popiskami"&gt;
-   401 &lt;/p&gt;</samp>
-   402  
280 </div> 403 </div>
281   404  
282 <!-- AUTOINCLUDE START "Page/Footer.cs.ihtml" DO NOT REMOVE --> 405 <!-- AUTOINCLUDE START "Page/Footer.cs.ihtml" DO NOT REMOVE -->
283 <!-- ============== PATIČKA ============== --> 406 <!-- ============== PATIČKA ============== -->
284 <div class="Footer"> 407 <div class="Footer">