"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
577
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
Vesikin maksaa, miksei hengitysilma?
Jatkuvasti itketään ettei ole rahaa mihinkään, mutta tilastojen mukaan rahaa on enemmän kuin koskaan, joten miksei asial211800Satuolennoista tarinointi ei kuulu peruskoulun tehtäviin
Opetustunteja on muutenkin käytössä vain rajallinen määrä. Eli nämä satuhommat koulun ulkopuolelle vapaaehtoisiin harras1561789Suomalainen perheenisä vaatii Suvivirren esittämisestä hyvityksiä
Itse lapsena uskonnonopetuksesta vissiin traumoja saanut ihka suomalainen (!) perheenisä vaatii Espoon kaupungilta korva3471514Mies profiloin sinut
Etsit täysin hallittavaa mutta samalla poikkeuksellista ihmistä. Etsit jotain mitä et koskaan tule saamaan.2091122Lahkokasteen ja kristillisen kasteen erot
Raamatun mukaan Kristillisessä yhdessä kasteessa Jumala pesee ja puhdistaa ihmisen sydämen ja poistaa perisynnin kirouks4221118- 1421116
- 285995
- 11985
Heikki Paasosen Marita-vaimo jätti tunteikkaat jäähyväiset: "Tällä kertaa me..."
Heikki Paasonen on naimisissa Marita Paasosen (os. Alatalo) kanssa ja heillä on kaksi pientä lasta. Nyt koitti aika jätt4969Pirkanlinna yleisötapahtuma
Oli todella hyvä tilaisuus. Ja EERO. L. Aivan mahtava tyyppi. Veti rennosti ja asiallisesti. Ja yleisöltä hyviä kysymyks49928