"label" -tagilla saa sujuvasti tekstin ja lomakekentän samalle riville. Millä keinolla kentät saisi alkamaan vertikaalisesti samasta kohdasta, kun teksti on asemoitu vasempaan reunaan. Taulukolla tai divillä olen tuon tasauksen tehnyt aikaisemmin (ilman label-määritystä), mutta onko muuta keinoa? Laitoin inputtiin margin-left, sekä px- että em-määrityksellä. Ei oikein toiminut.
-------------------
Etunimi:
Sukunimi:
-------------------
Lomakkeen elementtien asemointi
7
557
Vastaukset
- juhakorkeapudas
Käytä labelia mielummin näin:
Etunimi:- al....
just eli sidotaan elementit yhteen, sehän tuon idea ilmeisesti onkin ja siitä ajattelinkin, että tuon avulla, css:llä voisi saada nuo inputit jollain keinoin tasattua (tyylin sarkaimet...) , tai muukin konsti käy, ei kuitenkaan taulukko tai se, että elementit laitetaan omiin diveihin.
Mikähän siinä on, ettei html:ään ole alunperin kyhätty sarkainsysteemiä?
Miksi et käyttäisi taulukkoa? Kenttien selitetekstit ja itse kentät muodostavat loogisesti taulukon, joten miksi siis niitä ei merkattaisi taulukoksi?
Label-elementeillä ei ole muotoilun kanssa tekemistä. Ne eivät vaikuta ulkoasuun vaan toiminnallisuuteen.
Kyllähän asemoinnin voi tehdä CSS:lläkin, mutta se on hankalampaa ja kömpelömpää. Voit käyttää positiointia tai kelluvia elementtejä (float: left), ks. jälkimmäisestä esimerkkiä
http://www.cs.tut.fi/~jkorpela/forms/tables.html#css
Kenttien pituudet kannattaa muuten valita niin, että ne jotenkin vastaavat tyypillisen syöttötiedon pituutta. Esimerkiksi 40 merkkiä etunimelle on suhteetonta, eikä sukunimellekään kannata niin paljoa varata. Esim. 20 ja 30 riittänevät. (Ja on hyvä, että tekstikentät ovat eripituiset, jos niiden tyypilliset sisällöt ovat erimittaiset.)
Taiton kannalta ei kannata käyttää -merkkausta, se tekee vain muotoilun hankalammaksi (kappaleiden oletusmuotoilun takia) eikä ole loogistakaan. Käytä -elementtejä, jos jostain syystä et halua käyttää taulukkoa.- ap...
.. taulukkoa juuri käytänkin ja diveilläkin homma onnistuu. Tuo label vain oli minulle uusi juttu. Tänään sattui silmään ja siitä syntyi alkuperäinen kysymys. Nyt kun siihen perehdyin, hyödyt taitavat olla aika marginaaliset.
Sanoppa nyt sinä asiantuntujana, miksi html:n ei ole värkätty jonkinlaista sarkainsysteemiä, kuten tekstinkäsittely- ja taitto-ohjelmissa? Tokihan saman asian ajavat taulukot ja divit, mutta siitä huolimatta. Oikeastaan ensinnä ajattelin, että jokin "sarkainjuttu" saattaisi liittyä tuohon labeliin. ap... kirjoitti:
.. taulukkoa juuri käytänkin ja diveilläkin homma onnistuu. Tuo label vain oli minulle uusi juttu. Tänään sattui silmään ja siitä syntyi alkuperäinen kysymys. Nyt kun siihen perehdyin, hyödyt taitavat olla aika marginaaliset.
Sanoppa nyt sinä asiantuntujana, miksi html:n ei ole värkätty jonkinlaista sarkainsysteemiä, kuten tekstinkäsittely- ja taitto-ohjelmissa? Tokihan saman asian ajavat taulukot ja divit, mutta siitä huolimatta. Oikeastaan ensinnä ajattelin, että jokin "sarkainjuttu" saattaisi liittyä tuohon labeliin.Kuten mainitsin, label-elementti ei vaikuta sivun asetteluun. Olit siis ymmärtänyt väärin sen merkityksen. Sen hyödyt ovat ihan muualla kuin ulkoasun säätelyssä, ja ne ovat hyvin huomattavat, ainakin monille käyttäjille (näkövammaiset, käden motoriikan ongelmista kärsivät ym.).
HTML:ään värkättiin alun perin jonkinlainen sarkainsysteemi (pre-elementin sisällä TAB-merkki periaatteessa sarkaa), mutta se havaittiin kömpelöksi ja epäluotettavaksi.
Modernissa tekstinkäsittelyssäkään ei käytetä sarkainsysteemejä vaan tyyliasetuksia tai taulukoita. Sarkaimet kuuluvat kirjoituskoneiden ja rivikirjoittimien maailmaan.- ......
Yucca kirjoitti:
Kuten mainitsin, label-elementti ei vaikuta sivun asetteluun. Olit siis ymmärtänyt väärin sen merkityksen. Sen hyödyt ovat ihan muualla kuin ulkoasun säätelyssä, ja ne ovat hyvin huomattavat, ainakin monille käyttäjille (näkövammaiset, käden motoriikan ongelmista kärsivät ym.).
HTML:ään värkättiin alun perin jonkinlainen sarkainsysteemi (pre-elementin sisällä TAB-merkki periaatteessa sarkaa), mutta se havaittiin kömpelöksi ja epäluotettavaksi.
Modernissa tekstinkäsittelyssäkään ei käytetä sarkainsysteemejä vaan tyyliasetuksia tai taulukoita. Sarkaimet kuuluvat kirjoituskoneiden ja rivikirjoittimien maailmaan.>> Modernissa tekstinkäsittelyssäkään ei käytetä sarkainsysteemejä vaan tyyliasetuksia tai taulukoita. Sarkaimet kuuluvat kirjoituskoneiden ja rivikirjoittimien maailmaan. >>
Onhan se nyt pirun hankalaa tehdä taulukko tai joku erillinen tyyli (joka ei perustu sarkaimiin) siinä tapauksessa jos haluaa tasata esim. yhden yksittäisen rivin tai lyhyen kappaleen tekstit.
Sama juttu html:ssä. ...... kirjoitti:
>> Modernissa tekstinkäsittelyssäkään ei käytetä sarkainsysteemejä vaan tyyliasetuksia tai taulukoita. Sarkaimet kuuluvat kirjoituskoneiden ja rivikirjoittimien maailmaan. >>
Onhan se nyt pirun hankalaa tehdä taulukko tai joku erillinen tyyli (joka ei perustu sarkaimiin) siinä tapauksessa jos haluaa tasata esim. yhden yksittäisen rivin tai lyhyen kappaleen tekstit.
Sama juttu html:ssä.En tiedä, mitä tarkoitat yhden rivin tai kappaleen tekstien tasaamisella, mutta ei se ole hankalampaa kuin sarkainten käyttö.
Yleensä sarkaamisella tarkoitetaan taulukkomaista asettelua, joten sarkaimet ovat alkujaankin vain taulukoiden jäljittelyä. (Englanninkielinen nimikin tulee siitä: ”tab” on lyhentymä sanasta ”tabulate”, joka taas johtuu latinan sanasta ”tabula” ’taulu’.)
Tässä tarkoitat ilmeisesti sarkaamisen hyvin yksinkertaista erikoistapausta: vasemman reunuksen asettamista eli sitä, että rivi tai rivit alkavat enemmän oikealta kuin jokin perusasetus. Ei sen tekeminen Wordissa ilman sarkaimia ole mitenkään vaikeaa.
CSS:llä se on todella helppoa, esimerkiksi
Parempi on toki määritellä luokka, jolloin samaa muotoilua voi käyttää muuallakin ja jolloin tyyliasetukset ovat paremmin hallittavissa.
Ketjusta on poistettu 0 sääntöjenvastaista viestiä.
Luetuimmat keskustelut
Lataus pakkaskelissä
En olisi koskaan ostanut sähköautoa jos olisin tajunnut että ne eivät lataa pakkasissa suurteholatauksella vaan istut tu1746686Kun väestö ikääntyy ja veronmaksajat vähenee, mitä sitten vasemmistolaiset?
Maahanmuutto ei vaan ole ratkaisu väestön ikääntymiseen. Maahanmuutto lykkää ja hidastaa väestön ikääntymistä ja työv1053146Miksei Trump ole kiinnostunut Suomen valloittamisesta?
Täällähän on enemmän turvetta kuin Norjalla öljyä. Eikö Ttump ole turvenuija?1041865Aktivistinainen pysäytti ICE-agentin luodin päällään USA:ssa!
Video ampumistilanteesta: https://edition.cnn.com/2026/01/07/us/video/ice-shooting-minneapolis-digvid "Media: ICE:n am621649- 181524
"Mitä sä nainen tuot sitten pöytään" ?
Jos mies provaidaa ja suojelee... Pitääkö miesten kysyä tuollaisia?361354Kyllä mä suren
Sitä että mikään ei ole kuten ennen. Ei niitä hetkiä ja katseita. Toisaalta keho lepää eikä enää tarvitse sitä tuskaa ko111310- 621210
Ekologinen kommunismi tulee voittamaan fossiilikapitalismin
Kiina on mahtitekijä uusiutuvien energialähteiden kehityksessä, ja Trump osoitus viimeisestä öljyn perään itkemisestä, m151203Yhteen hiileen velanottoveljet V P K
Tytäryhtiöissä palaa julkista rahaa ja vastuuttomuuden takia -ei pakollisten -kuntalain edellyttämien asioiden takia! N751143