A formázási tulajdonságai XSLFO
Ez a könyv középpontjában XSLT - egy erőteljes és felhasználóbarát dokumentumkezelő rendszerek átalakítása. Nem csak akkor terjed ki a teljes XSLT szintaxis, az alapoktól a speciális szempontok, hanem a modern módszerek XSLT részletesek.
Meg fogja találni több száz gyakorlati példák, mint például a végrehajtását XSLT transzformáció a Web-cepvepax, kapcsolat adatbázisok és használata böngészők változás menet közben.
A könyv célja, hogy bárki, aki akar tanulni XSLT, és azok gyakorlati alkalmazására,
Könyv: XSLT
A formázási tulajdonságai XSLFO
A formázási tulajdonságai XSLFO
A formázási tulajdonságai XSLFO egyéni felsorolt intézkedések az előző fejezetben, a formázás tárgyak; Velük együtt dolgozni a XSLFO dokumentumok, valamint az attribútumok az elemek. Például itt van, hogy találtam egy család (családi), méret (méret) és színtelítettség (súly;) a szöveg betűtípusának a blokk:
Hello XSLFO!
Az alábbi lista a leggyakoribb tulajdonságait XSLFO. A teljes lista a tulajdonságok (nagyon hosszú) függelék B. Az alábbi szintaxisát használjuk a listában megfelelő előírásainak XSLFO:
• <> jelöli a fajlagos értékeket (lásd. 11.1 táblázat), vagy a tulajdonságai (például,
• | Ez azt jelenti, válogatott változat, akkor csak az egyiket;
• || olyan kiválasztási variáns, akkor egy vagy több opcióval bármilyen sorrendben;
• [] a csoportos oktatás kiszámított ugyanúgy, mint a matematikai kifejezések;
• * azt jelzi, hogy az előző kifejezés megjelenhet nulla vagy több alkalommal
• + jelzi, hogy az előző ciklus előfordulhat egy vagy több alkalommal;
•. azt jelenti, hogy az adott esetben előző ciklusban;
• <> körülvéve egy pár szám meghatározása a minimális és maximális száma a kifejezés ülésen (a);
Sok tulajdonságait XSLFO definiáljuk egy adott formátumot a hozzájuk tartozó értékekkel, mint a
11.1 táblázat. Formátumok XSLFO specifikáció
Felhívjuk figyelmét, hogy az ingatlan XSLFO, mint CSS2 tulajdonságok az értéke «örökli», ami azt jelenti, hogy egy tulajdonság értéket kell örökölt a szülő.
Az alábbi lista a leggyakoribb tulajdonságait XSLFO. A teljes lista a B. melléklet
• abszolút pozíció. Meghatározza, hogy a helyzet az abszolút elem. Van beállítva, hogy az automatikus | abszolút | fix | öröklik;
• háttérben. Az ingatlan gyorsan be egyszerre az összes egyedi tulajdonságait háttér (background-color. Háttér-kép. Background-repeat. Háttér-attachment és background-position). Beállítása [
• background-attachment. Ez határozza meg, hogy a tekercset háttérben. Van beállítva, hogy lépjünk | fix | öröklik;
• háttér színét. Beállítja a háttérszínt elem. megállapított
• background-image. Meghatározza a mintázat háttér elem. megállapított
• background-repeat. Ez határozza meg, hogy a háttérkép elhelyezett mozaikok, és ha igen, hogyan. Ismétlődhet | repeat-x | repeat-y | no-repeat | öröklik;
• határon. Az ingatlan a gyors telepítés azonos szélességű, szín és stílus mind a négy határon (felső, alsó, bal és jobb) a téglalap. Beállítása [
• határ utáni színét. Színét állítja be a hátán a határvidék. megállapított
• határ utáni stílusban. Ez határozza meg a stílust a hátán a határon. megállapított
• határ utáni szélesség. Meghatározza a szélessége a hátsó a határ. megállapított
• border-before-színű. Színét állítja be az első a határon. megállapított
• border-before-stílusban. Ez határozza meg a stílus az első a határon. megállapított
• border-before-szélesség. Szélességének megadása az első a határon. megállapított
• border-bottom. Az ingatlan gyorsan beállítani a szélesség, stílus és szín az alsó határ a blokk, vagy a beépített területen. Beállítása [
• border-bottom-color. Beállítja a színt az alsó határ. megállapított
• border-bottom-style. Ez határozza meg a stílust az alsó határ. megállapított
• border-bottom-width. Szélességének megadása az alsó határ. megállapított
• border-összeomlás. Beállítja a modell asztal határokat. Állítsa az összeomlás | külön | öröklik;
• border-color. Színét állítja be mind a négy határon egyszerre. megállapított
• border-end-színű. Beállítja a színt a végső határ. megállapított
• border-end-stílusban. Ez határozza meg a stílust a végső határ. megállapított
• border-end-szélesség. Meghatározza a szélessége a végső határ. megállapított
• border-left. Az ingatlan egy gyors telepítés a szélesség, stílus és szín a bal oldali határ. Beállítása [
• border-left-color. Színét állítja be a bal oldali szegélyt. megállapított
• border-left-stílusban. Meghatározza a stílus a bal szélén. megállapított
• border-left-width. Meghatározza a szélessége a bal szélén. megállapított
• határ jobb. Az ingatlan egy gyors telepítés a szélesség, stílus és szín a jobb oldali szegélyét. Beállítása [
• határ jobb színt. Színét állítja be a jobb oldali szegélyét. megállapított
• határ-right-stílusban. Ez határozza meg a stílus a jobb oldali szegélyét. megállapított
• border-jobb szélességét. Meghatározza a szélessége a jobb oldali szegélyét. megállapított
• border-távolság. Meghatározza a távolságot a szomszédos cella határokat. megállapított
• border-start-színű. Beállítja a kezdeti színe a határon. megállapított
• border-start-stílusban. Ez határozza meg a stílus az eredeti határt. megállapított
• border-start-szélesség. Meghatározza a szélessége a kezdeti határon. megállapított
• border-style. Ez határozza meg a stílust a négy határon. megállapított
• border-top. Az ingatlan a gyors telepítés egyidejűleg a szélesség, stílus és szín a felső határát egység vagy épült a területen. Beállítása [
• border-top-color. Beállítja a színt a felső határ. megállapított
• border-top-style. Meghatározza a vonal stílusa a téglalap határ (szilárd, kettős, szaggatott, stb);
• border-top-width. Meghatározza a szélessége a felső határ. megállapított
• border-width. Az ingatlan egy gyors telepítés tulajdonságait border-top-width. border-jobb szélességét. border-bottom-width és border-left-szélesség. megállapított
• alján. Meghatározza, hogy milyen az alsó széle a téglalap tartalmát (doboz) elmozdul felfelé az alsó határoló téglalap tartalmazó blokk. megállapított
• karaktert. Beírása Unicode. megállapított
• színe. Beállítja az előtér színét a szöveg elem. megállapított
• oszlop száma. Meghatározza az oszlopok száma ezen a területen. megállapított
• oszlop számát. Beállítja az oszlop száma a táblázat sejtek. megállapított
• oszlop szélességét. Szélességének megadása egy objektum, például egy külső grafikus. Van beállítva, hogy az automatikus | skála-to-fit |
• úszó. Ez határozza meg, hogy a téglalap lesz nyomva a bal, jobb vagy általában nem lesz nyomva. Állítsa be, mielőtt | start | vége | left | right | none | öröklik;
• áramlási nevét. Nevét adja meg az áramlás (flow). megállapított
• font. Az ingatlan gyors feladatok egyidejű tulajdonságok font-style. font-variant. font-weight. font-size. line-height és font-family. Úgy van beállítva, hogy [[
• font-family. Ez a lista azokat a betűtípus családi nevek és / vagy általános családi név fontossági sorrendben. Úgy van beállítva, hogy [[
• font-size. Betűméretet állítja be. megállapított
• font-style. Ez meghatározza a betűtípust. Van beállítva, hogy normál | dőlt | ferde | backslant | öröklik;
• font-variant. Válassza ki a betűtípust a nagy- és kisbetűk (kétkamarás betűtípusok). Van beállítva, hogy normál | kis sapkák | öröklik;
• font-weight. Ez meghatározza a betűtípus súlyát. Van beállítva, hogy normál | Bold | merészebb | könnyebb | 100 | 200 | 300 | 400 | 500 | 600 | 700 | 800 | 900 | öröklik;
• formátumban. XSLT formátumban. megállapított
• csoportosítás-elválasztó. Elválasztó csoportok XSLT formátumban bit. megállapított
• csoportosítás méretű. A csoport mérete XSLT formátumban. megállapított
• magasságot. Meghatározza a magassága a tartalom téglalap létrehozott blokk-szintű, és helyébe elemek. megállapított
• első oldalas számát. Megadja a kezdő oldalszámot. Van beállítva, hogy az automatikus | auto-páratlan | auto-even |
• balra. Meghatározza, hogy milyen a bal szélén a téglalap tartalommal (doboz) tolódik jobbra balra határ tartalmazó téglalap blokk. Telepített:
• soremelés-kezelést. Ez határozza meg a kezelésére szolgáló eljárás új sorokban. Állítsa figyelmen kívül hagyni | megőrzése | kezelik-as-tér | kezelik-as nulla szélességű tér | öröklik;
• line-height. Ez határozza meg a legkisebb magassága egyes létrehozott inline dobozt. Van beállítva, hogy normál |
• árrés. Az ingatlan a gyors munkahely egyúttal a tulajdonságait mezők margin-top. margin-right. margin-bottom és margin-left. megállapított
• margin-bottom. Beállítja az alsó margó a téglalap. megállapított
• margin-left. Beállítja a bal margó a téglalap. megállapított
• margin-right. A jobb margót a téglalap. megállapított
• margin-top. Beállítja a felső margó a téglalap. megállapított
• mester neve. Beállítja vagy kiválaszt egy sablont (master). megállapított
• több-oszlopok-kifeszített. Meghatározza az oszlopok száma által elfoglalt táblázatcellába. megállapított
• több-sorok-kifeszített. Meghatározza a sorok számát elfoglalt egy cellája. megállapított
• page-break-után. Ugyanaz, mint a CSS2 tulajdonság az azonos nevet. Van beállítva, hogy az automatikus | mindig | elkerülése | left | right | öröklik;
• page-break-előtt. Ahhoz, hogy ugyanaz, mint a CSS2 tulajdonság azonos névvel. Van beállítva, hogy az automatikus | mindig | elkerülése | left | right | öröklik;
• Oldal magasságú. Meghatározza a magassága az oldalt. Van beállítva, hogy az automatikus | határozatlan |
• oldal szélességű. Szélességének megadása az oldalt. Van beállítva, hogy az automatikus | határozatlan |
• helyzetbe. Beállítja az elrendezést használják. Állítsa be statikus | relatív | abszolút | fix | öröklik;
• relatív helyzetben. Ugyanaz, mint a CSS2 tulajdonság az azonos nevet. Állítsa be statikus | relatív | öröklik;
• jobb. Ez határozza meg, hogy a tartalmát a téglalap régió (doboz) tolódik, a bal oldalon a jobb oldali határoló téglalap tartalmazó blokk. megállapított
• pontszámot-terek. Meghatározza, hogy alkalmazza a text-decoration tulajdonság terek. Beállítása igaz | false | öröklik;
• tér-kezelést. Ez határozza meg a feldolgozás módja terek és egyéb határoló, kivéve a sor karaktereket. Állítsa figyelmen kívül hagyni | megőrzése | ignore-ha-before-soremelés | ignore-ha-after-soremelés | ignore-ha-környező-soremelés | öröklik;
• span. Meghatározza, hogy, hogy egy blokk szintű objektum az aktuális oszlopban vagy nyújtsa be az összes oszlopot a területen. Van beállítva, hogy none | minden | öröklik;
• src. Meghatározza az URI a link, amely meghatározza egy külső forrás. megállapított
• start-francia. Meghatározza a távolságot a kezdetektől szélén a téglalap, a tartalom terület tartalmaz egy blokk kezdete szélén a tartalom keretben egység téglalap. megállapított
• starts-sor. Ez határozza meg, hogy ez a sejt megkezdi a sorban. Beállítása igaz | false;
• text-align. Ez meghatározza az eljárás összehangolásának beágyazott tartalmak blokk. Állítsa kezdeni | center | vége | igazolja | belül | ezen kívül | left | right |
• text-dekoráció. Megadja a tervezési paraméterek, szöveget elem. Van beállítva, hogy none | [[Underline | no-aláhúzott] || [Overline | no-overline] || [Áthúzott | nem-line-through] || [Blink | no-villog]] | öröklik;
• text-indent. Meghatározza az összehangolás a szöveg első sorának egy mondatban. megállapított