Między innymi poprawkami, którymi raczy nas JoggerPL Team, został wprowadzony wodotrysk na stronie dodawania wpisu panelu administracyjnego. I wprowadził zamieszanie, bo nagle okazało się, że zawiera różne mniej znane znaczniki. Trzykropka podjęła się wybadania działania nieznanego i doznała szoku zauważywszy, że to wszystko i tak wygląda na jedno kopyto. Dlatego właśnie podjąłem się rozwiania wątpliwości i wyjaśnienia różnic pomiędzy poszczególnymi znacznikami.
Nieniejszy cykl dedykowany jest osobom, które wiedzą już, jak zapisać akapit i linka, ew. wstawić obrazek.
Spis treści
- O
b
,i
,u
,strong
orazem
- Zacytuj mnie:
blockquote
iq
, a takżecite
- Definicja, czyli
dfn
- Abrewiacje i akronimy –
abbr
,acronym
O b
, i
, u
, strong
oraz em
Choć podobnie wyglądają, ich znaczenie różni się wielce. I tak, b
, i
oraz u
to tylko dekoracje, a strong
i em
są didaskaliami, mówiącymi, aby aktor wykrzyczał (strong
), czy też głośno powiedział (em
) dane słowa. Nie bez powodu użyłem tu takiego porównania – dla przeglądarek czytających dane teksty (przykładowo niewidzącym użytkownikom), strong
i em
rzeczywiście spełniają tą rolę.
Przykład użycia (działanie): Chcemy, aby dalsza część wypowiedzi była głośna:Jestem tutaj, <strong>słyszysz mnie</strong>?
Ale zaznaczenie aktualizacji ma tylko wyglądać grubiej:<b>Aktualizacja</b>: poprawiłem coś.
Notatka: ogranizacja, która tworzy specyfikację HTML, obecnie nie zaleca stosowania znacznika u
. Co prawda, dla zwykłych śmiertelników niewiele to znaczy, ale jeśli za sto lat przypadnie obowiązkowa migracja na nowszą wersję języka, to zawsze będzie mniej do poprawiania.
Zacytuj mnie: blockquote
i q
, a także cite
Znaczniki q
i blockquote
mają za zadanie przetrzymywanie cytatów. Czemu więc dwa, a nie jeden? q
zawera krótki cytat – zazwyczaj jedno, lub kilka zdań. Można się domyśleć, że w blockquote
da się zawrzeć i dwudziestostronicowy referat. Dlatego q
jest elementem liniowym, a blockquote
blokowym.
Element liniowy to element, który najczęściej znajduje się wewnątrz jakiegoś akapitu. Element blokowy to taki, który może zawierać akapity. Dla przypomnienia – akapit zaznaczamy znacznikiem p
.
Oba te znaczniki powinny posiadać atrybut cite
, zawierający URL (upraszczając: odnośnik) do źródła. Jeśli cytujemy wypowiedzi Tacyta, nie musimy go linkować. 🙂
W takim wypadku przydaje się znacznik cite
, w którym umieszczamy autora cytatu, czy np. nazwę książki, w której się ten cytat znalazł. Oczywiście, nie będzie grzechem, jeśli, cytując jakąś stronę WWW umieścimy w nim URL cytatu w formie klikalnego linka, stosując znacznik a
.
Przykłady (działanie): Cytat z http://przykladowo.pl/artykul:<blockquote cite="http://przykladowo.pl/artykul" > <p> akapit 1</p> <p> akapit 2</p> </blockquote> <p>Źródło: <cite> <a href="http://przykladowo.pl/artykul" > Artykuł na przykladowo.pl </a> </cite> </p>
Cytat z Tacyta:<p> <q>Przy największym państwa nierządzie najliczniejsze były prawa.</q> <cite>Tacyt, Roczniki, III, 27</cite> </p>
Definicja, czyli dfn
Znacznik definicji dfn
bardzo prosto zrozumieć – otaczamy nim słówko, którego definicja znajduje się gdzieś blisko.
Choć nie ma go na panelu dodawania wpisu, warto o nim wiedzieć, gdyż już niedługo przyda się, kiedy będziemy poznawać listę definicji.
Przykład (działanie):
<dfn>Woda</dfn> to związek wodoru z tlenem.
Abrewiacje i akronimy – abbr
, acronym
Znaczniki abbr
i acronym
służą do oznaczania abrewiacji oraz akronimu. Jak można zauważyć, czytając słownikowe definicje, skrót dr jest tylko abrewiacją, a PKB jest i akronimem i abrewiacją. Określa to również możliwości stosowania obu znaczników w HTMLu.
Przykład użycia (działanie):<abbr title="profesor" >prof.</abbr>
<acronym title="produkt narodowy brutto" >PNB</acronym>
Notatka: Znacznik abbr
nie jest wyświetlany w przeglądarce Internet Explorer 6 i starszych.
Notatka: Znacznik acronym
zostanie całkowicie zastąpiony przez abbr
w przyszłych wersjach HTML.
Zakończenie
Co za dużo, to niezdrowo – zasada ta tyczy się także i poznawania nowego języka. Dlatego nowe doświadczenia należy stopniowo podawać, najlepiej lekko schłodzone. Po przeczytaniu tej części mamy już solidne podstawy do pisania tekstów w HTMLu. Oczywiście – to nie wszystko. Z drugiej strony, nawet z tą wiedzą da się zaskoczyć niejednego łebmajstra, co to majstruje i majstruje strony w swoim FrontPage’u.
W następnym odcinku – zaawansowana edycja tekstu oraz listy.
No to może początek jakiejś dłuższej serii 🙂
artykuł napisany w sosób dla ludzi, ja czekam na więcej
…otóż po pierwsze – podziękowanie przeogromne, bo nareszcie coś zaczynam rozumieć powoli 🙂
..po drugie informacja – ufając, że na jednym wykłądzie się nie skończy i odkryjesz w sobie misję większą do spełnienia na polu oświecania szeroko rozumianych trzykropek donoszę, iż skwapliwie utworzyłam osobny i BARDZO WAŻNY KATALOG na pulpicie własnym, do którego już skopiowałam ten wpis 🙂 …zgromadzę te wszystkie mądrości w jednym miejscu i studiować je będę w wolnych chwilach wnikliwie póki tej swojej ornitologicznej męczarni nie skończę, a potem… potem to się nawet na pamięć nauczę :)))
…jeśli Cię to nie znudzi, takoż proszę o więcej użytecznych informacji z zakresu tej magicznej wiedzy – mogę nawet w miarę problemów własnych podsuwać kolejne tematy, a mam ich – nie ukrywam – bez liku ;)))
Brawo. Ja to wiem, ale nieść kaganek oświaty hateemelowej trzeba 😉
@…: A proszę Cię bardzo – w każdej chwili możesz podesłać mi swoje tematy. 😉
…kopiować nową wersję..? ..bo tak na poczekaniu różnic poedytorskich nie wyłapię 😉
@…: Tylko spis treści jakiś ludzki zrobiłem… Żeby jakoś podobnie wyglądało, jak druga część, która się pisze. 😉
…uffff 😉
Krótkim wstępem – po pierwszym wpisie o HTMLu, wiemy już, jak używać abrewiacji, cytatów, emfazy, dekoracji i definicji. […]
trackback od dragonee.jogger: O znacznikach html dla trzykropczastych, drugie
http://dragonee.jogger.pl/2006/07/23/o-znacznikach-html-dla-trzykropczastych-drugie/