Tato kapitola nám představí jakým způsobem můžeme generovat WWW stránky přímo z DocBooku, tedy jak tvořit WWW stránky v XML.
Balík DocBook website je modifikací XSL stylů původního DocBooku, které jsou použitelné pro generování webových stránek. Funguje to tak, že webové sídlo vytvoříme v XML (značkami DocBooku) a následně jej přetransformujeme do HTML podoby. Tímto postupem můžeme vytvářet statické stránky s těmito vlastnostmi:
můžeme vytvářet hierarchii webových stránek, které vycházejí z titulní stránky
na celém webovém sídle může být zobrazeno pravé navigační menu s obsahem celého webu
pravé menu může být „rozbalovací“, čímž lze skrývat nebo odkrývat obsah sekcí webu
lze odkazovat na libovolné části našeho webového sídla i na jiné weby
při tvorbě webu používáme známé značky z DocBooku a nemusíme se vůbec starat o HTML
Drobná nevýhoda tohoto způsobu tvorby webu je jeho výsledný jednoduchý vzhled. Styl website tedy nebude vhodný pro tvorbu „komerčních webů“ ale pokud potřebujeme rychle vygenerovat jednoduché kompaktní webové stránky, je to dobrá volba.
Vzhled celého webového sídla lze pak samozřejmě měnit úpravou XSL parametrů a definicí CSS.
Tvorba webových stránek tímto způsobem s sebou přináší ještě jednu nevýhodu - problematická údržba a úpravy samotného HTML. Při jakékoliv změně obsahu musíme vygenerovat znovu všechen HTML kód ze zdrojového XML dokumentu. Úpravy samotného HTML kódu jsou tedy prakticky nemožné, neboť bychom je museli provádět po každém přegenerování.