A Pliant .page formátum a natív HTML egy alternatívája.
A Pliant HTTP szerver bármely .page állományt menet közben képes lefordítani HTML formátumba, ezért a kliensoldali böngésző semmi különbséget
nem vesz észre.
A szerveroldalon viszont számos előnye van a .page formátum HTML helyetti használatának:
- 1. a .page formátum lehetővé teszi dinamikus oldalak készítését a nyelvtől teljesen eltérő szintaxissal és szabályokkal való zavaros
kiterjesztése nélkül,
- 2. a stílus hozzárendelés a szerver oldalon hajtódik végre kihasználva a Pliant nyelv hatékony definíciós lehetőségeit, így élhetünk
a CSS teljes erejével, anélkül, hogy bármilyen hasonló dologra lenne szükség a kliens oldalon.
Az a dokumentum, amit Pliant .page formátumban írtak a "page" kiterjesztést kapja és alapjában véve az egy Pliant program.
A default.style modul, amelyet bármely .page fájlhoz lehet fűzni, tartalmaz egy alap szöveg, kép, link, stb., megjelenítő kódot,
ezért nincs szükség a HTML-re, hanem Pliant-ben programozva készíthetjük el az oldalakat.
Néhány attribútumnak, mint a "bold" (félkövér) szüksége van arra, hogy meghatározzuk, melyik részre alkalmazzuk. HTML-ben ezt úgy valósították
meg, hogy nyitó és záró tag-eket raknak. Pliant-ben ezt behúzással oldható meg. És még az is fontos, hogy mindig szem előtt tartsuk, hogy az
behúzás a .page formátumnál nem csak arra szolgál, hogy jól nézzen ki a kód, hanem arra is, hogy jelentést adjon a fordító számára.
Itt egy lista a .page formátum által használt parancsokhoz:
Alaputasítások |
Szerkezeti utasítások |
Attribútumok |
Dinamikus utasítások |
Rövidítések |
- 1. text
- 2. eol
- 3. html
- 4. link
- 5. section
- 6. note
- 7. image
- 8. listing
- 9. highlight
|
- 1. title
- 2. chapter
- 3. header
- 4. para
- 5. list
- 6. table
|
- 1. bold
- 2. italic
- 3. small
- 4. big
- 5. center
- 6. fixed
- 7. color
|
- 1. input
- 2. text_input
- 3. button
- 4. select
- 5. reload_page
- 6. goto_backward
- 7. icon
- 8. popup
- 9. file_upload
|
|