Szablon:•/opis: Różnice pomiędzy wersjami

Z Wikipedii, wolnej encyklopedii
[wersja nieprzejrzana][wersja przejrzana]
Usunięta treść Dodana treść
Oashi (dyskusja | edycje)
→‎Spacje za: '''Notatka:''' Kiedy są v tekstu dwie słowa
m info o DNU
 
(Nie pokazano 27 wersji utworzonych przez 16 użytkowników)
Linia 1: Linia 1:
{{Podstrona dokumentacji}}
{{Podstrona dokumentacji}}
{{Wikiprojekt:Sprzątanie szablonów/sprawdź}}
{{mbox|typ=poważny|tekst = Zobacz: [[Wikipedia:Poczekalnia/kwestie techniczne/2019:04:06:Szablon:Nowrap start]]}}
<!-- DODAWAJ KATEGORIE I INTERWIKI NA DOLE STRONY -->
<!-- DODAWAJ KATEGORIE I INTERWIKI NA DOLE STRONY -->

__NOTOC__
__NOTOC__
To jest szablon na wkładanie '''bold bullet''', to stworzy: " '''&bull;''' ". Ten szablon działa tak samo jak sekwencia HTML markupu "<code>'''&amp;nbsp;&lt;b>&amp;bull;&lt;/b>&nbsp;'''</code>".
To jest szablon umieszczający w tekście '''punktor''' poprzedzony [[Spacja niełamiąca|spacją niełamiącą]], wyświetla: " '''&bull;''' ". Działa tak samo jak sekwencja HTML: "<code>'''&amp;nbsp&amp;bull&nbsp;'''</code>".

Też tu zmięrzają sazablony {{S|bull}} i {{S|bullet}}, możną ich użyć alternatiwnie, zamiast pisania znaku specialnego.


== Użycie ==
== Użycie ==
Szablon stworzony został do przypadków stwarzania listów, zwykle w szabłonach nawigacyjnych, by mieć lepsza kontrolę nad łamaniem członków listy: Ten szablon odziałałnika '''zapobiega łamaniu pierwszej spacji''' przed odziałałnikiem, za członkiem listu, i zwykła miękką spację przed następnym członkiem. W ten zposób jest zagwarantowane, że odziałałnik zostanie na końcu prześlej linii.
Szablon stworzony został do tworzenia list, zwykle w szablonach nawigacyjnych, by mieć lepszą kontrolę nad łamaniem elementów: Ten szablon '''zapobiega łamaniu pierwszej spacji''' pomiędzy symbolem punktora •, a poprzedzającym go elementem listy, i wstawia zwykłą miękką spację przed następnym elementem. W ten sposób mamy pewność, że w przypadku przełamania wiersza, znacznik zostanie na końcu wiersza.


Ten szablon zwykłe sie używa, kiedy sie chce włożyć mięszego niż [[Szablon:·|middot]] "&middot;", [[Szablon:Ndash|ndash]] "&ndash;" lub [[Szablon:Mdash|mdash]] "&mdash;".
Tego szablonu używa się, kiedy chce się wstawić symbol większy niż "&middot;", półpauza (ndash) "&ndash;" lub pauza (mdash) "&mdash;".


Ten prosty szablon nie posiada żadnych parametrów i nie wymaga współpracę z żadnym innym szablonem.
Szablon nie posiada żadnych parametrów i nie wymaga współpracy z żadnym innym szablonem.


=== Spacje za ===
=== Spacje za ===
Np. kod:
Np. kod:
<pre><nowiki>
<pre><nowiki>
[[Chlorek sodu|Sól morska]]{{•}} [[Pieprz]]{{•}}
[[Chlorek sodu|Sól morska]]{{•}} [[Pieprz]]{{•}}
[[Curry]]{{•}}[[Szafran]].
[[Curry]]{{•}}[[Szafran]].


[[Chlorek sodu|Sól morska]]{{•}}[[Pieprz]]{{•}}[[Curry]]{{•}} [[Szafran]].
[[Chlorek sodu|Sól morska]]{{•}}[[Pieprz]]{{•}}[[Curry]]{{•}} [[Szafran]].
</nowiki></pre>
</nowiki></pre>
...stworzy obi dwoje to same, coś takiego:
...da w rezultacie w obu przypadkach coś takiego:


[[Chlorek sodu|Sól morska]]{{•}} [[Pieprz]]{{•}}
[[Chlorek sodu|Sól morska]]{{•}} [[Pieprz]]{{•}}
[[Curry]]{{•}}[[Szafran]].
[[Curry]]{{•}}[[Szafran]].


[[Chlorek sodu|Sól morska]]{{•}}[[Pieprz]]{{•}}[[Curry]]{{•}} [[Szafran]].
[[Chlorek sodu|Sól morska]]{{•}}[[Pieprz]]{{•}}[[Curry]]{{•}} [[Szafran]].


Możesz zaobserwować łamanie tekstu zawężając okienko przeglądarki.
<small>(Możesz zaobserwować łamanie tekstu zawężając okienko przeglądarki.)</small>


Szablon nie wzbrania spację za sobą: kod zostanie do czytania, przeglądarka nie pokaże więcej niż prawie jedną miękka spację.
Szablon dopuszcza wstawienie więcej niż jednej spacji za nim: kod będzie zawierał te znaki, jednak przeglądarka nie pokaże tylko jedną miękką spację.


'''Notatka:''' Kiedy v tekstu dwie słowa, np. "<code>Sól morska</code>", że by było łamanie linii pod kontrolą, używaj go w kombinacji z "<code>&amp;nbsp;</code>": "<code>Sól&amp;nbsp;morska</code>".
'''Uwaga:''' Kiedy elementy listy składają się z kilku słów, np. "<code>Sól morska</code>", aby kontrolować łamanie linii, dodawaj między słowa [[Spacja niełamiąca|spację niełamiącą]] "<code>&amp;nbsp;</code>": "<code>Sól&amp;nbsp;morska</code>".


=== Spacje przed ===
=== Spacje przed ===
Np. kod:
Np. kod:
<pre><nowiki>
<pre><nowiki>
[[Chlorek sodu|Sól morska]] {{•}}[[Pieprz]]{{•}}
[[Chlorek sodu|Sól morska]] {{•}}[[Pieprz]]{{•}}
[[Curry]] {{•}}[[Szafran]].
[[Curry]] {{•}}[[Szafran]].
</nowiki></pre>
</nowiki></pre>
...może stworzyć coś takiego:
...może dać taki efekt:


:[[Chlorek sodu|Sól morska]]
:[[Chlorek sodu|Sól morska]]
:a) {{•}}[[Pieprz]]{{•}}
:a) {{•}}[[Pieprz]]{{•}}
:b) [[Curry]] {{•}}[[Szafran]].
:b) [[Curry]] {{•}}[[Szafran]].


W tym przykładzie widać, że '''nie można przed szablonem umieszczać spacji,''' bo niweczy to cały efekt działania szablonu i może spowodować (a)&nbsp;pojawienie się symbolu znacznika na początku linii, oraz (b)&nbsp;zwiększony odstęp pomiędzy elementami.
Tu widno, że by szablon zadziałał dokładnie, nie może przed nim być spacja, bo potem móg by sie odziałałnik pojawić na początku linii (a). Oraz może zpowodować dwie spacje (b).

== Zobacz też ==
* inne nazwy:
** {{S|bull}} oraz {{S|bullet}}

* podobne, pozwalające wrap:
** {{S|·}} lub {{S|dot}}, {{S|middot}}
** {{S|–}} lub {{S|ndash}}
** {{S|—}} lub {{S|mdash}}

* ostre, wzbraniające wrap:
** {{S|nowrap koniec}} - "drugi koniec" tego szablonu
** {{S|nowrap}} - szablon o podobnym zastosowaniu

* ostre, przymuszające wrap:
** {{S|wrap}} - Pokazuje, gdzie może nastąpić łamanie linii w bloku, gdzie to już było wzbranione.
** {{S|·wrap}} lub {{S|·w}}
** {{S|•wrap}} lub {{S|•w}}
** {{S|–wrap}} lub {{S|–w}}
** {{S|!wrap}} lub {{S|!w}}
** {{S|\wrap}} lub {{S|\w}}


<includeonly>
<includeonly>
[[Kategoria:Formatowanie tekstu|{{PAGENAME}}]]
[[Kategoria:Szablony do łamania tekstu|{{PAGENAME}}]]
</includeonly>
</includeonly>

[[cs:Šablona:•]]
[[en:Template:•]]

Aktualna wersja na dzień 01:09, 11 sty 2020

To jest szablon umieszczający w tekście punktor poprzedzony spacją niełamiącą, wyświetla: " ". Działa tak samo jak sekwencja HTML: "&nbsp&bull ".

Użycie[edytuj kod]

Szablon stworzony został do tworzenia list, zwykle w szablonach nawigacyjnych, by mieć lepszą kontrolę nad łamaniem elementów: Ten szablon zapobiega łamaniu pierwszej spacji pomiędzy symbolem punktora •, a poprzedzającym go elementem listy, i wstawia zwykłą miękką spację przed następnym elementem. W ten sposób mamy pewność, że w przypadku przełamania wiersza, znacznik zostanie na końcu wiersza.

Tego szablonu używa się, kiedy chce się wstawić symbol większy niż "·", półpauza (ndash) "–" lub pauza (mdash) "—".

Szablon nie posiada żadnych parametrów i nie wymaga współpracy z żadnym innym szablonem.

Spacje za[edytuj kod]

Np. kod:

[[Chlorek sodu|Sól morska]]{{•}}   [[Pieprz]]{{•}}
[[Curry]]{{•}}[[Szafran]].

[[Chlorek sodu|Sól morska]]{{•}}[[Pieprz]]{{•}}[[Curry]]{{•}}   [[Szafran]].

...da w rezultacie w obu przypadkach coś takiego:

Sól morska • Pieprz • Curry • Szafran.

Sól morska • Pieprz • Curry • Szafran.

(Możesz zaobserwować łamanie tekstu zawężając okienko przeglądarki.)

Szablon dopuszcza wstawienie więcej niż jednej spacji za nim: kod będzie zawierał te znaki, jednak przeglądarka nie pokaże tylko jedną miękką spację.

Uwaga: Kiedy elementy listy składają się z kilku słów, np. "Sól morska", aby kontrolować łamanie linii, dodawaj między słowa spację niełamiącą "&nbsp;": "Sól&nbsp;morska".

Spacje przed[edytuj kod]

Np. kod:

[[Chlorek sodu|Sól morska]]   {{•}}[[Pieprz]]{{•}}
[[Curry]]   {{•}}[[Szafran]].

...może dać taki efekt:

Sól morska
a)  • Pieprz •
b) Curry  • Szafran.

W tym przykładzie widać, że nie można przed szablonem umieszczać spacji, bo niweczy to cały efekt działania szablonu i może spowodować (a) pojawienie się symbolu znacznika na początku linii, oraz (b) zwiększony odstęp pomiędzy elementami.