Dodawanie obrazków
Chęć dodania obrazka deklarowana jest tak:
!/ścieżka/do/pliku.graficznego!
Można także określić atrybuty grafiki:
!/ścieżka/do/pliku.graficznego 10x20!
spowoduje wyświetlenie obrazka w rozmiarze 10 na 20 pikseli.
Oto inna metoda określenia szerokości i wysokości:
!/ścieżka/do/pliku.graficznego 10w 20h!
Rozmiar obrazka możesz także zmienić podając wartości jego nowych wymiarów w procentach:
!/ścieżka/do/pliku.graficznego 20%x40%!
co spowoduje wyświetlenie obrazka o szerokości równej 20 procentom jego oryginalnej szerokości oraz wysokości równej 40 procentom oryginalnej.
Możliwe jest również podanie jednej wartości procentowej, dla wysokości i szerokości zarazem:
!/ścieżka/do/pliku.graficznego 20%!
Textile pozwala na wprowadzenie tekstu zastępczego:
!/ścieżka/do/pliku.graficznego (tekst alternatywny)!
Ścieżka do pliku może być względna (odnosić się do pliku znadującego się na aktualnym serwerze) lub bezwzględna (pełny adres).
Po znaku '!' możesz także umieścić następujące modyfikatory:
<
wyrównuje obrazek do lewej (jeśli odpowiednie opcje CSS są włączone, to spowoduje "pływanie" obrazka)>
wyrównuje obrazek do prawej (jeśli odpowiednie opcje CSS są włączone, to spowoduje "pływanie" obrazka)-(kreska)
wyśrodkowuje obrazek^
wyrównuje obrazek do góry dokumentu~(tylda)
wyrównuje obrazek do dołu dokumentu{reguła CSS}
przypisuje obrazkowi regułę kaskadowych arkuszów stylów(klasa),(#identyfikator)lub(klasa#identyfikator)
przypisuje obrazkowi klasę lub identyfikator (lub obydwa)((jeden lub więcej)
każdy znak otwarcia nawiasu powoduje powiększenie wcięcia po lewej stronie obrazka o 1 em)(jeden lub więcej)
każdy znak zamknięcia nawiasu powoduje powiększenie wcięcia po prawej stronie obrazka o 1 em
obrazki i linki
można również otoczyć obraz linkiem, czyli:
== !/adres/obrazka/na/naszym/serwerze.gif!
lub
!http://adres/obrazka.gif! ==
Strzeżcie się wykrzykników!
Mała przestroga ;) dla tych, którzy są na bakier z ortografią. Wstawienie spacji przed wykrzyknikiem i wpisanie czegokolwiek po nim (może być także spacja) powoduje, że Textile interpretuje to jako deklarację obrazka. To z kolei prowadzi do szeregu komunikatów o błędzie 404 w logach (za każdym razem, gdy ktoś wyświetli stronę).
P.S. Mam zamiar zgłosić to do poprawki w module.