Mulla on erilliseen css tiedostoon määritelty taulukon ominaisuuksia näin...
td { align: center; valign: middle;}
Miksköhän tä ei toimi ja keskitä tekstiä vaan, se pysyy vasemmas laidassa. Jos tä on väärin, niin voinko jotenkin kaikki noi klaarata yhdellä kertaa ettei tarvitse kirjoittaa nii paljon?
td { align: center; valign: middle;}
Miksköhän tä ei toimi ja keskitä tekstiä vaan, se pysyy vasemmas laidassa. Jos tä on väärin, niin voinko jotenkin kaikki noi klaarata yhdellä kertaa ettei tarvitse kirjoittaa nii paljon?
Vastaukset 4
Vanhimmat
tekstin keskelle
table { align; center; valign: middle; }
td { text-align: center; }
text-align: center toki saa aikaan keskityksen vaakasuunnassa. Pystysuora keskitys taas johtuu siitä, että se on oletusarvona.
Kirjoittamasi table { ... } -sääntö ei vaikuta mitään, koska se on täysin pielessä: CSS:ssä ei ole align- eikä valign-ominaisuutta.
Pystysuora keskitys tehdään asetuksella
td { vertical-align: middle; }
jonka tietysti voi lisätä varmuuden vuoksi, vaikka se siis on oletusarvona.
HTML:ssä ja CSS:ssä on jotain yhteistä ja paljon eroa. Ks.
”Mapping presentational HTML to CSS”,
http://www.cs.tut.fi/~jkorpela/html2css.html
Jukalle ja kamulle tiedoksi, css määritys toimii tarkoitukseen sopivalla laajuudella ja teholla..
Hänen tarpeensa: Textin keskitys taulukon soluun vaakasuunnassa:
td {text-align: center}.
Kyllä sä jukkis jaksat nuolla pilikkuja aina vaan ja wanha mies jo oot ;=)
Jaa että sinusta on ihan ok lähettää silkkaa roskaa neuvona, jos siinä sattuu vahingossa olemaan sellainenkin rivi, joka on jotenkin oikein? Ja ihan ok kirjoittaa moukkamainen kommentti henkilölle, joka selitti asian oikein?