Přeskočit na hlavní obsah

Názvosloví XHTML

Základem souborů EPUB2 je jazyk XHTML. Jedná se o programovací jazyk, který vychází z jazyka HTML. Oba jazyky budou znát všichni, kteří se alespoň částečně zajímali o tvorbu webových stránek. Samotný název XHTML vychází z anglického extensible hypertext markup language, což lze přeložit jako "rozšiřitelný hypertextový značkovací jazyk".

Pojďme si vysvětlit základní pojmy, které budeme v jazyku XHTML používat.

Elementy

Dokument XHTML se vytváří pomocí speciálních značek nazývaných elementy. Elementy se v textu vyznačují pomocí tzv. tagů (párové a nepárové).

Tagy

Určují typy elementů. Názvy tagů se zapisují mezi znaky < a > a každý tag musí být ukončen znakem /.

Atributy

Většina tagů může mít atributy - to jsou zápisy, které upřesňují jeho vlastnosti.

Výše uvedené názvosloví ukáži na obecném příkladu zápisu:

<tag atribut="hodnota">obsah</tag>

Pro uvedené ukáži jeden konkrétní příklad zápisu elementu:

<p align="left"> ...text odstavce...</p>

V uvedeném příkladu je použit tag "p", což je značka pro odstavec. atributem elementu je zápis "align", který značí zarovnání odstavce a hodnota "left" znamená zarovnání odstavce k levé straně.

Entity

Tento pojem již nesouvisí přímo se zápisem kódu, ale se zápisem obsahu. V textu je někdy potřeba zapsat speciální znak, jako například ©, §, Ø. Pro tyto znaky se používají speciální kódy - tzv. entity. Entity zpravidla začínají & a jsou vždy ukončeny středníkem.


Komentáře

Populární příspěvky z tohoto blogu

Jak číst e-knihy

Už jsme si probrali, co je e-kniha, jaké mohou být formáty i jaké jsou  výhody elektronického čtení . V tomto textu projdeme možnosti čtení e-knih. Čtečka Čtečka je specializované zařízení pro čtení e-knih. Největší rozmach čteček byl současně s techlogií e-ink (též e-papír, digitální inkoust). Díky této technologii je čtení e-knih velmi podobné čtení knihám papírovým. Ač je čtečka díky e-ink většinou s černobílým displejem, má v porovnání oproti tabletům určité čtenářské výhody - malá hmotnost, dlouhá výdrž baterie i lepší čitelnost na slunci. Pro náročnější čtenáře je čtečka nadále ideální variantou. Na světovém trhu jsou však tyto zařízení na pomalém ústupu - přesto, že se vyvíjí nové modely s dalšími funkcemi, nemají uživatelé tendenci své zařízení často obnovovat. I přes dotykový displej, wi-fi, internetový prohlížeč, hry a další funkce, stále jde o zařízení specializované a mnoho čtenářů dává dnes přednost zařízením multifunkčním. Tablet, mobil Právě rozvoj tabletů a chytrých tel

Výhody a nevýhody čtení e-knih

Ač e-knihy a klasické knihy nestojí proti sobě a každý čtenář si může lehce rozhodnout jakým stylem si konkrétní obsah přečte (mnohdy čtenáři své priority střídají), pokusím se zde udělat malý výčet výhod a nevýhod čtení e-knih. Výhody Šetří místo a nic neváží . Výhoda viditelná i pro naprosté laiky. Do čtečky se vejde několik stovek (i tisíců) e-knih a váha, kterou nosíte s sebou či vezete na dovolenou, je rovná pouze váze čtecího zařízení. Přizpůsobitelnost vzhledu . To je asi největší výhoda elektronického čtení. Čtenář si může měnit velikost i druh písma, kontrast, a u tabletů i pozadí, podsvícení či různé filtry. Noční čtení . To souvisí s nastavením podsvícení. Noční čtení (zejména u softwarových čteček s možností filtru modrého světla) je pohodlnější, méně zatěžující pro oči i na vedle spící osobu. Předčítání . Je možné používat software pro převod textu do mluvené podoby (spíše u aplikací). To oceníte zejména při řízení, žehlení a podobně. Viditelnost . Žádné problémy se špatno

Struktura XHTML + základní tagy

Struktura XHTML dokumentu má základní rozdělení na dvě části - hlavička dokumentu ( head ) a tělo ( body ) dokumentu. V hlavičce jsou informace o stránce, kódování, odkazy na css styly či titulek. V těle je pak zobrazovaný obsah, který se skládá z několika dílčích částí (nadpisy, odstavce, tabulky a další). Dokument XHTML může mít následující skladbu: <?xml version='1.0' encoding='utf-8'?> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <link href="../Styles/styl.css" rel="stylesheet" type="text/css"> <title>Titulek stránky</title> </head> <body> <h1>Nadpis</h1> <p>První odstavec</p> <p>Druhý odstavec... <ul> <li>1. položka seznamu</li> <li>2. položka seznamu</li> </ul> <span>...text s odlišnými vlastnostmi</span> </p> </body> Tagy pro EPUB 2 Zde je přehled základních