![]() |
![]() ![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 372 Pomógł: 2 Dołączył: 10.05.2009 Ostrzeżenie: (0%) ![]() ![]() |
|
|
|
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 1 447 Pomógł: 191 Dołączył: 26.03.2008 Ostrzeżenie: (0%) ![]() ![]() |
używanie stronga jest niepoprawne
![]() -------------------- :)
|
|
|
![]()
Post
#3
|
|
![]() Grupa: Zarejestrowani Postów: 6 476 Pomógł: 1306 Dołączył: 6.08.2006 Skąd: Kraków Ostrzeżenie: (0%) ![]() ![]() |
@peter13135: Jest jak najbardziej poprawne.
Z tego co się orientuję kolejność nie powinna mieć żadnego znaczenia, jednakże pierwsza forma jest częściej spotykana / estetyczniejsza, chociaż to już subiektywne spojrzenie. |
|
|
![]()
Post
#4
|
|
![]() Grupa: Zarejestrowani Postów: 2 355 Pomógł: 533 Dołączył: 15.01.2010 Skąd: Bydgoszcz Ostrzeżenie: (0%) ![]() ![]() |
Mówią, że strong jest dobry dla SEO. Więc zdecydowanie używanie, nie jest niepoprawne.
Ta forma jest ok: <a href="jakis_adres"><strong>Nazwa adresu</strong></a> lecz co do drugiej formy, nie ma żadnych przeciwwskazań, obydwa elementy są liniowe, więc możesz je mieszkać jak tylko Ci się podoba. Na pewno kolejność nie ma żadnego znaczenia ![]() |
|
|
![]()
Post
#5
|
|
![]() Grupa: Zarejestrowani Postów: 262 Pomógł: 26 Dołączył: 23.01.2009 Skąd: eZ Systems Ostrzeżenie: (0%) ![]() ![]() |
do pogrubiania tekstu można korzystać z dwóch znaczników: strong i b. Należy pamiętać o semantycznych znaczeniach każdego z tych tagów.
strong - oznacza, że dany tekst jest ważny w kontekście całego akapitu/zdania/tekstu (jest czymś w rodzaju zdania zakończonego wykrzyknikiem). b - jest tylko pogrubieniem bez semantycznego znaczenia, swoistym wyróżnikiem, aby zwrócić uwagę bez wstawiania flagi ważności. W mojej opinii lepiej stosować znacznik strong wewnątrz znacznika a. Jakoś lepiej to wygląda. Ten post edytował sunpietro 16.11.2011, 08:29:13 -------------------- |
|
|
![]()
Post
#6
|
|
![]() Grupa: Zarejestrowani Postów: 706 Pomógł: 108 Dołączył: 12.03.2010 Ostrzeżenie: (0%) ![]() ![]() |
do pogrubiania tekstu można korzystać z dwóch znaczników: strong i b. Ja bym raczej powiedział, że znacznika b stosować NIE WOLNO. Do POGRUBIANIA tekstu używa się tylko i wyłącznie CSS. Znacznik STRONG pogrubia tekst, ale nie po to się go używa. To, jak już ktoś wyżej wspomniał, informacja dla wyszukiwarek. Proszę nie wprowadzać nowicjuszy w błąd. |
|
|
![]()
Post
#7
|
|
![]() Grupa: Zarejestrowani Postów: 306 Pomógł: 42 Dołączył: 25.03.2010 Skąd: Kraków Ostrzeżenie: (0%) ![]() ![]() |
Ja bym raczej powiedział, że znacznika b stosować NIE WOLNO. Do POGRUBIANIA tekstu używa się tylko i wyłącznie CSS. Znacznik STRONG pogrubia tekst, ale nie po to się go używa. To, jak już ktoś wyżej wspomniał, informacja dla wyszukiwarek. Proszę nie wprowadzać nowicjuszy w błąd. No to po co jest znacznik b skoro go stosować nie wolno? ;> -------------------- Strony WWW: http://arscreo.pl
|
|
|
![]()
Post
#8
|
|
![]() Grupa: Zarejestrowani Postów: 778 Pomógł: 84 Dołączył: 29.07.2010 Skąd: Gliwice / Pławniowice Mistrz niezmordowanej klawiatury. Ostrzeżenie: (20%) ![]() ![]() |
atrybuty typu <b> <strong> powinny zawsze się znajdować wewnątrz <a><strong></a>
-------------------- LS Easter egg < |
|
|
![]()
Post
#9
|
|
![]() Grupa: Zarejestrowani Postów: 262 Pomógł: 26 Dołączył: 23.01.2009 Skąd: eZ Systems Ostrzeżenie: (0%) ![]() ![]() |
Ja bym raczej powiedział, że znacznika b stosować NIE WOLNO. Do POGRUBIANIA tekstu używa się tylko i wyłącznie CSS. Znacznik STRONG pogrubia tekst, ale nie po to się go używa. To, jak już ktoś wyżej wspomniał, informacja dla wyszukiwarek. Proszę nie wprowadzać nowicjuszy w błąd. Nie wiem na jakiej podstawie uważasz, że znacznika b stosować nie wolno. Nawet w na stronie W3C jest napisane, że można z niego korzystać i domyślny styl dla tego elementu to pogrubienie. CSS do pogrubienia? Owszem, można i tak, ale w ten sposób nie mamy wpływu na semantyczną ważność tekstu, który jest zamieszczany w kodzie HTML i to o to chodzi. Znacznikami pogrubiającymi tekst domyślnie (wedle specyfikacji) są b i strong i tyle w tym temacie. -------------------- |
|
|
![]()
Post
#10
|
|
![]() Grupa: Zarejestrowani Postów: 706 Pomógł: 108 Dołączył: 12.03.2010 Ostrzeżenie: (0%) ![]() ![]() |
i tyle w tym temacie. Proponuję, byś jednak pozwolił innym na wyrażanie swoich opinii. Ciekawie opisano całą sprawę tu: http://www.w3.org/International/questions/qa-b-and-i-tags Pogrubienie to jedynie wyróżnienie wizualne, a do wyróżnień wizualnych się NIE STOSUJE SIĘ TAGÓW HTML. Tagi to informacja o szkielecie dokumentu, o tym co jest czym i co jest bardziej, a co mniej ważne. Ten post edytował croc 16.11.2011, 12:14:17 |
|
|
![]()
Post
#11
|
|
![]() Grupa: Zarejestrowani Postów: 1 527 Pomógł: 438 Dołączył: 28.06.2011 Skąd: Warszawa Ostrzeżenie: (0%) ![]() ![]() |
Ok widzę ciekawy temat
![]() ![]() Jeżeli chodzi o HTML to jak najbardziej oba tagi są do stosowania. Prawdą jest też że b jest przeznaczony wyłącznie do pogrubiania tekstu a strong ma także na celu wyróżnić dany tekst (pod względem wizualnym i nie tylko). Biorąc pod uwagę XHTML i fakt, że nakazują tam używać CSS w kwestiach wyglądu/prezentacji danych, ktoś mógłby się uprzeć, że nie powinno się stosować ani b ani strong do takich celów - w sumie miałby rację ale nie można też popadać w takie rozumowanie. Jeżeli od lat używa się tych znaczników a nie zostały one wycofane z XHTML to czemu nie używać ich dalej? ![]() Dobrym przykładem jest też tag li, który według HTML nie musi być zamykany - XHTML ze swoją zasadą zamykania każdych znaczników wymusił to jednak. Tak więc podsumowując - dążenie za zgodnością ze standardami jest jak najbardziej ok - ale zastępowanie b css to już moim zdaniem lekka przesada... -------------------- If you're good at something, never do it for free.
Potrzebujesz skryptu JS lub PHP - szukasz kogoś kto przetestuje twoją aplikację pod względem bezpieczeństwa? Szybko i solidnie? Napisz ;) Mój blog - Jak zwiększyć wydajność front-endu - O buforowaniu wyjścia w PHP słów kilka... |
|
|
![]()
Post
#12
|
|
![]() Grupa: Moderatorzy Postów: 36 557 Pomógł: 6315 Dołączył: 27.12.2004 ![]() |
@croc w arcie co przytoczyłeś, nigdzie nie jest napisane ze NIE WOLNO używać b, jak to ty kategorycznie zaznaczyłeś. W arcie tym jest napisane, że raczej nie powinno się stosować b jeśli coś tam.... i takie tam bla bla.
![]() nie powinno != nie wolno -------------------- "Myśl, myśl, myśl..." - Kubuś Puchatek || "Manual, manual, manual..." - Kubuś Programista "Szukaj, szukaj, szukaj..." - Kubuś Odkrywca || "Debuguj, debuguj, debuguj..." - Kubuś Developer |
|
|
![]()
Post
#13
|
|
![]() Grupa: Zarejestrowani Postów: 706 Pomógł: 108 Dołączył: 12.03.2010 Ostrzeżenie: (0%) ![]() ![]() |
Moja wypowiedź dotyczyła idei pogrubiania tekstu z pomocą<b>, a nie używania tego znacznika w ogóle. Znacznik ciągle istnieje, więc i można go używać. Jego nazwa jest jednak dość niefortunna.
|
|
|
![]()
Post
#14
|
|
![]() Grupa: Moderatorzy Postów: 36 557 Pomógł: 6315 Dołączył: 27.12.2004 ![]() |
Co nie zmienia faktu, że nadal można napisać co najwyżej "nie powinno" a nie jak Ty napisałeś "nie wolno". Nikt mi nie zabroni używać b nawet do pogrubiania.
![]() -------------------- "Myśl, myśl, myśl..." - Kubuś Puchatek || "Manual, manual, manual..." - Kubuś Programista "Szukaj, szukaj, szukaj..." - Kubuś Odkrywca || "Debuguj, debuguj, debuguj..." - Kubuś Developer |
|
|
![]()
Post
#15
|
|
![]() Grupa: Zarejestrowani Postów: 706 Pomógł: 108 Dołączył: 12.03.2010 Ostrzeżenie: (0%) ![]() ![]() |
Wiesz, nikt też Ci nie zabroni jedzenia gleby, ale czy to na pewno dobry pomysł? Przy zmianach layoutu dziwnie jednak wyszukiwać znaczników, które formatują nam wygląd dla samego formatowania wyglądu.
|
|
|
![]()
Post
#16
|
|
![]() Grupa: Moderatorzy Postów: 36 557 Pomógł: 6315 Dołączył: 27.12.2004 ![]() |
Cytat Wiesz, nikt też Ci nie zabroni jedzenia gleby Znajdź 10 różnic w zdaniach: Nie powinno się jeść gleby bo to może zaszkodzić zdrowiu Nie wolno jeść gleby bo za to niedobry croc wsadza do więzienia ![]() -------------------- "Myśl, myśl, myśl..." - Kubuś Puchatek || "Manual, manual, manual..." - Kubuś Programista "Szukaj, szukaj, szukaj..." - Kubuś Odkrywca || "Debuguj, debuguj, debuguj..." - Kubuś Developer |
|
|
![]()
Post
#17
|
|
![]() Grupa: Zarejestrowani Postów: 706 Pomógł: 108 Dołączył: 12.03.2010 Ostrzeżenie: (0%) ![]() ![]() |
Myślę, że dyskusja zaczęła zmierzać donikąd. Dla mnie przy tworzeniu stron internetowych nie powinno się przeważnie równa się właśnie nie wolno. Po co robić byle jak, skoro można zrobić (komuś) dobrze?
![]() Podsumowując: ja nie będę używał <b> do pogrubiania tekstu, reszta niech sama zdecyduje. |
|
|
![]()
Post
#18
|
|
![]() Grupa: Zarejestrowani Postów: 6 476 Pomógł: 1306 Dołączył: 6.08.2006 Skąd: Kraków Ostrzeżenie: (0%) ![]() ![]() |
@croc: Element B nadal istnieje, bo nadaje się po prostu najlepiej w przypadku gdy wewnątrz tekstu potrzebujemy coś wytłuścić jedynie dla efektu wizualnego. Tak więc o ile użycie B w takim przypadku byłoby sporym błędem:
O tyle w poniższej sytuacji widać, że jest on po prostu wygodniejszy w użyciu: Semantycznie wszystkie mają dokładnie to samo znaczenie, więc w punktu widzenia HTML-a są jednakowo poprawne. |
|
|
![]() ![]() |
![]() |
Wersja Lo-Fi | Aktualny czas: 18.07.2025 - 02:49 |