Mikäs on yleinen keino jolla saa tekstin venymisen rajoitettua esim taulun sisälle joka 400 pixeliä leveä. Eli Teksti ei saisi aiheuttaa taulun venymistä. Jokin tyylisääntö?
Mitä tarkoitat taululla? Kenties Taulukko-elementtiä? Taulukoissa voi määritellä solujen leveyden width-attribuutilla ja korkeuden height-attribuutilla. Ja jos et halua sen venyvän yhtään yli näiden rajojen käytä attribuuttia nowrap. Sille ei voi määrittää arvoa.
Eli esimerkkikoodi:
<table>
<tr>
<td width=400 height=(jotain) nowrap>"Sisältö"</td>
</tr>
</table>
tai esim. html:llä
<div style="width:400px">lorem ipsum... dolor.</div>
kyllähän se noinkin käypi :)
Riippuen siitä haluuko tukee myös vanhoja selaimii...Mut on kllä aika ajankohtaista siirtyy nykyaikaan...
Saa olla aika vanha (tai sitten tekstipohjainen) selain, ettei tukisi tuota.
hmmm...kui? Ei toi mun mielestä ole ollu varhaisissa HTML Määrityksissä? Vai oonko sitten totaalisesti väärässä?
Mitään html-attribuutteja ei pidä käyttää, jollei vielä ole siirtynyt CSS-taittoon niin nyt viimeistään olisi aika(Tuo Lebe80:nkin esimerkki on muuten CSS:ää, käytettynä style-parametrin sisällä). Tähän tarkoitukseen löytyy CSS:stä tietysti tyylimääre, overflow:, jolla voi säätää miten elementti käyttäytyy kun sen sisältö ylittää määrätyt rajat. Kuitenkin suosittelisin ensin miettimään, onko mitään todellista syytä minkä takia taulu ei saisi skaalautua sisältönsä mukaan.
Nihh....
Kyllähän se tosi on että näihin pitäis siirtyy...Vaikka pelkässä HTML-kielessä ei sinänsä mitään vikaa olekkaan, vaan se on itsessään niin riittämätön...
Deewiant kirjoitti:
Saa olla aika vanha (tai sitten tekstipohjainen) selain, ettei tukisi tuota.
Tekstipohjaisten selainten ei voi edellyttääkkään tukevan tuota :)
Bandido89 kirjoitti:
Vaikka pelkässä HTML-kielessä ei sinänsä mitään vikaa olekkaan, vaan se on itsessään niin riittämätön...
Kyllä HTML on varsin riittävä siihen, mihin se on tarkoitettukin: dokumentin rakenteen märäämiseen. Mitään ulkonäköön liittyväähän sillä ei koskaan ollut tarkoitus tehdäkään, siihen on CSS, joka myös IMO on varsin pätevä tarkoitukseensa.
Sitten kun vielä saataisiin se selaintuki...
Aihe on jo aika vanha, joten et voi enää vastata siihen.