Hei,
Minulla on tämä iän ikuinen lautapelisivustoni yhä valmisteilla, ongelmana on nyt tällä kertaa tämä html standardi, eli tämä seuraava rivi joka kuuluisi löytyä joka html fileen yläriviltä, jotta standardi on päällä.
"-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
Minulla on nyt tarkoitus laittaa sivustoni pelien html fileeseen seuraavat.
Yläreunaan tablen avulla 40 pixeliä korkea ja 100% leveä palkki jossa lukee lautapelisivusto, kaikki loppu osa ruudusta jää appletille.
ongelmana on kun käytän tables jakoa että kun tuo ylläoleva doctype rimpsu on html koodissa, niin, tables ei toimi, vaan sivuston sisältö vääristyy.
Minun table on seuraavanlainen ->
'100%' height='100%' border='0'>
'40' align='center' bgcolor='#008800'><img src='http://bittipankki001.com/images/LPS/LPS_Ylalogo_001.png' border='0' alt=''></td>
Mikä on väärin ?
Ja voinko kuitenkin ajaa html filettäni ilman tuota doctype rimpsua.
Tässä on tämä esimerkki käytössä, tässä linkissä ei siis ole tuota doctypeä ja se toimii linuxissa opera firefox ja google - http://temp4322.dy.fi/caveflyer_v1.0.php
Linkki avaa caveflyer pelin, en tuota asiakasohjelma linkkiä kuitenkaan kehdannut laittaa, tämä on todella visainen ongelma ja olen jo kuluttanut pari tuntia aikaa tässä, voinko rakentaa huoletta täysin kaikki selaimet toimivan html fileen jossa ei ole doctypeä lainkaan ?
kpzpt kirjoitti:
Mikä on väärin ?
Se, että käytät taulukoita tähän.
#ylapalkki { width: 100%; height: 40px; background-color: #008800; text-align: center; }
<div id="ylapalkki"> <img src="http://bittipankki001.com/images/LPS/LPS_Ylalogo_001.png" alt=""> </div> <applet>...
Miksi ottaisit doctypen pois, kun siitä on vain hyötyä? Se estää Internet Exploreria hyppäämästä quirks mode -tilaan ja siten renderöi sivut oikein.
Tables,
Kiitos, nopeasta vastauksesta, mutta, minulla on yhä epäselvää jos luovun tables käytöstä, ja käytän tuota aikaisemmin käyttämääni <div> saraketta yläreunaan, niin, minkä kokoisen tuon <applet> tagin korkeuden kuuluu olla, jotta applet sitten täyttää loppu tilan ruudusta, kun tuo yläpalkki on 40px, käsittääkseni html ei tunne <applet> tagia joka on height 100% - 40px ?
Olen vähän aloittelija ??
Kun et määrittele sille korkeutta, se käyttää tilaa juuri sen verran tilaa kuin sen tarvitsee. Vaikka sanoisit height: 100%
, se tarkoittaisi sitä tilaa, jonka elementti sisältöineen vie - ei koko sivun korkeutta.
Applet,
Applet ei toimi noin, appletille pitää määrittää korkeus, sen korkeus ei määrity sisällön mukaan, kuten divin jossa on kuvia ja tekstiä.
Sitten annat sille sellaisen korkeuden, jonka pelisi vaatii.
Sitä paitsi, applet-tagi on vanhentunut, ja suositellaan käytettävän object-tagia.
Hmmh,
Minun applettini on siis eri resoluutioilla kaikilla koko sen selain ikkunan kokoinen, eli en voi antaa kuin prosentuaalisen korkeus arvon appletille.
Tässä tapauksessa korkeus on 100% - 40px, minulla on nyt siis tuo tables säädettynä toimeen, mutta tables ei toimi kun doctype on html fileen yläreunassa, tuleeko jollakulla toiminnallisuus ongelmia jos ajan html filettä ilman doctypeä ?
Ihan hyvältä tuo sivu minusta näyttää niin pitkälti kuin voin sitä testata. Olisi hyvä kuitenkin, jos ihan pelaamaan asti pääsisin. Eli Mitäs jos korjaisit ensimmäisenä tuon aikaisemmin mainitsemani virheen, joka minulla tulee vastaan. ;)
Jos näitä tietoja nyt tarvii, niin virhe ilmenee sekä yhdistelmällä Mac+Chrome että Mac+Safari.
Hmmh,
Koetan korjata heti, minä en usko että on kyse mistään muusta kuin että sinulla ei jostain syystä toimi tuo pack200, minulla on jar file ainoastaan jar.pack.gz muodossa, en osaa itse ymmärtää mitään muuta syytä, käyn heti laittamassa palvelimelleni .jar päätteen, jos kyse on jostain muusta niin olen pahoillani en osaa auttaa tällä hetkellä.
Odota kymmenen minuuttia ;)
Lisäys.
Olen nyt poistanut .jar.pack.gz päätteiset paketit ja korvannut ne 200 kiloa suuremmilla .jar paketeilla, koeta uudestaan,
Eipä tuolla näyttänyt olevan vaikutusta. :-/ Olkoon sitten pelittämättä.
Mac probleema,
Olen pahoillani, mutta, uskon että kyseessä on ennemmänkin mac alusta ongelma, mitä minun apache taikka java.
Aihe on jo aika vanha, joten et voi enää vastata siihen.