Vytvořte HTML dokument (stránku) a umístěte ji na “dostupné” místo. Adresu dokumentu zašlete cvičícímu mailem. Proveďte případné úpravy podle jeho připomínek.
Dokument musí splňovat následující požadavky:
- dostupná pro cvičícího/kontrolujícího, tj. umístěn na:
- home.zcu.cz/~uživatel, tj. v adresáři public na serveru eryx.zcu.cz
- vlastní web - je vhodné popsat, která část je “vaše práce”, pokud je to rozsáhlejší projekt
- dokument musí být validní. Můžete použít veřejné validátory, např.:
- dokument musí obsahovat kaskádové styly ovlivňující vzhled pro:
- minimálně 3 třídy vzhledu
- upravují minimálně 3 HTML elementy
- nastavují vzhled minimálně jednoho pojmenovaného tagu (podle name/id)
- dokument obsahuje minimálně tyto tagy:
- alespoň jedna tabulka
- nadpisy alespoň 2 úrovní
- kontejner div (= blokový) a span (= neblokový)
- minimálně dva různé obrázky s vhodně nastavenými rozměry
Poznámka k problému s kódováním HTML dokumentů - zobrazení ovlivňuje několik věcí:
- jak je uložen dokument na disku - záleží na nastavení editoru, příp. ovlivnit v "uložit jako ..." apod.
- v <head> uvedený tag je obsolete, takže nepoužíváme:
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
- v <html> doplněný atribut lang, pro češtinu je to "cs-cz":
- hlavička HTTP odpovědi - a tady je problém - Apache ma Eryxu dává "natvrdo" zastaralý:
Content-Type: text/html; charset=ISO-8859-2
Poslední nemůžeme ovlivnit přímo, ale Apache umožňuje lokální oknfiguraci pro každý adresář. Stačí přidat do adresáře s HTML soubory (tj. uživatelský public) ještě soubor ".htaccess" (opravdu začíná tečkou) a v něm nastavit "svojí" hlavičku pro jazyk:
Doplnění tohoto speciálního souboru s jedním řádkem způsobí, že hlavička bude "Content-Type: text/html; charset=UTF-8" a validátor bude "spokojen".
POZOR - při výpisu obsahu adresáře ls -l
se neukazují soubory začínající . (tečkou), nutno použít ls -la
Last updated:
15.09.2024