Powiedzmy, że mam tabelę:
<table><tr><td>
Tekst
</td></tr>
Jeżeli tekst jest dłuższy niż szerokość tabeli, to tabela rozsuwa się... A jak mam wymusić aby tekst był zawijany do następnej linijki?
Powiedzmy, że mam tabelę:
<table><tr><td>
Tekst
</td></tr>
Jeżeli tekst jest dłuższy niż szerokość tabeli, to tabela rozsuwa się... A jak mam wymusić aby tekst był zawijany do następnej linijki?
tabela zawija wiersze gdy albo cala tabela, albo jej jedna komorka ma zdefiniowana szerokosc. Wtedy tekst dluzszy niz ta szerokosc zostanie zalamany do nowej linijki.
UWAGA - W standardach XHTML tabele sluza WYLACZNIE do wyswietlania danych tabelarycznych!
Gdzie w momencie jeżeli cała tabela ma szerokość to najpierw będą się zwężać inne komórki, a potem dopiero tekst zostanie złamany.
@romek: A w HTML to już nie służą do danych tabelarycznych? ;-)
i znowu jakieś przyrównanie że w XHTMLu są divy a HTMLu tabelki heh
tak samo jak ktoś kiedyś napisał: "śmieszy mnie gdy ktoś używa css w kodzie html :D"
smutne
wlasciwie chcialem przemilczec ale...
to byl skrot myslowy, semantyczne strony www wlasciwie istnieja dopiero od xhtmla - wtedy byla mobilizacja ogolna (czytaj przerazenie) ale potem nadzieja i stad to skojarzenie. "eh ciemnota" szczesliwie sie sam podpisal wiec nie bede musial komentowac :) ci co pamietaja html 4.0 i co trzeba bylo wtedy robic zeby "dzialalo" jak rowniez jak wtedy dzialal (a wlasciwie prawie nie dzialal) css po prostu taki skrot myslowy swietnie zrozumieja :)
Dla tych co nie pamietaja tamtych czasow: IE 4.0 albo Netszkapa 4.0 i prosze o sensowny css i divy :) jakby co sluze instalka netszkapy :) oczywiscie CSS bardziej ambitny niz: font-face :)
Netszkapa 4 to miała z CSS takie problemy, ze dzisiejsze nasze z IE6 to się wydają bardzo niewielkie :-)
@romek: Netscape 4.0 i IE 4.0 to jedno (prehistoria właściwie). Ale w tej chwili wciąż obowiązuje standard HTML 4.01, który doskonale współpracuje z CSSem, a od XHTMLa 1.0 (HTML 4.01 i XHTML 1.0 w wersji Strict) różni się na prawdę niewielkimi zmianami związanymi tylko ze strukturą XMLa, niczym więcej. Stąd ten komentarz. A Ktos jest przewrażliwiony na to odróżnienie HTML od XHTML na poziomie semantyki, podobnie jak ja, bo ostatnio mamy okazję takich bzdur na wykładzie wysłuchiwać, że w HTMLu to się stosuje atrybuty formatujące, a w XHTMLu to są style od tego :).
ogolnie mowiac, to CSS stosuje sie w polaczeniu z SGML/XML. HTML to taki SGML, gdzie mozna wykorzystac tylko okreslone znaczniki w okreslonych warunkach, nie wiecej, nie mniej. wersja HTML'a nie ma nic do rzeczy.
takze twierdzenie, ze DIVy w polaczeniu z CSS to wspaniala rzeczy, nie trzyma sie kupy. dla CSS nie ma znaczenia, czy
I po co cały ten off-top? ehh..
Co do pytania - jeśli masz długi tekst, to co ileś znaków możesz powstawiać tag <wbr> - on zezwala na złamanie linii jeśli zachodzi taka potrzeba.