Komputery, Windows i masa kompletnego bałaganu. Tak, to mój dziennik.

ktos.jogger


Webmasteringowo-ankietowo

17 listopada 2007, 13:23:54. Groch z kapustą , 0.

Co jest lepsze:

<p class="foo">Something</p> <p class="foo">Something</p> <p class="foo">Something</p> (...)

i ostylowana w CSS jedna klasa czy też:

<div id="bar"> <p>Something</p> <p>Something</p> <p>Something</p> (...) </div>

i styl CSS dla #bar p?

(ogółem: powtarzanie klas czy zagnieżdżanie w elementach pustych semantycznie)

Komentarze

  1. Wasacz
    17 listopada 2007 13:25:23

    Jeśli masz dużo tych akapitów, lepiej dodać ten jeden div, imho.

  2. Jaykob
    17 listopada 2007 13:29:10

    Zgadzam się z Wasaczem.

  3. Michał Moroz
    17 listopada 2007 13:29:53

    To, którym łatwiej będzie potem zarządzać. Pewne reguły programowania tyczą się przecież wszystkich języków. :)

    Tak więc, jeśli uważasz, że w przyszłości wszystkie dane <p /> będą posiadały ten jeden styl, śmiało możesz użyć konstrukcji z divem.

    Jeśli zaś masz zamiar eksperymentować z stylami paragrafów, możesz zastosować pierwsze rozwiązanie.

    Jeszcze jednym wyjściem jest rozwiązanie mieszane: zastosować div i nadać jakieś ogólne ostylowanie dla wszystkich paragrafów znajdujących się w nim, a potem ewentualnie zmieniać to odpowiednimi klasami przyporządkowanymi do wybranych paragrafów.

  4. night
    17 listopada 2007 13:31:31

    div z definicją klasy. Dzięki divom bardzo ładnie możesz sobie podzielić dokument a i ewentualna zmiana stylu będzie prostsza.

  5. Amused
    17 listopada 2007 13:41:44

    Też wydaje mi się, że div będzie naturalniejszy, i to właśnie jego bym użył ;)

  6. Uzytkownik
    17 listopada 2007 14:00:54

    Div jeśli paragrafy są jakoś semantycznie pogrupowane(a jeśli mają tą samą klasę to zakładam, że mają):
    <div id=„wpisy”>
    <p>Wpis 1</p>
    <p>Wpis 2</p>
    <p>Wpis 3</p>
    </div>

  7. ryu420
    17 listopada 2007 15:04:46

    Jestem za wersją z div

  8. Riddle
    17 listopada 2007 17:32:34

    2.

  9. egzemplarz
    17 listopada 2007 19:08:38

    Wersja z div.

  10. Michał Górny
    17 listopada 2007 22:40:59

    Ja bym powiedział, że skoro masz taki problem, to już głośny sygnał, że coś robisz naprawdę brzydko i w końcu to się odwróci przeciwko Tobie. Zastanów się dziesięć razy, czy na pewno musisz to zrobić tak…

Zostaw komentarz

W komentarzach dozwolona jest składnia Markdown do formatowania.