Kirjautuminen

Haku

Tehtävät

Keskustelu: Ohjelmointikysymykset: HTML: xhtml 1.1

Sivun loppuun

mrkebab [23.11.2004 16:38:28]

#

Olen tekemässä sivuistani sellaisia, jotka noudattaisivat xhtml 1.1:stä. Minulla on koodi

 <table border="1" width="900" height="603" background="kuva.jpg">

Jos olen oikein ymmärtänyt, niin tuo ei ole sallittua xhtml 1.1. Kuinka tuon saman saisin tehtyä css:llä. ?

Blaze [23.11.2004 17:14:15]

#

Muista sitten olla käyttämättä taulukoita ulkoasun luomiseen.

Tutustu border, width, height ja background-ominaisuuksiin.

mrkebab [23.11.2004 23:01:16]

#

Eli, eli. Tein css:llä tälläisen.

table { height: 120px; width: 900px;
        border: 1px solid white;
        background-image: kuva.jpg;
        background-attachment: scroll;
      }

Muuten toimii, eli tulee laatikko, mutta taustakuva ei näy?

Olga [23.11.2004 23:13:07]

#

table {
    height: 120px;
    width: 900px;
    background: url('kuva.jpg');
    border: solid #fff 1px;
}

Blaze [23.11.2004 23:14:07]

#

mrkebab kirjoitti:

mutta taustakuva ei näy?

Eipä tietenkään, kun kyseisessä kohdassa on syntaksivirhe. URL:t tulevat url()-merkinnän sisään (ks. http://www.w3.org/TR/REC-CSS2/syndata.html#value-def-uri)

mrkebab [23.11.2004 23:44:31]

#

Ei vieläkään näy?.

ELi ihan ok näkyy jos on "normaalisti"

 <table border="1" width="900" height="603" background="kk3.jpg" >

mutta kun on css

table {
    height: 120px;
    width: 900px;
    background: kuva.jpg;
}

niin ei näy. Mikäköhän moka mulla mahtaa tässä olla?

Olga [24.11.2004 00:33:04]

#

Vertailepas nyt tuota omaa ratkaisuasi ja sitten vaikkapa tuota minun vinkkiäni... eli se kuvatiedoston nimi tuon url(''):n sisälle.

mrkebab [24.11.2004 00:39:44]

#

Jep. Olis tietty voinu heti kunnolla katsoa tuon vastauksen.

Kiitos paljon.


Sivun alkuun

Vastaus

Aihe on jo aika vanha, joten et voi enää vastata siihen.

Tietoa sivustosta