Możliwości formatowania tekstu w wml są BARDZO ograniczone. Przyzwyczajeni do HTML`a pewnie się zawiodą widząc skromną liczbę znaczników do tego służącą. Pamiętać też należy o kilku różnicach pomiędzy tymi dwoma językami. Otóż w html`u tekst nie objęty żadnym znacznikiem i tak pojawiał się w przeglądarce. W wml już tak dobrze nie ma. Cała treść mająca się pojawić na wyświetlaczu, musi być wpisana pomiędzy znaczniki <p> </p>. W wml`u do tego MUSISZ zamknąć KAŻDY znacznik <p>, gdyż inaczej wystąpią błędy. W HTML często było to pomijane. Ale zacznijmy od początku...

<p> </p> Czyli paragraphs, to po prostu akapit w którym może się znaleźć jakiś tekst odpowiednio sformatowany. Znacznik ten posiada dwa atrybuty; align oraz wrap. Align określa położenie poziome tekstu na wyświetlaczu i przyjmuje atrybuty:

  • aling="left" ; wyrównanie tekstu do lewej
  • align="right" ; wyrównanie tekstu do prawej
  • align="center" ; wycentrowanie tekstu

Standartowo- tzn. jeżeli nie użyjemy atrybutu align, tekst zostanie wyrównany do lewej


    Atrybut wrap określa czy przeglądarka ma zawijać wiersze na wyświetlaczu, czy też nie. Używamy więc jednego z dwóch atrybutów; wrap lub nowrap. Domyślnie tekst jest zawijany. Ich zastosowanie ilustruje przykład.


    Pomimo, że znaczników zmieniających wygląd tekstu jest o wiele mniej niż w HTML, to i tak należy z nich roztropnie korzystać gdyż nie wszystkie są prawidłowo interpretowane przez różne telefony. Rozpatrzmy je na przykładach;

<b> </b> <i> </i> <u> </u>
pogrubienie tekstu czcionka pochyła czcionka podkreślona

<small> </small> <big> </big>
mniejsza czcionka większa czcionka

       Zostały jeszcze znaczniki <strong> oraz <em> czyli mocne i słabe uwypuklenie, jednak ich używanie jest odradzane, więc jeżeli chcecie to wypróbujecie jak działają sami.

<br/> Znacznik ten należy do grupy znaczników pustych, tzn. składa się z jednej części, a więc nie zawiera żadnej treści. Mimo tego jest jednym z bardziej popularnych. Umożliwia złamanie linii tam gdzie sobie tego życzymy. Wszystkie znaki które stoją za nim przeglądarka musi przerzucić do następnej linijki. Zilustrujmy to przykładem;
<card>
<p>12345<br/>6789012<br/>34<br/></p>
</card>
      Na sam koniec dodam że znaczniki formatowania tekstu mogą się zagnieżdżać, tzn. możemy umieszczać jeden tag wewnątrz innego;
<card>
<p><b><u>Ten tekst nie dosc że jest pogrubiony,
to jeszcze podkreslony. Wlasnie to jest zagniezdzanie</u></b>
</card>
W następnej częsci jak można rozmieszczać tekst na ekranie za pomocą tabel i jak wstawiać obrazki wbmp...

 


WSTĘP | WPROWADZENIE | NARZĘDZIA | STRUKTRA DOKUMENTU | FORMATOWANIE TEKSTU | TABELE I OBRAZY | NAWIGACJA | ZADANIA I ZDARZENIA | FORMULARZE | PHP | LINKI | AKTUALIZACJE

Copyright (c) Tomasz Libera "Liberator" 2000- 2002 All Rights Reserved
Zezwala się na kopiowanie i rozpowszechnianie wiernych kopii niniejszego dokumentu, bez prawa wprowadzania zmian.
Kontakt: liberator@hot.pl, tel. 503-734-117, Gadu-Gadu: 868607