CodEx Kterak sobě poříditi úložku
|
|
- Alžběta Dostálová
- před 8 lety
- Počet zobrazení:
Transkript
1 CodEx Obsah 1. Úvod Příprava úlohy Zadání Testovací data Vstup Výstup Vzorové řešení Vložení do CodExu Vytvoření nové úlohy Text zadání Připojené soubory Nastavení testů Filtry a judge Paměťové a časové limity Konfigurační soubory Soubory testů Testování úlohy a vzorová řešení Správa existujících úloh Delegování práv Závěrem... 8 Příloha A: Značky povolené v zadání Úvod Tato příručka je určena především operátorům, kteří mají možnost vytvářet vlastní úlohy. Následující dokument berte jako doporučený postup, kterak úlohu vytvořit a vložit do CodExu. V následujícím textu se předpokládají obecné znalosti z Příručky běžného uživatele. 2. Příprava úlohy Prvním krokem při zadávání nové úlohy je její příprava. Zpravidla je třeba připravit celkem tři věci: text zadání sada testovacích dat (vstupy a vzorové výstupy) vzorové řešení CodEx team strana 1 z 11
2 U složitějších úloh může být potřeba připravit také judge (aplikaci, která zkontroluje uživatelský výstup). 2.1 Zadání Zadání má podobu čistého textu, ve kterém můžete používat některé značky jazyka XHTML (včetně obrázků, tabulek a odkazů). Přesný popis povolených značek naleznete na konci tohoto dokumentu. Zadání musí být naprosto přesné (zejména pokud jde o popis formátu vstupu a výstupu), aby nemohlo dojít ke špatnému pochopení ze strany uživatelů, kteří úlohu řeší. Je vhodné úlohu opatřit také nějakým neformálním příběhem, aby byla pro čtenáře lépe stravitelná (v tomto ohledu doporučuji nechat se inspirovat zadáními úloh praktické části celostátního kola MO-P, úloh KSP nebo jiné programátorské soutěže). 2.2 Testovací data Testovací data představují sadu vstupů a výstupů, na které je odevzdané řešení spuštěno. Jedním testem budeme dále rozumět jednu sadu vstupních dat a k nim odpovídající vzorový výstup. Testů může být libovolně mnoho. Je nezbytné mít alespoň jeden test a není vhodné mít jich více než řádově desítky. Rozumný počet je okolo deseti testů na jednu úlohu, což zpravidla stačí na otestování všech speciálních případů i extrémně velkých vstupů. Pro každý test je potřeba připravit následující: Vstup Testovaný program může vstupní data dostat třemi způsoby: ze standardního vstupu (i v takovém případě musí být data uložena v souboru) z jednoho souboru předem daného názvu z více souborů, které musí být uloženy v jednom adresáři V prvním případě jsou vstupní data poslána na standardní vstup testovaného programu při jeho spuštění, ve zbylých dvou případech je k příslušným souborům poskytnut programu přístup. Testy jsou číslovány od jedničky a vstupní soubory testů jsou pojmenovávány <číslo_testu>.in, tedy např 2.in pro druhý test (při testování je tento soubor nabídnut programu pod určeným názvem). V případě, že používáte více vstupních souborů, musí být všechny vstupní soubory umístěny v adresáři s názvem <číslo_testu>.in a názvy jednotlivých souborů musí být takové, pod jakými k nim má přistupovat testovaný program. Maximální velikost testovacích dat není omezena, avšak u velkých souborů může nastat potíž s natahováním na CodEx přes webové rozhraní (viz kapitola 3.5). Určitě není dobré zadávat extrémně velká data (desítky megabyte), protože s tak velkými daty se již špatně manipuluje. Na druhou stranu je ve většině případů rozumné zadat několik testů s daty velikosti jednotek megabyte, aby bylo možné otestovat časovou složitost. Rovněž je třeba brát zřetel na fakt, že čtení z disku prodlužuje čas běhu programu (a především zpomaluje celý server), takže není vhodné zadávat úlohy, které hodně používají soubory a málo počítají (jako je například Polyfázové třídění) CodEx team strana 2 z 11
3 Data by měla být za normálních okolností uložena v textových souborech. Binární soubory používejte pouze tehdy, pokud by použití textového souboru výrazně zkomplikovalo zadání úlohy Výstup Program může své výsledky zapsat: na standardní výstup do jednoho souboru (s předem daným názvem) Výstup programu se následně porovná se vzorovým výstupním souborem pomocí vybraného judge. Podrobnosti o tom, jak judge funguje, naleznete v kapitole Vzorový výstup musí být uložen v souboru <číslo_testu>.out, tedy například pro druhý test to bude 2.out, bez ohledu na to, zda program píše výsledky na standardní výstup, nebo do souboru. U složitějších úloh se může stát, že možných správných výstupů je větší množství a standardní porovnávání se vzorovými řešeními nestačí. V takovém případě je možné napsat vlastní skript (judge), který zkontroluje, zda je výstup v pořádku. Použití vlastního judge je mírně komplikovanější a určitě se neobejde bez konzultace a asistence správce. 2.3 Vzorové řešení Vzorové řešení by mělo být nejlepším možným algoritmickým řešením úlohy (tzn. s nejlepší časovou a paměťovou složitostí). V ideálním případě by mělo být napsané alespoň ve dvou používaných jazycích. Pokud chcete používat také jazyk C#, je nezbytné napsat vzorové řešení také v něm, protože programy běžící v prostředí Mono zaberou více paměti a běží déle než řešení v ostatních jazycích. Řešení by mělo být napsané čitelně a okomentované, aby ho mohli snadno prostudovat další operátoři. Další komentáře k němu můžete napsat přímo do CodExu. Vzorových řešení může být i více, pokud chcete ukázat různé přístupy k řešení problému, případně představit různě efektivní řešení a následně podle nich vyladit časové a paměťové limity pro testy (např. tak, že za neefektivní řešení bude nějaký malý počet bodů, za efektivnější bude větší počet bodů a za nejlepší bude maximální počet bodů). 3. Vložení do CodExu Na vkládání úloh do CodExu je třeba mít potřebná práva. Pokud práva nemáte, kontaktujte svého správce. Při vkládání úloh vřele doporučujeme dodržovat následující postup: Vytvořte novou (zamčenou) úlohu a vyplňte její parametry. Vyplňte text zadání. Pokud je potřeba, natáhněte přiložené soubory k textu zadání. Nastavte testy. Natáhněte soubory testů. Úlohu otestujte a případně dolaďte časové a paměťové limity podle vzorových testů CodEx team strana 3 z 11
4 Odemkněte úlohu. Výše uvedené kroky jsou podrobně rozebrány v následujících kapitolách 3.1 Vytvoření nové úlohy Novou úlohu můžete vytvořit pomocí formuláře na stránce Úlohy Vytvořit. Při vytváření je potřeba zadat základní informace o úloze, přičemž význam jednotlivých položek je vysvětlen přímo ve formuláři. Úlohu vytvářejte vždy zamčenou a neveřejnou a neodemykejte ji dřív, než bude kompletní a otestovaná. Pokud plánujete úlohu zveřejnit, učiňte tak co nejdříve, ale rozhodně ne dřív, než vyplníte text zadání. Zvláštní pozornost věnujte také povoleným příponám. Cvičící nebudou moci zadat úlohu k řešení pro jiné jazyky, než které zde povolíte. To může být užitečné, pokud např. vymýšlíte úlohu pouze pro Pascal nebo máte problémy s některým z překladačů. Zejména pak nepovolujte C#, pokud jste pro něj nenapsali vzorové řešení (a nebudete jej tedy testovat). 3.2 Text zadání Po vytvoření úlohy jste automaticky přesměrováni na stránku Zadání Upravit, kam můžete vložit text vašeho zadání. Text se vkládá do formulářového okna, avšak je vhodnější zkopírovat do něho již předpřipravený text metodou copy-and-paste. Pokud vkládáte první verzi zadání nebo provádíte rozsáhlejší změny v sémantice, použijte tlačítko uložit novou verzi. Tím zajistíte, že staré zadání nebude přepsáno, ale odsune se do historie. Tak umožníte ostatním operátorům, aby si prostudovali provedené změny a případně na to upozornili členy svých skupin. V okamžiku, kdy je text zadání uložen a nepředpokládáte, že se bude ještě zásadně měnit, můžete úlohu zveřejnit. 3.3 Připojené soubory V textu zadání se můžete odkazovat na externí soubory (obrázky, dokumenty apod.) pomocí XHTML značek <img> a <a>. Tyto soubory jsou uloženy v samostatném adresáři pro každé zadání a přístup k nim máte přes stránku připojené soubory. V textu pak můžete nastavit cestu k těmto souborům jako $DIR/nazev_souboru, kde $DIR/ je automaticky nahrazen cestou k reálnému souboru (resp. potřebným URL fragmentem). Např. pokud připojíte k zadání soubor picture.png do textu pak tento obrázek vložíte značkou: <img src="$dir/picture.png" alt="popis obrázku" /> Názvy připojených souborů můžou obsahovat pouze písmena anglické abecedy, čísla a znaky (pomlčka), _ (podtržítko) a. (tečka). Navíc tečka se nesmí vyskytovat na začátku. 3.4 Nastavení testů Dalším krokem je nastavení testů. Nastavení je rozděleno do dvou stránek. Základní nastavení se nachází na Nastavení testů, nastavení bodů a paměťové a časové limity se CodEx team strana 4 z 11
5 nachází na stránce Limity testů. Podrobnosti o jednotlivých parametrech jsou uvedeny přímo ve formulářích. Nejdůležitější položkou je seznam testů, který ovlivňuje, jak se mají jmenovat soubory testů a kolik jich má být Fitry a judge Nejprve je třeba pochopit, jak funguje vyhodnocování výsledků testovaného programu. Výstupní data jsou nejprve prohnána zvoleným filtrem, který je může případně modifikovat. Následně je spuštěn judge, který dostane výstup programu a porovná jej se vzorovým výstupem. Judge pak oznámí verdikt, zda je výstup v pořádku, a pokud ano, uživatel dostane příslušný počet bodů (promile). V současné době je v CodExu pouze jeden filtr filtr komentářů. Pokud je nastaven, odstraní se z výstupu programu uživatelské komentáře. Za komentář je považován text začínající // (dvěma lomítky) a vše, co za nimi následuje až do konce řádku. Tím je umožněno slabším uživatelům, aby si do výstupu přidali své řetězce, které jim usnadní ladění a zpřehlední výstup. Pokud není nastaven žádný filtr, výstup se nijak nemění. Běžné judge již jsou v CodExu připraveny: Textový judge Judge který porovnává soubory tak, že ignoruje počty a typy běžných bílých znaků (mezery, tabelátory) a kontroluje pouze textové tokeny a jejich pořadí. Jeho varianta, která navíc ignoruje zalomení řádků, pak počítá znak zalomení řádku také jako běžný bílý znak (třeba mezeru). Striktní (binární) judge Judge který porovnává soubory binárně, jeden byte po druhém, a pokud najde sebemenší odchylku, prohlásí řešení za chybné. Tento judge je vhodný zejména pro porovnávání binárních souborů. Floatový judge Porovnává soubory po tokenech, ale v případě, že je tokenem desetinné číslo, bude jej tak kontrolovat a při porovnávání bere ohled i na možnou chybu v zaokrouhlování (tj. počítá s tím, že výsledky se mohou nepatrně lišit). Jeho varianta, která navíc ignoruje zalomení řádků, pak počítá znak zalomení řádku také jako běžný bílý znak (třeba mezeru). Textový judge ignorující pořadí tokenů v řádku Funguje jako běžný textový judge, ale nehlídá pořadí tokenů v řádku (rozdělení tokenů na řádky a pořadí řádků ale stále hlídá). Textový judge ignorující pořadí řádků Funguje jako textový judge, ale nezáleží mu na pořadí řádků. Na pořadí tokenů v jednotlivých řádcích ovšem záleží. Textový judge ignorující pořadí řádků a tokenů v řádku Kombinace předchozích dvou judge, která ignoruje jakékoli pořadí. Nicméně stále hlídá, zda jsou tokeny správně rozděleny po řádcích. Textový judge ignorující zalomení řádků a pořadí tokenů v souboru Speciální varianta, která na celý soubor nahlíží, jako na množinu tokenů. Zalomení řádků ani jakékoli pořadí zde nehraje roli. Pokud by vám nevyhovoval žádný předpřipravený judge, je možné napsat si judge vlastní (typickým příkladem jsou úlohy typu: Pokud existuje řešení víc, najděte libovolné CodEx team strana 5 z 11
6 z nich. ). Judge může být napsán v libovolném běžném překládaném nebo skriptovacím jazyce (např. v C nebo C++). Názvy souborů, které má porovnávat, a případně další soubory (konfigurační data apod.) by měl dostat jako argumenty z příkazové řádky. Výsledek judge vrací prostřednictvím návratové hodnoty programu. Vrátí-li judge 0, je výsledek považován za správný. V ostatních případech se nahlásí chyba a uživateli nejsou přiděleny body. Obvykle se ještě rozlišují hodnoty: 1 = řešení není v pořádku, 2 = interní chyba judge. Instalace a nastavení vlastního judge na CodEx musí následně provést správce, který judge před přidáním zkontroluje Paměťové a časové limity Nastavení paměťových a časových limitů a získaných bodů naleznete na stránce Limity testů. Nastavit je můžete obecně, nebo pro každý test zvlášť. Navíc se rozlišují obecné hodnoty platné pro všechny jazyky a specializované pro vybraný jazyk. Jednotlivé hodnoty se skládají ve níže uvedeném pořadí. Pokud některá hodnota není vyplněna, vezme se obecnější tj. další v pořadí: hodnoty nastavené přímo u jednotlivých testů pro konkrétní jazyk hodnoty nastavené u jednotlivých testů pro všechny jazyky výchozí hodnoty pro konkrétní jazyk výchozí hodnoty pro všechny jazyky U limitů nejprve nastavte vyšší hodnoty, aby vaše řešení určitě sběhlo. Až úlohu řádně otestujete (nejlépe na několika vzorových řešeních), můžete limity upravit. Limity by neměly být příliš těsné. U časových limitů je vhodné přidat nejméně 15% oproti času, za který sběhlo vzorové řešení (minimálně však alespoň 0,1 s). Rovněž nemá smysl pracovat s jemnější granularitou, než 0,1 s, protože měření času není úplně přesné a závisí na aktuálním vytížení serveru (tj. kolik přerušení, výpadků stránek, případně dalších událostí nastane při běhu programu). Paměťový limit by neměl být příliš přísný. Cílem je omezit řešení s nevhodnou asymptotickou složitostí, ovšem už ne tolik multiplikativní konstantu složitosti. Výsledné číslo je dobré zaokrouhlit nahoru na celé megabyte. Minimální doporučená hodnota je 8 MB pro běžné jazyky a 16 MB pro jazyk C#. U jazyka C# je navíc třeba si uvědomit, že nízký limit může mít za následek časté spouštění garbage collectoru a tím ovlivnit také dobu běhu programu Konfigurační soubory Všechna nastavení se ukládají do konfiguračního souboru, který má vždy název config a je uložen ve stejném adresáři jako testovací data (viz kapitola 3.5). Pokaždé, když znovu uložíte formulář s nastavením nebo časovými limity, konfigurační soubor se přegeneruje. Konfigurační soubory lze upravovat i ručně, avšak tento postup je doporučen pouze velmi pokročilým autorům úloh, kteří jsou obeznámeni s jádrem vyhodnocovacího systému. Nicméně i začínající autor může využít rozhraní pro manipulaci se soubory k zálohování a obnově konfigurace úlohy stažením, resp. natažením souboru config CodEx team strana 6 z 11
7 3.5 Soubory testů Na stejnojmenné stránce máte přístup ke všem souborům testů (a také ke konfiguračnímu souboru). Pomocí formuláře můžete na server natáhnout soubory s testovacími daty a vzorovými výsledky (viz kapitola 2.2). Každý test očekává jeden vstupní soubor nebo adresář (v závislosti na typu vstupu) s názvem <číslo_testu>.in a jeden výstupní soubor s názvem <číslo_testu>.out. Pokud je například v konfiguraci úlohy uveden seznam testů , je potřeba natáhnout soubory 1.in, 1.out, 2.in až 4.in a 4.out. CodEx běží interpretovaně pod PHP, které má zpravidla nastavený limit na velikost natahovaných dat a souborů (typicky 8 MB). Pokud byste potřebovali uložit na CodEx větší soubor, kontaktujte správce aplikace. Zkušenější uživatelé mohou také použít přístup přes SSH. Používáte-li vstup a výstup z/do jednoho souboru, vyhodnocovací systém automaticky přejmenuje soubory na zvolená jména. Název, pod kterým uvidí soubor testovaný program, je možné zvolit libovolně (není třeba omezovat se konceptem číslo.in a číslo.out). Používáte-li vstup z více souborů, umístěte tyto soubory do příslušného podadresáře s názvy, pod kterými je dostane k dispozici testovaný program. 3.6 Testování úlohy a vzorová řešení Ke každé úloze existuje databáze vzorových a testovacích řešení. Každý uživatel s potřebnými právy (např. operátoři) sem může odevzdat zdrojový kód. Kód je opraven a vyhodnocen stejným způsobem jako u řešení odevzdaných k zadané úloze v nějaké skupině. Tento mechanismus lze jednak použít k otestování úlohy a jednak je vhodné, aby sem autor umístil alespoň jedno vzorové řešení, které bude veřejné, a tedy viditelné pro všechny uživatele, kteří mají právo je vidět. Vzorové řešení může ostatním operátorům pomoci při odhalování potíží nebo při rozhodování, zda úlohu zadat, či nikoli. Testování úlohy má dva významy. Jednak tím ověříte, že zadaná úloha je funkční a že vaše vzorové řešení dostane plný počet bodů, jednak vám to umožní lépe nastavit časové a paměťové limity (viz kapitola 3.4.2). Poté, co je úloha řádně otestována a limity jednotlivých testů jsou doladěny, můžete úlohu odemknout a tím umožníte ostatním operátorům, aby ji mohli zadávat ve svých skupinách. 4. Správa existujících úloh Není-li stanoveno správcem jinak, potom každý, kdo zveřejní úlohu, je povinen se o ni starat (odstraňovat případné chyby apod.). Pokud je potřeba upravit úlohu, která je zadaná v nějaké skupině a uživatelé ji řeší, je vhodné dodržovat určitá pravidla. Před jakoukoli změnou je nezbytné úlohu zamknout. Pokud plánujete větší úpravy, je dobré chvíli počkat (alespoň několik desítek vteřin), aby zamknutí zaregistrovali ostatní uživatelé, kteří jsou zrovna přihlášeni a pracují vaší s úlohou (např. ji řeší). Po dokončení úprav úlohu opět odemkněte. V případě, že se zásadně změnilo zadání, upozorněte na to vhodnou cestou alespoň ostatní operátory CodEx team strana 7 z 11
8 Při úpravách je také třeba mít na paměti, že někteří uživatelé mohou mít nastavené zasílání oznámení při změně úlohy. U odemčených úloh se toto oznámení se posílá vždy, když je libovolná část úlohy změněna (parametry, konfigurace, soubory testů apod.). Pokud úlohu zamknete, oznámení se neposílají s každou změnou, ale až v okamžiku, kdy je úloha opět odemčena. V okamžiku, kdy se již nehodláte dále o úlohu starat, můžete ji předat jinému uživateli, který má také právo vytvářet úlohy. Předání se provádí pomocí formuláře na stránce Úlohy Vlastnosti. Po předání bude nový majitel veden jako autor úlohy. 4.1 Delegování práv Pokud nastane situace, kdy potřebujete nějakému uživateli dočasně umožnit provádět s úlohou operace, které by vzhledem k výši svých oprávnění nemohl provádět, můžete mu delegovat k úloze práva. Na stránce Uživatelé se u každého uživatele nachází odkaz na stránku Práva. Delegovat smíte pouze práva k úlohám, které vlastníte nebo k nim máte sami právo Administrace. Při delegování musíte vybrat úroveň oprávnění, kterou chcete uživateli svěřit. Na této úrovni závisí, jaké všechny operace bude uživatel schopen s vaší úlohou provádět. Práva jsou uvedena vzestupně a nižší práva jsou podmnožinou vyšších (tj. např. právo Čtení je podmnožinou práva Odstranění). Čtení Uživatel úlohu vidí a může přečíst libovolné parametry, testovací soubory i veřejná vzorová řešení. Toto právo je nezbytné, aby mohl uživatel úlohu zadat do nějaké skupiny. Nicméně běžní operátoři toto právo vlastní implicitně, takže není třeba jej delegovat. Omezené úpravy Uživatel smí odevzdávat testovací řešení, ale nemůže je zveřejnit. Úpravy Uživatel smí upravovat veškerá nastavení úlohy a konfigurace testů a manipulovat se soubory testů. Navíc také může zveřejňovat vzorová řešení a upravovat (případně i mazat) všechna vzorová řešení ostatních uživatelů. Odstranění Uživatel může úlohu smazat. Mazat lze ovšem jen takové úlohy, které nebyly zadány do žádné skupiny. Administrace Uživatel může s úlohou dělat cokoli, dokonce delegovat práva jiným uživatelům. 5. Závěrem Při vysokém počtu úloh v CodExu začne být jejich administrace poměrně náročná. Dodržujte proto interní pravidla a pokyny správce CodExu pro vytváření úloh. Velkým problémem jsou zejména duplicitní úlohy, kdy více operátorů vytvoří téměř stejnou, avšak jinak pojmenovanou úlohu. Tato redundance představuje jednak zbytečné plýtvání lidskými zdroji a jednak znepřehledňuje databázi úloh. Než vytvoříte novou úlohu, přesvědčte se, zda obdobná úloha již neexistuje. V případě, že vytváříte alternativní variantu téže úlohy, snažte se, aby měla obdobný název (např: Suma a Suma (vstup ze souboru) ). V případě jakýchkoli potíží a dotazů kontaktujte vašeho správce CodExu CodEx team strana 8 z 11
9 Příloha A: Značky povolené v textu zadání Při psaní zadání můžete používat vybrané značky jazyka XHTML. XHTML se od HTML liší v několika drobnostech, které musíte dodržovat: všechny značky (tagy) i názvy atributů je třeba psát malým písmem všechny značky jsou párové (tzn. i <img> nebo <br> musí mít zavírací značku), avšak je povolen zkrácený zápis <br /> (tzv. samouzavírací tag) elementy musí být uzavřeny ve správném pořadí (zavírací značky se nesmí křížit) každý atribut musí mít hodnotu uzavřenou v uvozovkách Značky a atributy, které můžete použít, jsou navíc omezeny na následující množinu: <br /> zalomení řádku <b> tučné písmo <i> kurzíva <u> podtržení <sub> dolní index <sup> horní index <code> ukázka zdrojového kódu, nebo jiný text psaný neproporcionálním písmem <pre> blok textu, ve kterém se zachovávají bílé znaky <a> hypertextový odkaz - musí mít vyplněn atribut href (URL odkazu) a volitelně title (popisek bublinkové nápovědy) <img /> Vkládá do textu obrázek. Obrázek bude umístěn vždy na střed a text ho nebude obtékat. Správná syntaxe je: <img src="url_obrazku" alt="alternativni popisek" />. <p> ohraničuje odstavec textu Kromě výše uvedených tagů je možné používat i tabulky: <table> ohraničuje tabulku, uvnitř se mohou vyskytovat pouze tagy <tr> a povoleny jsou tyto atributy: align - zarovnání tabulky (povolené hodnoty left, center a right) border - šířka okrajů v pixelech (většinou zadávejte 0 nebo 1) cellpadding - vnitřní odsazení buněk (v pixelech) cellspacing - vnější odsazení buněk (v pixelech) <tr> ohraničuje řádek tabulky (uvnitř se mohou vyskytovat pouze tagy <td>) <td> ohraničuje jednu buňku tabulky (uvnitř může být cokoliv), povolené atributy: align zarovnání obsahu buňky (povolené hodnoty left, center a right) CodEx team strana 9 z 11
10 A také seznamy: valign vertikální zarovnání obsahu (hodnoty top, middle, bottom) colspan přes kolik sloupců se buňka roztahuje rowspan přes kolik řádků se buňka roztahuje <ul> seznam s odrážkami, má jeden nepovinný atribut type, který nastavuje vzhled odrážek: circle plná kolečka, disk prázdná kolečka, square čtverečky <ol> číslovaný seznam, má jeden nepovinný atribut type, který nastavuje typ číslování: 1 arabské číslice, a malá písmena, A velká písmená, i malá řecká čísla, I velká řecká čísla <li> položka číslovaného, nebo nečíslovaného seznamu Potřebujete-li do textu vložit speciální znaky, použijte entity: pevná mezera & ampersand "&" < menšítko "<" > většítko ">" " uvozovka " Pokud vás zajímají detaily, zde je příslušné DTD: <!ELEMENT xhtml (#PCDATA b i u sub sup code pre br a img p table ul ol)*> <!ELEMENT b (#PCDATA i u sub sup code br a)*> <!ELEMENT i (#PCDATA b u sub sup code br a)*> <!ELEMENT u (#PCDATA b i sub sup code br a)*> <!ELEMENT sub (#PCDATA b i u code a)*> <!ELEMENT sup (#PCDATA b i u code a)*> <!ELEMENT code (#PCDATA b i u sub sup br a)*> <!ELEMENT pre (#PCDATA b i u code sub sup br)*> <!ELEMENT br EMPTY> <!ELEMENT a (#PCDATA b i u sub sup code br)*> <!ELEMENT img EMPTY> <!ELEMENT p (#PCDATA b i u sub sup code br a)*> <!ELEMENT table (tr+)> <!ELEMENT tr (td+)> <!ELEMENT td (#PCDATA b i u sub sup code br a img p table)*> <!ELEMENT ul (li+)> <!ELEMENT ol (li+)> <!ELEMENT li (#PCDATA b i u sub sup code br a)*> <!ATTLIST img src CDATA #REQUIRED alt CDATA #REQUIRED> CodEx team strana 10 z 11
11 <!ATTLIST a href CDATA #REQUIRED title CDATA #IMPLIED target (_blank) #IMPLIED> <!ATTLIST table align (left center right) #IMPLIED border CDATA #IMPLIED cellpadding CDATA #IMPLIED cellspacing CDATA #IMPLIED> <!ATTLIST td align (left center right) #IMPLIED valign (top middle bottom) #IMPLIED colspan CDATA #IMPLIED rowspan CDATA #IMPLIED> <!ATTLIST ul type (circle disk square) #IMPLIED> <!ATTLIST ol type (1 a A i I) #IMPLIED> CodEx team strana 11 z 11
CodEx Příručka operátora skupiny
CodEx Obsah 1. Úvod... 1 2. Vytváření skupin a nastavování vlastností... 1 3. Správa uživatelů... 2 3.1 Řešení problémů s uživateli... 2 3.2 Delegování práv na skupinu... 2 4. Úlohy... 3 4.1 Zadávání úloh...
Tvorba www-stránek. Příkazy jazyka HTML. Budeme pracovat následovně: Základní struktura webové stránky. Příkazy sekce HEAD
Tvorba www-stránek Webové stránky jsou napsané pomocí jazyka HTML (HyperText Markup Language). Ke tvorbě webových stránek potřebujeme - speciální program umožňuje tvořit stránku bez znalostí HTML-kódu
Tvorba webových stránek
Tvorba webových stránek 1 HTML Hyper Text Markup Language = hypertextový značkovací jazyk Slouží pro tvorbu webových stránek, které jsou propojeny hypertextovými odkazy HTML soubor je obyčejný text obalený
HTML Hypertext Markup Language
HTML Hypertext Markup Language je jazyk určený na publikování a distribuci dokumentů na Webu velmi jednoduchý jazyk používá ho mnoho uživatelů má výkonné prostředky (příkazy) k formátování dokumentů (různé
Zá klady HTML. Tag HTML <HTML> Párová značka, který definuje webovou stránku. Obsah stránky končí značkou
Zá klady HTML Jazyk HTML (Hypertext Markup Language) - jedná se o souhrn pravidel pro formatování textu, obrázků atd. pro použítí na webových stránekách. Webovou stránku tvoří prvky, které jsou definovány
Základy HTML. Autor: Palito
Základy HTML Autor: Palito Zobrazení zdrojového kódu Zobrazení zdrojového kódu Každá stránka je na disku nebo na serveru uložena ve formě zdrojového kódu. Ten kód je psaný v jazyce HTML. Když si chcete
Formátování obsahu adminweb
Formátování obsahu adminweb verze 24032015 1 Obsah 1. Možnosti formátování textu...3 2. Formátování v editoru...4 3. Tabulka pro pozicování obsahu...5 4. Tabulka se stylem... 6 5. Šablony...7 6. Obrázky
Stránky obce Olomučany
Stránky obce Olomučany Uživatelská příručka 31. srpna 2011 Autor: Vojtěch Mrázek, mrazek.v@gmail.com Obsah 1 Úvod 1 2 Vytváření obsahu 1 2.1 Články................................ 1 2.2 Dokumenty.............................
Tvorba webových stránek
Tvorba webových stránek HTML Hypertext Markup Language jazyk pro tvorbu webových stránek Rozšíření: JavaScript, CSS Dynamické stránky: PHP, ASP(X), JSP Prohlížeče: IE, Firefox, Opera, Google Chrome mohou
Úvod do jazyka HTML (Hypertext Markup Language)
Úvod do jazyka HTML (Hypertext Markup Language) WWW zdroje: http://www.jakpsatweb.cz/ Jak psát web, návod na HTML stránky (Dušan Yuhů Janovský) http://www.kit.vslib.cz/~satrapa/www/kurs/ Kurs vytváření
<html> - párový tag, uzavírá celý dokument <head> - párový, určuje hlavičku dokumentu <body> - párový, uzavírá tělo dokumentu Př. Základní struktura
mv Všechny html tagy jsou uzavřeny do závorek . Většina tagů je párových, tzn. ke každému tagu existuje druhá značka s lomítkem před tagem. (, ) HTML tagy by měly udávat pouze logické členění
DATABÁZE MS ACCESS 2010
DATABÁZE MS ACCESS 2010 KAPITOLA 5 PRAKTICKÁ ČÁST TABULKY POPIS PROSTŘEDÍ Spuštění MS Access nadefinovat název databáze a cestu k uložení databáze POPIS PROSTŘEDÍ Nahoře záložky: Soubor (k uložení souboru,
WEBOVÉ STRÁNKY www.krestanskevanoce.cz
WEBOVÉ STRÁNKY www.krestanskevanoce.cz Domovská stránka Křesťanských Vánoc je založena na databázi, která vedle běžných funkcí redakčního systému internetové prezentace umožňuje též uložit údaje o jednotlivých
Čtvrtek 11. dubna. Základy HTML. Obecná syntaxe HTML. Struktura HTML
Čtvrtek 11. dubna Základy HTML HyperText Markup Language, označovaný zkratkou HTML, je značkovací jazyk pro hypertext. Je jedním z jazyků pro vytváření stránek v systému World Wide Web, který umožňuje
Instalace. Produkt je odzkoušen pro MS SQL server 2008 a Windows XP a Windows 7. Pro jiné verze SQL server a Windows nebyl testován.
Instalace Produkt se neinstaluje. Stačí soubor uložit na libovolné místo na Vašem počítací (klikněte pravým tlačítkem a dejte 'uložit cíl jako ), pak jen spustit. Požadavky na software Produkt je odzkoušen
Už ivatelska dokumentace
Už ivatelska dokumentace Aplikace Portál úspěšných projektů je určena k publikování informací o projektech realizovaných za přispění některého z Operačních programů v gesci Ministerstva vnitra České republiky.
Základy HTML. Obecná syntaxe HTML. Struktura HTML
Základy HTML HyperText Markup Language, označovaný zkratkou HTML, je značkovací jazyk pro hypertext. Je jedním z jazyků pro vytváření stránek v systému World Wide Web, který umožňuje publikaci dokumentů
Hlavička dokumentu. mezi <head> a </head> obsahuje informace vztažené k dokumentu metadata <title> - název stránky, povinná párová značka
1/10 Hlavička dokumentu mezi a obsahuje informace vztažené k dokumentu metadata - název stránky, povinná párová značka vzorová stránka - definuje vztah k jiným
Nápověda k redakčnímu systému InstantWeb.cz
Nápověda k redakčnímu systému InstantWeb.cz Přihlášení na adrese www.vasedomena.cz/admin naleznete přihlašovací pole se jménem a přiděleným heslem. Toto heslo je zpočátku přiděleno poskytovatelem programu,
Internetové technologie, cvičení č. 5
Internetové technologie, cvičení č. 5 Náplň cvičení Obsahem 5. cvičení předmětu Internetové technologie je ukázka a procvičení XHTML značek a atributů používaných při vytváření hypertextových odkazů a
Administrace webu Postup při práci
Administrace webu Postup při práci Obsah Úvod... 2 Hlavní menu... 3 a. Newslettery... 3 b. Administrátoři... 3 c. Editor stránek... 4 d. Kategorie... 4 e. Novinky... 5 f. Produkty... 5 g. Odhlásit se...
Tvorba fotogalerie v HTML str.1
Tvorba fotogalerie v HTML str.1 obr. A obr. B 1) Spustíme PsPad, vytvoříme nový dokument a otevře se nám okno nový soubor, kde si můžeme zvolit jaký chceme typ. My označíme HTML a potvrdíme. 2) Pro správné
Tvorba webových stránek
Tvorba webových stránek Seznamy Seznam je skupina odstavců označených odrážkou. Seznam je: číslovaný je označen pořadovým číslem nebo písmenem, nečíslovaný je označen značkou (odrážkou) Seznam Celý blok
12. Základy HTML a formuláře v HTML
12. Základy HTML a formuláře v HTML 1) Co je to HTML a historie HTML 2) Termíny v HTML a. tag b. značka c. element d. atribut e. entita 3) specifikace a. html, xhtmll b. rozdíly xhtml a html 4) struktura
Návod na používání webmailu
Návod na používání webmailu Každý student a zaměstnanec UTB má svoji vlastní školní e-mailovou schránku. K té se lze připojit buď pomocí webového klienta http://webmail.utb.cz, nebo libovolného e-mailového
Modul Ankety verze 1.11 pro redakční systém Marwel 2.8 a 2.7
Modul Ankety verze 1.11 pro redakční systém Marwel 2.8 a 2.7 postupy a doporučení pro práci redaktorů Ivo Vrána, červen 2011 Podpora: e-mail: podpora@qcm.cz tel.: +420 538 702 705 Obsah Modul Ankety...3
MANUÁL. Jak používat administraci webových stránek. Obsah ZÁKLAD... 2 ÚPRAVY POLOŽKY... 3 ÚPRAVY TEXTOVÉ STRÁNKY... 4
MANUÁL Jak používat administraci webových stránek Obsah ZÁKLAD... 2 PŘIHLÁŠENÍ DO ADMINISTRACE... 2 HLAVNÍ MENU... 2 VÝBĚR POLOŽKY... 2 ÚPRAVY POLOŽKY... 3 DETAIL POLOŽKY... 3 ÚPRAVY TEXTOVÉ STRÁNKY...
<link> - definuje vztah k jiným XHTML dokumentům, typicky
Návrh a tvorba WWW stránek 1/10 Hlavička dokumentu mezi a obsahuje informace vztažené k dokumentu metadata - název stránky, povinná párová značka vzorová stránka
1 Tabulky Příklad 3 Access 2010
TÉMA: Vytvoření tabulky v návrhovém zobrazení Pro společnost Naše zahrada je třeba vytvořit databázi pro evidenci objednávek o konkrétní struktuře tabulek. Do databáze je potřeba ještě přidat tabulku Platby,
Jednoduchý návod na základní obsluhu Prestashopu 1.6:
Jednoduchý návod na základní obsluhu Prestashopu 1.6: Správa objednávek Když přijde objednávka, systém automaticky zasílá email provozovateli eshopu a zákazníkovi. Seznam objednávek je zde: Vedle každé
Ukázka knihy z internetového knihkupectví www.kosmas.cz
Ukázka knihy z internetového knihkupectví www.kosmas.cz U k á z k a k n i h y z i n t e r n e t o v é h o k n i h k u p e c t v í w w w. k o s m a s. c z, U I D : K O S 1 8 1 5 4 6 U k á z k a k n i h
HTML - pokračování. Co už víme?
HTML - pokračování Co už víme? HTML slouží ke strukturovanému zápisu informací HTML dokument je jako skládačka Je to text uvozený značkou Základní části jsou HEAD a BODY Nadpisy pomocí
WEBOVÉ STRÁNKY
WEBOVÉ STRÁNKY www.krestanskevanoce.cz Domovská stránka Křesťanských Vánoc je založena na databázi, která vedle běžných funkcí redakčního systému internetové prezentace umožňuje též uložit údaje o jednotlivých
PublishOne. Stručný průvodce klasický komentář
PublishOne Stručný průvodce klasický komentář Obsah Práce s dokumentem PublishOne Založení nové složky a nového dokumentu Editace obsahu dokumentu Stylování textu dokumentu Nadpisy Nadpisy bez odsazení
Osnova kurzu OBSLUHA PC ZÁKLADNÍ ZNALOSTI. pilotního projektu v rámci I. Etapy realizace SIPVZ
Střední průmyslová škola a Střední odborné učiliště, Trutnov, Školní 101, tel.: +420 499 813 071, fax: +420 499 814 729, e-mail: skola@spssoutu.cz, URL: http://www.spssoutu.cz Osnova kurzu OBSLUHA PC ZÁKLADNÍ
PHP PHP je skriptovací programovací jazyk dynamických internetových stránek PHP je nezávislý na platformě
PHP PHP původně znamenalo Personal Home Page a vzniklo v roce 1996, od té doby prošlo velkými změnami a nyní tato zkratka znamená Hypertext Preprocessor. PHP je skriptovací programovací jazyk, určený především
Tvorba článků na knihožroutu: Slovo úvodem... 2 Přihlášení... 3 Tvorba tabulky... 5 Vložení obrázků... 8 Vložení hypertextového odkazu...
Tvorba článků na knihožroutu: Slovo úvodem... 2 Přihlášení... 3 Tvorba tabulky... 5 Vložení obrázků... 8 Vložení hypertextového odkazu... 9 Slovo úvodem Editaci článků provádějte v prohlížeči MOZILLA FIREFOX!
22. Tvorba webových stránek
22. Tvorba webových stránek Webové stránky jsou spolu s elektronickou poštou nejpoužívanější prostředky internetu. Brouzdáme li internetem používáme nějaký prohlížeč. To, co vidíme na obrazovce v prohlížeči
Manuál Redakční systém
Manuál Redakční systém SA.07 Obsah Úvod... ) Struktura webu... ) Aktuality... 0 ) Kalendář akcí... ) Soubory ke stažení... 6 5) Fotogalerie... 8 Redakční systém umožňuje kompletní správu vašich internetových
Microsoft Office Excel 2003
Microsoft Office Excel 2003 Školení učitelů na základní škole Meteorologická Maturitní projekt SSPŠ 2013/2014 Vojtěch Dušek 4.B 1 Obsah 1 Obsah... 2 2 Seznam obrázků... 3 3 Základy programu Excel... 4
PŘÍRUČKA. Správa obsahu webové prezentace. Formátování textu
PŘÍRUČKA Správa obsahu webové prezentace Formátování textu Verze: 6.2 Datum: 4.12.2009 Autor: Ing. Michal Šídlo, michal.sidlo@netgenium.com Společnost: NetGenium s.r.o., www.netgenium.com Obsah 1. Základní
IE1 jazyk HTML a kaskádové styly
IE1 jazyk HTML a kaskádové styly Tvorbu webových stránek v jazyce HTML a jejich formátování pomocí kaskádových stylů (CSS) budeme zkoušet na souvislém příkladu. Můžete si zvolit vlastní téma webové prezentace.
Redakční systém Joomla. Prokop Zelený
Redakční systém Joomla Prokop Zelený 1 Co jsou to red. systémy? Redakční systémy (anglicky Content Management System - CMS) jsou webové aplikace používané pro snadnou správu obsahu stránek. Hlavním cílem
Formuláře. Téma 3.2. Řešený příklad č Zadání: V databázi formulare_a_sestavy.accdb vytvořte formulář pro tabulku student.
Téma 3.2 Formuláře Formuláře usnadňují zadávání, zobrazování, upravování nebo odstraňování dat z tabulky nebo z výsledku dotazu. Do formuláře lze vybrat jen určitá pole z tabulky, která obsahuje mnoho
PublishOne. Stručný průvodce Právo prakticky
PublishOne Stručný průvodce Právo prakticky 1 Obsah Obsah Práce s dokumentem PublishOne Založení nové složky a nového dokumentu Editace obsahu dokumentu Stylování textu dokumentu Nadpisy Část a Nadpisy
Návod pro použití Plug-in SMS Operátor
Verze: 1.06 Strana: 1 / 17 Návod pro použití Plug-in SMS Operátor 1. Co to je Plug-in modul SMS Operátor? Plug-in modul (zásuvkový modul) do aplikace MS Outlook slouží k rozšíření možností aplikace MS
Studentské hodnocení výuky manuál pro vyučující
Studentské hodnocení výuky manuál pro vyučující 1. Přihlášení do aplikace 2. Kontrola předmětů 3. Vkládání vlastních otázek 4. Prohlížení výsledků a práce s komentáři 1. Přihlášení do aplikace Do aplikace
Poznámka v (x)html Všechno, co je v (x)html souboru obaleno značkami <!-- a -->, je považováno za poznámku a nezobrazuje se.
Úvod do tvorby www stránek Tvorba www 3 Poznámka v (x)html Všechno, co je v (x)html souboru obaleno značkami , je považováno za poznámku a nezobrazuje se. Odkaz (hyperlink)
Požadované dovednosti v ovládání textového procesoru Microsoft Word 2013 pro předměty VA1 a VT1
Požadované dovednosti v ovládání textového procesoru Microsoft Word 2013 pro předměty VA1 a VT1 1 Úvod 1.1 Práce s dokumenty 1.1.1 Spustit a ukončit textový editor. 1.1.2 Otevřít jeden nebo několik dokumentů.
Začnu vytvářet první kampaň. Klepnu na tlačítko VYTVOŘTE PRVNÍ KAMPAŇ. Nejprve kampani nastavte správný typ. Klepněte na tlačítko VYHLEDÁVACÍ SÍŤ S OPTIMALIZOVANOU OBSAHOVOU SÍTÍ a ze seznamu vyberte POUZE
1. Přihlášení Práce s webem Nová stránka Aktuální stránka Moduly Editace textu... 6
CMS / Manuál 1. Přihlášení... 1 2. Práce s webem... 2 Změnit strukturu webu...2 3. Nová stránka... 2 4. Aktuální stránka... 3 Přidat obsah na stránku...3 Upravit stávající obsah...3 SEO stránky...3 Vlastnosti
Tvorba webových stránek pomocí HTML kódu v příkladech. M. Seménka, 2014
Tvorba webových stránek pomocí HTML kódu v příkladech podpůrný text pro výuku M. Seménka, 2014 na příkladech se studenti seznámí se základními postupy tvorby www stránek Příklady je třeba důkladně prostudovat
Jemný úvod do HTML. Co je HTML značka? Web nezná text formátovaný mezerami a konci řádku! Ale já potřebuji psát více mezer a určovat zalomení řádku!
Jemný úvod do HTML Redakční systém školního webu umožňuje formátovat text HTML značkami, tedy stejným způsobem, jakým se formátují webové stránky. Tento návod si dává za úkol seznámení se základními formátovacími
M E T O D I K A W I K I
M E T O D I K A W I K I STŘEDNÍ ŠKOLY INFORMATIKY A SPOJŮ, BRNO, ČICHNOVA 23 NÁPOVĚDA OBSAH Webové stránky Střední školy informatiky a spojů, Brno, Čichnova 23... 3 Moje stránka... 6 Přihlášení... 6 Po
ZÁKLADY POŘIZOVÁNÍ TEXTU
Úvod do problematiky ZÁKLADY POŘIZOVÁNÍ TEXTU Na začátku psaní je vhodné nastavit vzhled stránky. Důležitá je především orientace stránky. Můžeme si vybrat mezi uspořádáním textu na výšku stránky (většinou
24. XML. Aby se dokument XML vůbec zobrazil musí být well-formed (správně strukturovaný). To znamená, že splňuje formální požadavky specifikace XML.
24. XML Úvod Značkovací jazyk XML (extensible Markup Language) vznikl ze staršího a obecnějšího jazyku SGML (Standard Generalized Markup Language). XML byl vyvinut konsorciem W3C, aby poskytl standardní
Administrace webových stránek
Administrace webových stránek Obsah Kontakt technické podpory... 2 Přihlášení... 2 Změna textového obsahu... 3 Nahrávání/mazání obrázků... 5 Vložení obrázku do textu... 6 Nastavení pozice obrázku vůči
Tvorba internetových stránek
Tvorba internetových stránek Ing. Michal Seibert E111 Konzultační hodiny: Středa 9:00-10:00h http://tvorba-is.wz.cz/ Samostatný úkol Zvolili jste si doménu a zjistili její cenu? Nalezli jste svůj freehosting?
XML a DTD. <!DOCTYPE kořenový_element [deklarace definující vlastnosti jednotlivých elementů a atributů]> externí deklarace:
XML a DTD Kapitola seznamuje se specifikací souboru XML pomocí souboru DTD Klíčové pojmy: Definice typu dokumentu. DTD DEFINICE TYPU DOKUMENTU slouží k bližší definici XML dokumentu textový soubor s uvedenými
Příručka pro editaci kontaktů na eagri
Obsah Úvod... 1 Uživatel a subjekt... 1 Kontakty... 1 Validace hodnoty kontaktu... 2 GPS souřadnice... 3 Certifikát... 3 Datová schránka... 4 Adresy... 4 Změna PSČ v primární adrese a speciální PSČ...
zoom-driver Manuál k redakčnímu systému zoom-driver created by virtual-zoom s.r.o.
zoom-driver Manuál k redakčnímu systému zoom-driver created by virtual-zoom s.r.o. 1 Obsah 1. Přihlášení 2. Výpis sekcí 3. Vytvoření nové sekce 4. Editace sekce 4.1. Výběr sekce k editaci 5. Editace hlavičky
IE1 jazyk HTML a kaskádové styly
IE1 jazyk HTML a kaskádové styly Tvorbu webových stránek v jazyce HTML a jejich formátování pomocí kaskádových stylů (CSS) budeme zkoušet na souvislém příkladu. Můžete si zvolit vlastní téma webové prezentace.
Střední úložiště. Uživatelská dokumentace Zřízení přístupu
Střední úložiště Střední úložiště je síťové datové úložiště ( síťový disk ), které můžete využít pro ukládání libovolných pracovních dat, a to i ve výrazně větším objemu, než u standardního úložiště. Je
Úvod do email systému
Úvod do email systému Základní informace Toto emailové prostředí je rozloženo do tří hlavních částí - rámců. Levý rámec zobrazuje aktuálně přihlášené složky. V pravé části strany se realizuje veškerá činnost
HTML. ICT_01., 02. konzultace; 2. ročník 1/6
ICT_01., 02. konzultace; 2. ročník 1/6 HTML Vystavení vlastních dat na Internetu Každý uživatel Internetu, který chce svoje webové stránky publikovat na Internetu potřebuje: - místo na webovém serveru,
KAPITOLA 3 - ZPRACOVÁNÍ TEXTU
KAPITOLA 3 - ZPRACOVÁNÍ TEXTU KLÍČOVÉ POJMY textové editory formát textu tabulka grafické objekty odrážky a číslování odstavec CÍLE KAPITOLY Pracovat s textovými dokumenty a ukládat je v souborech různého
WORD 2007 grafický manuál
TLAČÍTKO OFFICE dříve známo jako nabídka Soubor umožňuje práci se souborem (otevřít nový nebo existující, uložit, vytisknou, odeslat, zavřít program, ) Mimo jiné zobrazuje názvy posledních otevřených dokumentů
Google Apps. weby 1. verze 2012
Google Apps weby verze 0 Obsah Obsah... Úvod... Zahájení práce... Nastavení webu... Úprava stránky... Popis prostředí... Rozložení stránky... Nadpis stránky... Úprava textu... Vložení odkazu... 8 Vložení
M4 PDF rozšíření. Modul pro PrestaShop. http://www.presta-addons.com
M4 PDF rozšíření Modul pro PrestaShop http://www.presta-addons.com Obsah Úvod... 2 Vlastnosti... 2 Jak modul funguje... 2 Zdroje dat... 3 Šablony... 4 A. Označení šablon... 4 B. Funkce Smarty... 5 C. Definice
Vzorce. Suma. Tvorba vzorce napsáním. Tvorba vzorců průvodcem
Vzorce Vzorce v Excelu lze zadávat dvěma způsoby. Buď známe přesný zápis vzorce a přímo ho do buňky napíšeme, nebo použijeme takzvaného průvodce při tvorbě vzorce (zejména u složitějších funkcí). Tvorba
Instalace a první spuštění Programu Job Abacus Pro
Instalace a první spuštění Programu Job Abacus Pro Pro chod programu je nutné mít nainstalované databázové úložiště, které je připraveno v instalačním balíčku GAMP, který si stáhnete z našich webových
Návod: Nastavení darovacího formuláře na webu
Návod: Nastavení darovacího formuláře na webu Darovací formuláře jsou jednoduchým nástrojem, jak potenciálnímu dárci nabídnout rychlou a snadnou možnost darování platební kartou nebo převodem. Stačí, aby
9. Tagy tvorba www stránky pomocí tagů
9. Tagy tvorba www stránky pomocí tagů Tagy Jak bylo uvedeno v předchozím odstavci, tag je vlastně značka, podle které se prohlížeč řídí. Tag určuje, jakým způsobem bude stránka upravena. Například - teď
HTML - Úvod. Zpracoval: Petr Lasák
HTML - Úvod Zpracoval: Petr Lasák Je značkovací jazyk, popisující obsah HTML stránek Je z rodiny SGML jazyků, jako např. XML, DOCX, XLSX Nejedná se o programovací ale značkovací jazyk Dynamičnost dodávají
Základy XML struktura dokumentu (včetně testových otázek)
Základy XML struktura dokumentu (včetně testových otázek) Otakar Čerba Oddělení geomatiky Katedra matematiky Fakulta aplikovaných věd Západočeská univerzita v Plzni Přednáška z předmětu Počítačová kartografie
Nový způsob práce s průběžnou klasifikací lze nastavit pouze tehdy, je-li průběžná klasifikace v evidenčním pololetí a školním roce prázdná.
Průběžná klasifikace Nová verze modulu Klasifikace žáků přináší novinky především v práci s průběžnou klasifikací. Pro zadání průběžné klasifikace ve třídě doposud existovaly 3 funkce Průběžná klasifikace,
Uživatelská příručka. Parcel. Internetová aplikace pro sběr dat o cenách za dodávání balíků. Příručka pro poskytovatele služeb dodávání balíků (PDSP)
Uživatelská příručka Parcel Internetová aplikace pro sběr dat o cenách za dodávání balíků Příručka pro poskytovatele služeb dodávání balíků (PDSP) Poslední aktualizace: 19.12.2018 Obsah Úvod 1 Začínáme
27 Evidence kasiček. Popis modulu. Záložka Organizované sbírky
27 Evidence kasiček Uživatelský modul Evidence kasiček realizuje evidenci všech pořádaných sbírek, jednotlivých kasiček sbírky, dále pak evidenci výběrů kasiček s návazností na pokladnu (příjem výběru
Jeden z mírně náročnějších příkladů, zaměřený na úpravu formátu buňky a především na detailnější práci s grafem (a jeho modifikacemi).
Příklad zahrnuje Textová editace buněk Základní vzorce Vložené kliparty Propojené listy Grafi cká úprava buněk Složitější vzorce Vložené externí obrázky Formuláře Úprava formátu Vysoce speciální funkce
WEBOVÉ STRÁNKY WWW.NOCKOSTELU.CZ
WEBOVÉ STRÁNKY WWW.NOCKOSTELU.CZ Zpracováno na základě podkladů poskytnutých organizátory akce Lange Nacht der Kirchen, Rakousko. Domovská stránka Noci kostelů je založena na databázi, která vedle běžných
BM Software, Databáze Docházky 3000 na NAS serveru (pro MySQL) Němčičky 84, 69107 Němčičky u Břeclavi. Úvodní informace:
BM Software, Němčičky 84, 69107 Němčičky u Břeclavi Vývoj, výroba, prodej a montáž docházkových a identifikačních systémů Tel: 519 430 765, Mobil: 608 447 546 e-mail: bmsoft@seznam.cz web: http://www.dochazka.eu
WNC::WebNucleatCreator
Tomáš Dlouhý WNC::WebNucleatCreator Verze: 5.1 1 Obsah Obsah...2 Úvod...3 Novinky...3 Požadavky...4 Instalace...4 Přihlášení se do WNC...6 Moduly...7 Modul Blog...7 Modul Categories...8 Modul News...8
Návod. PersonIS. k provádění základních operací v aplikaci 1/8. v1.0
Návod k provádění základních operací v aplikaci PersonIS v1.0 1/8 1. Představení aplikace PersonIS je webová aplikace určená zejména k vedení pracovních výkazů a vytváření dohod o provedení práce a dohod
ipodatelna Uživatelská příručka
Uživatelská příručka 1 Obsah Obsah 1 I Úvod 2 II Práce s aplikací 3 III Podání 4 1 Nové podání... 5 IV Informace o Uživateli 11 V Podatelna 13 1 Přijmout... a odmítnout podání 13 2 Seznam... došlých podání
(X)HTML-TAGY. VOŠ a SŠT Česká Třebová
(X)HTML-TAGY Mgr. Petr Slívko VOŠ a SŠT Česká Třebová Tagy Popis Značka tagu začíná levou ostrou závorkou. Za ní následuje jméno tagu, před kterým nesmí být mezera. Mohou následovat atributy. Před
Úprava stránek. Obsah 1. Popis ikon editoru použitých v šabloně 2. Psaní a formátování textu pro web 3. Odkazy 4. Tabulky 5. Obrázky 6.
Úprava stránek Obsah 1. Popis ikon editoru použitých v šabloně 2. Psaní a formátování textu pro web 3. Odkazy 4. Tabulky 5. Obrázky 6. Média 1. Popis ikon editoru použitých v šabloně krátký popis detaily
Uživatelská příručka
B2B CENTRUM a.s. 3.2011 Obsah Začínáme... 3 Přihlášení a zapomenuté heslo... 3 Vytvoření uživatele... 3 Editace osobních údajů... 5 Vkládání souborů... 6 Elektronický podpis... 8 Stavební deník... 11 Identifikační
Struktura seminární práce
Struktura seminární práce Úvodní strana Velikost písma zde užíváte podle vlastního uvážení. Důležité je, aby největší byl nadpis pro práci, druhý největší byl název školy a menší písmo je dobré použít
Uživatelská příručka 6.A6. (obr.1.)
Uživatelská příručka 6.A6 Na stránky se dostanete zadáním URL adresy: http://sestasest.tym.cz do vašeho prohlížeče. Teď jste se dostali na úvodní stránku, na které vidíte fotku, přivítání, odkaz na Uživatelskou
17. července 2005 15:51 z moravec@yahoo.com http://www.z-moravec.net/
17. července 2005 15:51 z moravec@yahoo.com http://www.z-moravec.net/ Úvod 1 Úvod Nedávno jsem zveřejnil návod na vytvoření návštěvní knihy bez nutnosti použít databázi. To je výhodné tehdy, kdy na serveru
GRANTYS online formulář žádosti
GRANTYS online formulář žádosti Jste tu poprvé? Registrovat Znáte své přihlašovací údaje? Přihlásit (přihlašovací jméno = vaše IČ nebo jiná kombinace písmen a číslic, kterou jste dostali spolu s heslem
3 Formuláře a sestavy Příklad 1 Access 2007
TÉMA: Vytváření formulářů Správce databáze Naše zahrada předpokládá, že bude s vytvořenou databází pracovat více uživatelů. Je třeba proto navrhnout a vytvořit formuláře pro přístup k datům. Zadání: Otevřete
Základy informatiky. 03 HTML, tvorba webových stránek. Kačmařík/Szturcová/Děrgel/Rapant
Základy informatiky 03 HTML, tvorba webových stránek Kačmařík/Szturcová/Děrgel/Rapant Obsah přednášky princip webového dokumentu, ukázka nástroje pro tvorbu pravidla tvorby HTML, značky kostra HTML dokumentu
47 Mapování přístupnosti
47 Mapování přístupnosti Modul Mapování přístupnosti slouží ke správě výsledků mapování architektonických objektů z hlediska přístupnosti a především k evidenci zjištěných skutečností o mapovaných objektech.
Nápověda Webové aplikace CA EET. Verze 1.0,
Nápověda Webové aplikace CA EET Verze 1.0, 1.9.2016 OBSAH NÁPOVĚDY 1. Úvod... 3 2. Přihlášení do webové aplikace CA EET... 4 3. Vydání nového certifikátu - vytvoření žádosti v prohlížeči... 5 1.1 Vysvětlení
2. cvičení z ZI1 - Excel
Doc.Ing. Vlastimil Jáneš... janes@fd.cvut.cz 2. cvičení z ZI1 - Excel O Excelu - organizace listů : 1 list : max. 65 536 řádků a 256 sloupců, tj. 16 777 216 buněk. Sloupce : A, B,.Z, AA, AB,. IU, IV (26
Gymnázium Vysoké Mýto nám. Vaňorného 163, 566 01 Vysoké Mýto
Gymnázium Vysoké Mýto nám. Vaňorného 163, 566 01 Vysoké Mýto Registrační číslo projektu Šablona Autor Název materiálu / Druh CZ.1.07/1.5.00/34.0951 III/2 INOVACE A ZKVALITNĚNÍ VÝUKY PROSTŘEDNICTVÍM ICT