CSS a možnosti tiskového výstupu

Název práce: CSS a možnosti tiskového výstupu
Autor(ka) práce: Dařílková, Jana
Typ práce: Bakalářská práce
Vedoucí práce: Kosek, Jiří
Oponenti práce: Hradil, Jiří
Jazyk práce: Česky
Abstrakt:
Tato bakalářská práce se zabývá využitím CSS čili kaskádových stylů při tisku XML dokumentů. První část práce se věnuje základům XML, schématu DocBook, problematice stylových jazyků včetně názorného vysvětlení, jak pracují, a prezentaci možností, jak lze kaskádové styly při tisku uplatnit. Dále práce definuje vlastnosti stránkovaných médií a zabývá se užitím kaskádových stylů při jejich tisku s využitím CSS Paged Media modulu. V neposlední řadě pak pojednává o CSS preprocesorech a jejich možném přínosu pro tuto práci a věnuje se pečlivé volbě nástrojů pro praktickou realizaci cíle práce. Druhá část práce se zabývá praktickým použitím CSS Paged Media modulu při tisku, kde si klade za cíl vytvoření jednoduše upravitelného kaskádového stylu pro formátování různých dokumentů napsaných v DocBooku. Pro splnění těchto požadavků využívá též CSS preprocesor LESS. Celá praktická část je názorně prezentována na tvorbě této bakalářské práce. Třetí závěrečná část práce pak identifikuje oblasti, kde kaskádové styly či jiné užité nástroje nestačí, tedy nenabízí uspokojující podporu kvalitního tiskového výstupu.
Klíčová slova: DocBook; tiskový výstup; LESS; CSS; CSS preprocesory; XML; kaskádové styly
Název práce: CSS and options of print output
Autor(ka) práce: Dařílková, Jana
Typ práce: Bachelor thesis
Vedoucí práce: Kosek, Jiří
Oponenti práce: Hradil, Jiří
Jazyk práce: Česky
Abstrakt:
The bachelor thesis deals with the possibility of using CSS (Cascading Style Sheets) for printing XML documents. The first part of the thesis describes the basics of XML language, DocBook scheme, the issue of stylistic languages including illustrative explanations of how the languages work, it also includes the presentation of possible ways how CSS can be used for printing. Then it defines features of paged media and focuses on using Cascading Style Sheets for printing paged media with the CSS Paged Media module. Last but not least, the thesis discusses CSS preprocessors and their potential contribution to this work and it devotes a careful focus on the selection of tools for the practical realization of the objective of the thesis. The second part of the thesis deals with the practical use of the CSS Paged Media module for printing and it aims to create an easily editable CSS style sheet for formatting different documents written in DocBook. For meeting these requirements it also uses the CSS preprocessor LESS. The whole practical part is also presented and accomplished on the creation of this bachelor thesis. The third and final part of the thesis identifies the areas where CSS or other used tools struggle with providing sufficient support for creating quality printed output.
Klíčová slova: Cascading Style Sheets; CSS preprocessors; printed output; DocBook; LESS; CSS; XML

Informace o studiu

Studijní program / obor: Aplikovaná informatika/Informatika
Typ studijního programu: Bakalářský studijní program
Přidělovaná hodnost: Bc.
Instituce přidělující hodnost: Vysoká škola ekonomická v Praze
Fakulta: Fakulta informatiky a statistiky
Katedra: Katedra informačního a znalostního inženýrství

Informace o odevzdání a obhajobě

Datum zadání práce: 23. 10. 2015
Datum podání práce: 4. 5. 2016
Datum obhajoby: 20. 6. 2016
Identifikátor v systému InSIS: https://insis.vse.cz/zp/54941/podrobnosti

Soubory ke stažení

    Poslední aktualizace: