Kirjautuminen

Haku

Tehtävät

Keskustelu: Nettisivujen teko: Mikä hävittää tekstin ja pienentää linkit?

Sivun loppuun

Teutori [31.10.2005 20:43:26]

#

Ongelmani on siis seuraavanlainen:

Klikkaan sivustollani jollekin alasivulle. Jostain syystä kaikki kirjoitettu teksti häviää. Linkit jäävät jäljelle, mutta niidenkin fontti pienenee selvästi.

Tältä sen pitäisi näyttää:
http://koti.mbnet.fi/osakkeet/virheet/oikea1.jpg
Tulos on kuitenkin tämä:
http://koti.mbnet.fi/osakkeet/virheet/virhe1.jpg

Tämä ongelma ei kuitenkaan esiinny aina, pikaisten testien mukaan ehkä 5% tapauksista. Kaikilla kokeilemillani selaimilla sama homma. Sivut php-päätteisiä, pitkälti html-koodattuja, lisäksi sivuilla tradedoublerin java-scriptejä.

Blaze [31.10.2005 20:47:30]

#

Et sitten ajatellu osotetta kertoa?

Teutori [31.10.2005 20:50:24]

#

Tuo ongelma esiintyy testausosoitteessani, jossa testaan sivustoversioita ennen julkaisua eikä sitä tällä hetkellä ole edes netissä.

Juice [31.10.2005 20:58:33]

#

Emme oikein osaa auttaa, ellemme nää koodia. Kokeile validoida koodisi. Luulisin, että jokin CSS-tiedostossasi mättää tai jokin tagi on jäänyt sulkematta.

Teutori [31.10.2005 21:02:11]

#

Koodi osoitteesta:
http://koti.mbnet.fi/osakkeet/virheet/porssi.txt

Teutori [01.11.2005 17:59:03]

#

Osaako joku auttaa, kun koodikin on nyt nähtävissä? Aikamoinen tilkkutäkkihän tuo koodi tosin taitaa olla...

wwwapu [05.11.2005 10:50:35]

#

<font size="+2"><div align="center">

<u>Pörssit</u>
</div></font>

Kaikki tämmöiset virheelliset elementtien järjestykset voivat vaikuttaa.

Koodissa ei näy viitettä tyylitiedostoon. Sen sijaan on useita include():ita .html tiedostoille. Jos kyseiset tiedostot ovat kokonaisia html-sivuja, tulee tulostukseen useita head ja body osia, mikä väistämättä aiheuttaa ongelmia.

Yleisesti ottaen virhe syntyy todennäköisesti virheellisestä merkkauksesta, niinkuin täällä on jo mainittu.

Teutori [05.11.2005 14:40:41]

#

Includoidut html tiedostot ovat vain osasia, eivät kokonaisia sivuja. Tein sivut niin, että tein kokonaisuuden valmiiksi ja siitä erotin eri sivujen yhteiset asiat erillisiin html-tiedostoihin.

Mikä tuossa antamassasi esimerkissä on järjestyksen puolesta virheellistä? Pitäisikö font-tagi laittaa div:ien sisään? Voiko tuollainen tosiaankin vaikuttaa?

tuomas [05.11.2005 16:37:51]

#

Tottakai voi vaikuttaa jos se on standardin vastaista.
Eli kuten jo mainittu, aja koodit validaattorin läpi: http://validator.w3.org/

Teutori [06.11.2005 18:28:19]

#

Näyttääkin tuovan ison urakan jotta kaikki validaattorin herjat saadaan poistettua...

Teutori [09.11.2005 13:26:14]

#

Jos jotakuta kiinnostaa niin ongelma on ratkennut.

Validoin sivut ja korjasin ilmoitetut virheet. Kaikki itse tekemäni sivuilla läpäisee tällä hetkellä validoinnin, muttta mainitut TradeDoublerin scriptit eivät.

Tällä toimenpiteellä ei ongelma kadonnut, mutta toivon mukaan jotain muuta hyvää saavutettiin. Ainakin sain muistinpalautuksen muutaman tagin oikeasta käytöstä...

Ongelma löytyi sitten empiirisen tutkimuksen perusteella ja paikantui vain tiettyihin alasivuihin. Tarkemman tutkimuksen perusteella ongelma esiintyi vain tietyn mainoksen esiintyessä.

Poistin siis tuon mainoksen ongelmascriptin ja nyt tuntuu toimivan kuin junan vessa.

Kiitos kaikille vetoapua antaneille!


Sivun alkuun

Vastaus

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

Tietoa sivustosta