Szablon:Bdo/opis
Użycie
[edytuj]Znacznik liniowy umieszczany w tekście pozwalający nadać temu elementowi pewne cechy kierunku układania tekstu od lewej do prawej lub odwrotnie, do tego szablonu jest bardzo potrzebny parametr: | styl = direction:ltr lub | styl = direction:rtl. To jest oparte na obsłudze tagów: <bdo>...</bdo> (jest to element liniowy) - (tagi języka HTML), oraz identyfikatorów: id, styli: style (właściwości i ich zawartości przedstawiający język CSS), klas: class (reguł w kaskadowych arkuszach stylów) i atrybutów (inne niż: id, style i class), elementu HTML. Użycie: {{Bdo|kod}}, gdy w kodzie znajdują się znaki "=", to w nim należy stosować szablon {{=}}. Tekst jest umieszczany, wewnątrz tego szablonu, pomiędzy tymi tagami.
Opis parametrów
[edytuj]- Wywołanie
{{Bdo|1=|id=|styl=|klasa=|atrybuty=}}
Szablon {{Bdo}}, przyjmuje argumenty, którego wartości wraz z odpowiednimi nazwami, oprócz zmiennej 1, w nim, wsadza on do tagu, coś w rodzaju: <tag nazwa="wartość">...</tag>, obsługiwanego przez niego znacznika, przez którego on jest oparty, a oto lista tych zmiennych poniżej.
- Parametry
1- zawartość tekstu pomiędzy znacznikami - wymagany,id- unikatowy identyfikator, znacznika - sugerowany,styl- styl CSS znacznika - właściwości i ich wartości - opcjonalny,klasa- reguły CSS, do klasy znacznika, czyli zbioru właściwości i ich wartości - opcjonalny,atrybuty- atrybuty znacznika (inne niż:id,styliclass) - opcjonalny.
Powyższe parametry oprócz pierwszego są opcjonalne za wyjątkiem parametru: id, który jest sugerowany.
Wikikod, zbudowany za pomocą szablonu znaczników (kombajnu)
[edytuj]Szablon {{Bdo}} ma kod w zależności od znacznika: {{Znacznik}}, przedstawiający się:
- Szablon {{Bdo}}
{{Znacznik|tag=bdo|id={{{id|}}}|styl={{{styl|}}}|klasa={{{klasa|}}}|atrybuty={{{atrybuty|}}}|{{{1|}}}}}
Przykłady
[edytuj]Najprostszym możliwym przypadkiem jest nieużycie żadnego parametry tego szablonu.
- Przykład
Oto jest tekst przed tym szablonem: {{Bdo|Oto jest tekst do analizy}}, a tutaj po.
- Wynik
Oto jest tekst przed tym szablonem: Oto jest tekst do analizy, a tutaj po.
Style są w oparciu o kaskadowe arkusze stylów, które są napisane w stylach przykładów: Szablon:Znacznik/przykłady.css. W poniższych przykładach należy pamiętać o napisaniu:
<templatestyles src="Szablon:Znacznik/przykłady.css" />
Zatem:
| Wywołanie | Efekt |
|---|---|
Tekst przed.{{Bdo|Oto jest tekst do analizy|styl=direction:ltr;font-family:sans-serif;font-size:1.2em;line-height:1.4em;;color:darkslategray;background-color:ivory;border:darkblue 1px solid;}}Tekst po.
|
Tekst przed.Oto jest tekst do analizyTekst po. |
Tekst przed.{{Bdo|Oto jest tekst do analizy|styl=direction:ltr;=color:darkslategray;background-color:ivory;border:darkblue 1px solid;|klasa=czcionka}}Tekst po.
|
Tekst przed.Oto jest tekst do analizyTekst po. |
Tekst przed.{{Bdo|Oto jest tekst do analizy|styl=direction:ltr;color:darkslategray;|klasa=czcionka|id=przykład2}}Tekst po.
|
Tekst przed.Oto jest tekst do analizyTekst po. |
Tekst przed.{{Bdo|Oto jest tekst do analizy|styl=direction:ltr;|klasa=tło obramowanie|id=przykład1}}Tekst po.
|
Tekst przed.Oto jest tekst do analizyTekst po. |
Tekst przed.{{Bdo|Oto jest tekst do analizy|styl=direction:ltr;|klasa=czcionka kolor tło obramowanie}}Tekst po.
|
Tekst przed.Oto jest tekst do analizyTekst po. |
Tekst przed.{{Bdo|Oto jest tekst do analizy|styl=direction:ltr;|id=przykład}}Tekst po.
|
Tekst przed.Oto jest tekst do analizyTekst po. |
Tekst przed.{{Bdo|Oto jest tekst do analizy|styl=direction:rtl;font-size:1.2em;color:darkslategray;background-color:ivory;border:darkblue 1px solid;}}Tekst po.
|
Tekst przed.Oto jest tekst do analizyTekst po. |
Tekst przed.{{Bdo|Oto jest tekst do analizy|styl=direction:rtl;=color:darkslategray;background-color:ivory;border:darkblue 1px solid;|klasa=czcionka}}Tekst po.
|
Tekst przed.Oto jest tekst do analizyTekst po. |
Tekst przed.{{Bdo|Oto jest tekst do analizy|styl=direction:rtl;color:darkslategray;|klasa=czcionka|id=przykład2}}Tekst po.
|
Tekst przed.Oto jest tekst do analizyTekst po. |
Tekst przed.{{Bdo|Oto jest tekst do analizy|styl=direction:rtl;|klasa=tło obramowanie|id=przykład1}}Tekst po.
|
Tekst przed.Oto jest tekst do analizyTekst po. |
Tekst przed.{{Bdo|Oto jest tekst do analizy|styl=direction:rtl;|klasa=czcionka kolor tło obramowanie}}Tekst po.
|
Tekst przed.Oto jest tekst do analizyTekst po. |
Tekst przed.{{Bdo|Oto jest tekst do analizy|styl=direction:rtl;|id=przykład}}Tekst po.
|
Tekst przed.Oto jest tekst do analizyTekst po. |
Widzimy w powyższej tabelce, że niezależnie jak napiszemy znacznik: <bdo>...</bdo>, to wynik otrzymujemy taki sam, a to rozplanowanie stylów zrobiliśmy poprzez rozdzielenie stylów pomiędzy atrybutami: style, class lub id.
Błędy
[edytuj]Błędy należy zgłaszać na stronie Wikibooks:Kwestie techniczne.
Parametry szablonu (strukturyzacja Wizualnego Edytora)
[edytuj]Szablon nadającej tekstowi, w tekście, pewne cechy, za pomocą stylów, w elemencie: <span>...</span>.
| Parametr | Opis | Typ | Status | |
|---|---|---|---|---|
| 1 | 1 | Tekst, któremu można nadać pewne cechy. | Ciąg znaków | wymagany |
| id | id | Unikatowy identyfikator. | Ciąg znaków | sugerowany |
| styl | styl | Styl CSS, właściwości i ich wartości. | Ciąg znaków | opcjonalny |
| klasa | klasa | Reguły CSS, do klasy, kaskadowych arkuszy stylów. | Ciąg znaków | opcjonalny |
| atrybuty | atrybuty | Atrybuty, inne niż: id, style i class. | Ciąg znaków | opcjonalny |
Zobacz też
[edytuj]- {{Znacznik}} - szablon, o który ten szablon, jest zbudowany, w oparciu o element liniowy:
<span>...</span>, o tekście umieszczanego, wewnątrz tego szablonu, pomiędzy tymi tagami.
| |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||