Hei,
Haluan tehdä sivut frameilla. Vaikka niitä vastaan yleisesti ollaankin.
Millä nämä kuuluu korvata: framespacing="0" frameborder="no" Noita kun validaattori ei hyväksy. Jos ottaa pois tulee ilkeä väli eri osien välille.
Niin että ei tule sitä reunusta tai tyhjää väliä eri osien välille?
Haluan tehdä sivut frameilla. Vaikka niitä vastaan yleisesti ollaankin.
Millä nämä kuuluu korvata: framespacing="0" frameborder="no" Noita kun validaattori ei hyväksy. Jos ottaa pois tulee ilkeä väli eri osien välille.
Niin että ei tule sitä reunusta tai tyhjää väliä eri osien välille?
Vastaukset 5
Vanhimmat
Poista välit kokonaan CSS styl'illa Vaan kirjoita "0px" ei "no"
Miksi et tee taulukkoa koko sivusta se helpottaa kamalasti hakukoneiden työtä Taulukko ja sisältö ja on nopeampi ladata kun framesit.
No nyt mä sen sanoin, mutta sinun on päätös.
Poista 'html tagit' niin paljon kun mahollista käytä CSS
»Poista 'html tagit' niin paljon kun mahollista käytä CSS»
Tagithan ovat se millä html merkitään. Tarkoittanet että kannattaa poistaa vanhentuneet html -määreet (attribuutit).
»Haluan tehdä sivut frameilla.»
Miksi?
»Millä nämä kuuluu korvata: framespacing="0"..»
Validaattori hyväksyy nuo, mikäli käytät jotain vanhaa dtd:tä. Yleisesti ottaen valitaattori ei hyväksy yhtään mitään ilman dtd:tä, koska oikeellisuuden tarkistavat koneet haluavat tietää millä html-versiolla olet tekemässä. Jollei kone tiedä sitä, niin se ei voi sanoa onko homma tehty oikein.
Siellä on näin:
Vaihdan tuon siis johonkin vanhempaan;)
Ihan vain kokeilumielessä haluan teistailla sivuja frameilla...
Mielestäni ne voivat jossakin kohdin olla ihan kivakin ratkaisu. Vaikka eivät olekkaan hakukoneystävälliset, eivätkä kovinkaan nykyaikaiset.
Kyllä tuo mainitsemasi dtd on ihan riittävän vanha ja aivan oikea dtd framesevuille.
En nyt vieläkään ymmärrä mitä kivaa frameissa on, mutta jos nyt välttämättä haluat niitä käyttää ja laittaa niille määritteitäkin niin laita vaikka:
marginwidth="0" marginheight="0" frameborder="0" scrolling="no"
Nuo ainakin W3C validaattori hyväksyy. Sillä edellytyksellä että olet muuten tehnyt framesetsivun oikein.