Skocz do zawartości
Czarny Ass

[HTML/CSS] P <- div

Rekomendowane odpowiedzi

Wiem, że to straszna abstrakcja (bo po co to komu? :P), ale czy ustawiając:

display: block;
unicode-bidi: embed;

na dowolny znacznik uzyskam "funkcjonalość" diva? Nawet atrybuty jakie da się ustawić są bardzo skromne, w zasadzie są to chyba wszystkie "default", jak w każdym tagu. (pomijam rozszerzanie ilości atrybutów przez użytkownika)

Udostępnij tego posta


Odnośnik do posta
Udostępnij na innych stronach

Tak, możesz w ten sposób uzyskać funkcjonalność diva np. na span. Czasami się przydaje, ale są też inne, np. table-cell, table-row itd. jak chcemy zrobić tabelke bez korzystania z <table> <tr> i <td>. Czasami przydaje się również inline-block - łączy to funkcjonalność diva i spana, tzn. zawartość zachowuje się jak w bloku ale kilka bloków może być w jednej linii (inline). Tak samo w divie mozesz dac display: inline i div będzie się zachowywał jak span. Myślę, że pomogłem :):)

 

 

E: Hmm, teraz tak patrze na date tematu... tiaa, wątpie, żeby Niggass tu jeszcze zajrzał.

Udostępnij tego posta


Odnośnik do posta
Udostępnij na innych stronach

Jak ustawisz "display: block;" to dostaniesz funkcjonalność elemtentu blokowego, a nie elementu div. Bo tę możesz sobie tak samo jak inne zmienić dowolnie, po to jest właśnie css. Ja często używam divów nie-blokowych.

A ten drugi styl to jest w ogóle w standardzie CSS1/2/3? Bo pierwsze widzę.

Udostępnij tego posta


Odnośnik do posta
Udostępnij na innych stronach

Jeśli chcesz dodać odpowiedź, zaloguj się lub zarejestruj nowe konto

Tylko zarejestrowani użytkownicy mogą komentować zawartość tej strony.

Zarejestruj nowe konto

Załóż nowe konto. To bardzo proste!

Zarejestruj się

Zaloguj się

Posiadasz już konto? Zaloguj się tutaj.

Zaloguj się tutaj

  • Przeglądający   0 użytkowników

    Brak zarejestrowanych użytkowników, przeglądających tę stronę.

×