IE:llä toimii Ferefoxilla ei

Minulla on www sivut joissa on käytetty aika reippaasti Tableja. Näitä käytin siksi etteivät kuvat "mene päällekkäin". Nyt kokeilin sivuja Firefoxilla mutta siinä kuvat menevät ihan mihin sattuu!

Mistä johtuu ja miten sivut pitäisi tehdä? Alla erään sivun koodi:



Esimerkkisivu






   
    Otsikkotekstiä
   



   
   
    Tekstiä
   
   
   
   
      
      
   
   
   
   
   
    Kuvatekstiä
   




   
   
    Kuvatekstiä
   
   
   
   
   





   
    Kuvatekstiä
   
   





   
   
    Kuvatekstiä
   





   
   
    Kuvatekstiä
   
   
   
   
      
      
   
   
   
   




   
   
    Kuvatekstiä
   
   
   
   
   
18946
Äänestä

Muut lukivat myös

Vastaukset 18

Vanhimmat

tarkemmin noi tagien paikat. Muista myös sulkea oikeassa kohdassa. Kyllä se sit toimii.

Äänestä
  • Nimimerkistäkin voi päätellä, olen tumpelo...

    Äänestä

  • Jep,

    minulla oli: nyt on:

    Toimii! Kiitos kaikille avuliaille!

    Äänestä

  • Näppärä vehje. Mutta mitähän tuo tarkoittaa:

    Line 25 column 67: required attribute "ALT" not specified

    jotakin vikaa siis tässä, "ALT" puuttuu mutta mistä:

    ..."350" HEIGHT="229" BORDER="0" SRC="Kuva02.jpg">

    Viititkö valaista?

    Äänestä

  • Tumpelo kirjoitti:

    Näppärä vehje. Mutta mitähän tuo tarkoittaa:

    Line 25 column 67: required attribute "ALT" not specified

    jotakin vikaa siis tässä, "ALT" puuttuu mutta mistä:

    ..."350" HEIGHT="229" BORDER="0" SRC="Kuva02.jpg">

    Viititkö valaista?

    sitä että et ole määritelly kuvalle vaihtoehtoista sisältöä (tekstiselain)
    pitäisi olla esim. näin:
    ..."350" HEIGHT="229" BORDER="0" SRC="Kuva02.jpg" alt="joku kuva">

    Äänestä

  • eikunvaan kirjoitti:

    sitä että et ole määritelly kuvalle vaihtoehtoista sisältöä (tekstiselain)
    pitäisi olla esim. näin:
    ..."350" HEIGHT="229" BORDER="0" SRC="Kuva02.jpg" alt="joku kuva">

    löysinkin tietoja googlesta tuosta alt:sta. Ei kuitenkaan auttanut asiaa vaikka kuviin nuo altit lisäsin. Jostakin syystä tablet vain tulevat päällekkäin vaikka olen nimenomaan sen yrittänyt tuolla CLEAR=ALL:lla estää...

    Äänestä

  • Tumpelo kirjoitti:

    löysinkin tietoja googlesta tuosta alt:sta. Ei kuitenkaan auttanut asiaa vaikka kuviin nuo altit lisäsin. Jostakin syystä tablet vain tulevat päällekkäin vaikka olen nimenomaan sen yrittänyt tuolla CLEAR=ALL:lla estää...

    vaan siihen validaattorin herjaan,missä se ilmoitti alt-tagin puuttuvan.

    Äänestä

  • eikunvaan kirjoitti:

    vaan siihen validaattorin herjaan,missä se ilmoitti alt-tagin puuttuvan.

    Jep jep, kaikki tagit yms. olivat aivan oikein, virhe oli siinä että minulla oli kun piti olla .

    Nyt toimii! Kiitos kuitenkin

    Äänestä

Tässäkin uupuu ekasta -tagista sulkeva osa kokonaan





Otsikkotekstiä

Äänestä
  • Ei, kyl se siellä pitäis olla, ihan koodin lopussa. Idea on siis että sivulla on yksi yksirivinen ja yksisarakkeinen Table jonka leveys on 800 ja kaikki muu, kuten muut Tablet, ovat tämän Tablen sisällä. Sisäkkäisiä Tableja on siis kaksi, tai itse asiassa kolmekin.

    Koodi on tehty WYSIWIG:llä ja sehän herjaa jos nuo tagit eivät olisi suljettuja. CLEAR=ALL -rivi päättää aina yhden "päätablen" sisällä olevan Tablen.

    Tarkistan tagit kuitenkin, kiitos vastauksesta.

    Äänestä

  • Tumpelo kirjoitti:

    Ei, kyl se siellä pitäis olla, ihan koodin lopussa. Idea on siis että sivulla on yksi yksirivinen ja yksisarakkeinen Table jonka leveys on 800 ja kaikki muu, kuten muut Tablet, ovat tämän Tablen sisällä. Sisäkkäisiä Tableja on siis kaksi, tai itse asiassa kolmekin.

    Koodi on tehty WYSIWIG:llä ja sehän herjaa jos nuo tagit eivät olisi suljettuja. CLEAR=ALL -rivi päättää aina yhden "päätablen" sisällä olevan Tablen.

    Tarkistan tagit kuitenkin, kiitos vastauksesta.

    »Ei, kyl se siellä pitäis olla, ihan koodin lopussa.»

    Niin mutta sen kuuluu olla siellä missä sen vaikusalue loppuu. Aina se tagi joka on viimeisenä avattu, pitää sulkea ensimmäisenä.

    En ymmärrä miten kuvittelet että selaimen pitäisi ARVATA mitä haluat sen näyttävän ja jos se arvaa niin se voi arvata ihan hyvin väärinkin. Tee koodi sellaiseksi ettei selaimella ole tulkinnan varaa.

    »Koodi on tehty WYSIWIG:llä ja sehän herjaa jos nuo tagit eivät olisi suljettuja.»
    Äläs kuule luota liikaa paskojen ohjelmien hyvyyteen.

    Äänestä

  • Höpö kirjoitti:

    »Ei, kyl se siellä pitäis olla, ihan koodin lopussa.»

    Niin mutta sen kuuluu olla siellä missä sen vaikusalue loppuu. Aina se tagi joka on viimeisenä avattu, pitää sulkea ensimmäisenä.

    En ymmärrä miten kuvittelet että selaimen pitäisi ARVATA mitä haluat sen näyttävän ja jos se arvaa niin se voi arvata ihan hyvin väärinkin. Tee koodi sellaiseksi ettei selaimella ole tulkinnan varaa.

    »Koodi on tehty WYSIWIG:llä ja sehän herjaa jos nuo tagit eivät olisi suljettuja.»
    Äläs kuule luota liikaa paskojen ohjelmien hyvyyteen.

    "Aina se tagi joka on viimeisenä avattu, pitää sulkea ensimmäisenä."

    Nii-in, vastaavasti se joka on avattu ensimmäisenä, pitää sulkea viimeisenä, eli tässä tapauksessa aivan koodin lopussa!

    Kaikki tagit yms. olivat aivan oikein, virhe oli siinä että minulla oli kun piti olla .

    Nyt toimii! Kiitos kuitenkin

    Äänestä

Tässä sulle hiukka infoa:
-----------------------------------
Generated by CSE HTML Validator Lite v7.01 (http://www.htmlvalidator.com/)

1. Error in line 14 at character 4: The "CLEAR" attribute is not valid for the "P" element. Some valid attributes for this element are: "align", "class", "dir", "id", "lang", "onclick", "oncontextmenu", "ondblclick", "onfilterchange", "onkeydown", "onkeypress", "onkeyup", "onmousedown", "onmousemove", "onmouseout", "onmouseover", "onmouseup", "style", and "title".

2. Error in line 33 at character 4: The "CLEAR" attribute is not valid for the "P" element. Some valid attributes for this element are: "align", "class", "dir", "id", "lang", "onclick", "oncontextmenu", "ondblclick", "onfilterchange", "onkeydown", "onkeypress", "onkeyup", "onmousedown", "onmousemove", "onmouseout", "onmouseover", "onmouseup", "style", and "title".

3. Error in line 45 at character 4: The "CLEAR" attribute is not valid for the "P" element. Some valid attributes for this element are: "align", "class", "dir", "id", "lang", "onclick", "oncontextmenu", "ondblclick", "onfilterchange", "onkeydown", "onkeypress", "onkeyup", "onmousedown", "onmousemove", "onmouseout", "onmouseover", "onmouseup", "style", and "title".

4. Error in line 54 at character 4: The "CLEAR" attribute is not valid for the "P" element. Some valid attributes for this element are: "align", "class", "dir", "id", "lang", "onclick", "oncontextmenu", "ondblclick", "onfilterchange", "onkeydown", "onkeypress", "onkeyup", "onmousedown", "onmousemove", "onmouseout", "onmouseover", "onmouseup", "style", and "title".

5. Error in line 63 at character 4: The "CLEAR" attribute is not valid for the "P" element. Some valid attributes for this element are: "align", "class", "dir", "id", "lang", "onclick", "oncontextmenu", "ondblclick", "onfilterchange", "onkeydown", "onkeypress", "onkeyup", "onmousedown", "onmousemove", "onmouseout", "onmouseover", "onmouseup", "style", and "title".

6. Error in line 81 at character 4: The "CLEAR" attribute is not valid for the "P" element. Some valid attributes for this element are: "align", "class", "dir", "id", "lang", "onclick", "oncontextmenu", "ondblclick", "onfilterchange", "onkeydown", "onkeypress", "onkeyup", "onmousedown", "onmousemove", "onmouseout", "onmouseover", "onmouseup", "style", and "title".

7. Error in line 93 at character 4: The "CLEAR" attribute is not valid for the "P" element. Some valid attributes for this element are: "align", "class", "dir", "id", "lang", "onclick", "oncontextmenu", "ondblclick", "onfilterchange", "onkeydown", "onkeypress", "onkeyup", "onmousedown", "onmousemove", "onmouseout", "onmouseover", "onmouseup", "style", and "title".

8. Comment: The lite edition missed 9 warnings that the standard or professional edition would have found.

9. Comment: 7 errors, 0 warnings, 0 messages, 2 comments.

Äänestä
  • Sinun vastauksestasi kävikin ilmi missä vika on: Minulla oli kun piti olla . Löysin ratkaisun kun oikein rupesin pohtimaan.

    Nyt toimii! Kiitos vastauksestasi

    Äänestä

Jos IE näyttää jonkin sivun 'oikein' niin sivu on joko:

a) virheellinen, tai
b) todella yksinkertainen

Äänestä
  • Tuo on varmaan totta, mutta jos sivut ovat vaikkapa todella yksinkertaiset ja IE osaa näyttää ne oikein, niin eikö silloin "parempienkin" selainten pitäisi pystyä näyttämään vähintään tuollaiset sivut oikein?

    No vika oli koodissa, minulla oli kun piti olla .

    Nyt toimii! Kiitos sinullekin vastauksestasi!

    Äänestä

  • Tumpelo kirjoitti:

    Tuo on varmaan totta, mutta jos sivut ovat vaikkapa todella yksinkertaiset ja IE osaa näyttää ne oikein, niin eikö silloin "parempienkin" selainten pitäisi pystyä näyttämään vähintään tuollaiset sivut oikein?

    No vika oli koodissa, minulla oli kun piti olla .

    Nyt toimii! Kiitos sinullekin vastauksestasi!

    »Jos IE näyttää jonkin sivun 'oikein' niin sivu on joko:

    a) virheellinen ...»

    Ei IE:lläkään itseasiassa ole mitään ongelmia html:n oikeassa tulkinnassa. Html:n kanssahan tulee salainkohtaisia ongelmia ainoastaan silloin kun se html on tehty väärin.
    Css:n kanssa asia on toisin: mikään selain ei osaa tulkita kaikkea css-määrityksiä täysin oikein. Toiset osaavat enemmän, IE vähemmän.


    »Jos IE näyttää jonkin sivun 'oikein' niin sivu on joko:

    .. , tai
    b) todella yksinkertainen»

    Kannattaako monimutkaista html-koodia edes tehdä?

    Äänestä

Kommentoi aloitusta


Tumpelo kirjoitti:

Minulla on www sivut joissa on käytetty aika reippaasti Tableja. Näitä käytin siksi etteivät kuvat "mene päällekkäin". Nyt kokeilin sivuja Firefoxilla mutta siinä kuvat menevät ihan mihin sattuu!

Mistä johtuu ja miten sivut pitäisi tehdä? Alla erään sivun koodi:



Esimerkkisivu






   
    Otsikkotekstiä
   



   
   
    Tekstiä
   
   
   
   
      
      
   
   
   
   
   
    Kuvatekstiä
   




   
   
    Kuvatekstiä
   
   
   
   
   





   
    Kuvatekstiä
   
   





   
   
    Kuvatekstiä
   





   
   
    Kuvatekstiä
   
   
   
   
      
      
   
   
   
   




   
   
    Kuvatekstiä
   
   
   
   
   

Anonyymi
5000

Ilmoita asiaton sisältö

  • Sisältää materiaalia, joka on loukkaavaa, herjaavaa, rasistista, uhkailevaa tai ahdistelevaa.

  • Materiaali sisältää nimiä, yhteystietoja tai muita henkilökohtaisia tietoja. Julkisuuden henkilöistä, julkisissa viroissa toimivista ihmisistä sekä yritysten vastuuhenkilöistä saa keskustella työhön liittyen. Myös yksityiselämään liittyvistä asioista voi keskustella siltä osin, kuin niistä on julkisesti kerrottu.

  • Sisältää lapsille haitallista tai heiltä kiellettyä materiaalia. Seksuaalinen sisältö on sallittua aiheeseen tarkoitetuilla palstoilla, joiden ikäraja on 18 vuotta.

  • Lainvastaista sisältöä voi olla mm. yksityiselämää loukkaavan tiedon levitys, kiihottaminen kansanryhmää vastaan, laiton uhkaaminen, alaikäisiin liittyvä seksuaalinen sisältö/grooming, petokset, identiteettivarkaudet, kunnianloukkaukset ja tekijänoikeusrikkomukset.

  • Sisältö ei liity palstan tai keskusteluketjun aiheeseen.

  • Viesti ei ole suomea tai ruotsia (pl. International Forums), se sisältää mainontaa, se sisältää tekijänoikeuksin suojattua materiaalia, se on massapostitus tai jokin muu syy.

Jaa keskustelu