Kotisivu (html)
|
|
Newbie
|
27. huhtikuuta 2008 @ 18:11 |
Linkki tähän viestiin
|
Noniin, eli mun tavotteena on tehdä kotisivu huomiseksi notepadilla. Haluasin sellasen, että vasemmalla olisi valikko kokoajan. Olen yrittänyt, mutta voiko joku kertoa mitä olen tehnyt väärin, kun lopputulos ei todellakaan näytä siltä miltä sen haluaisin näyttävän:
etusivu.html:
Lainaus:
<html>
<head>
<title>Kotisivu</title>
</head>
<frameset cols="153px,*" frameborder="0" border="0">
<frame src="menu.html" name="menu" id="menu">
<frame src="etusivu.html" name="main" id="main">
<body bgcolor="green">
<h1>Kotisivu</h1>
<font face="Comic Sans MS" color="black">
tekstiätekstiätekstiä :0
</font>
</body>
</html>
menu.html:
Lainaus:
<html>
<head>
<title>Menu</title>
</head>
<body bgcolor="yellow">
<h1>Valikko</h1>
<ul>
<li><a href="etusivu.html" target="main" - Etusivu</a></li>
<li><a href="kuvat.html" target="main" - Kuvat</a></li>
</ul>
</body>
</html>
kuvat.html:
Lainaus:
<html>
<head
<title>Kuvat</title>
</head>
<body>
<h2>Kuvat</h2>
<font face="Comic Sans MS" color=black>
testiitestiitestiii
</font>
</body>
</html>
Eli osaako joku sanoa mitä olen kirjottanut väärin? Kiitos vastaajille jo etukäteen.
|
u233
Newbie
|
27. huhtikuuta 2008 @ 18:51 |
Linkki tähän viestiin
|
aika hankalan tien olet ottanut....olisit tehnyt ainakin tuon valikon flash ohjelmaa käyttäen
AMD Athlon AM2 64 X2 4800+ @2750 mhz 1mb cache | ASUS M2A-VM 690G motherboard | XFX Nvidia GeForce 9600 GT 512 mb | Kingston 2 Gb DDR2 NON-ECC CL5 RAM 667 mhz | SEA Barracuda 7200 250 Gb SATA2 8 mb | LG DVD+-RW DL 18X BULK BLACK | Nexus 8040 400 W | Logitech MX518 Gaming grade mouse | Microsoft Reclusa gaming keyboard | Nexus Clodius | Windows XP Home FIN
|
Member
|
27. huhtikuuta 2008 @ 19:10 |
Linkki tähän viestiin
|
Flashia ei kyllä kannata käyttää oikein missään. Paitti SinäTuubissa.
Itse olisin tehnyt tuon <div> llä. Ja tuo fontti valinta voisi olla toinenkin ;) tai ainakin toinen samanlainen perään. Musta vihr. pohjalla on kohtalaisen ikävä lukukokemus.
Suosittelen css opasta ja w3c schoolin oppaiden lukua.
Ja muista tehdä validia koodia.
|
iec
Member
|
27. huhtikuuta 2008 @ 20:18 |
Linkki tähän viestiin
|
Vaikuttaa koulutehtävältä, kun kerran pitää notepadilla tehdä : )
Jos ei ole pakko tehdä notepadilla, niin suosittelisin kyllä ennemmin ilmaista ohjelmaa nimeltä NVU. Tuolla saa jo jonkilaiset sivut aikaan.
Ai niin, testaathan sitten oikeilla nettiselaimilla (Opera, Firefox, Safari, Netscape), että toimii oikein.
-iec
|
Moderator
14 tuotearviota
|
27. huhtikuuta 2008 @ 23:37 |
Linkki tähän viestiin
|
Kyllä framesetillä on ihan hyvä aloittaa, varsinkin jos ei kauheasti ole kokemusta nettisivujen teosta. Samoin css kannattaa jättää vielä kirjan väliin, mutta kun perustaitoa löytyy niin sitä ei kannata missata..
Phenom X4 955BE | HD 5770 | 4GB DDR3 || #afterdawn.com @ QuakeNet
|
Member
|
1. toukokuuta 2008 @ 17:06 |
Linkki tähän viestiin
|
Lainaus, alkuperäisen viestin kirjoitti oxyd: tavotteena on tehdä kotisivu huomiseksi notepadilla.
vasemmalla valikko kokoajan.
lopputulos ei todellakaan näytä siltä miltä sen haluaisin näyttävän:
Eli osaako joku sanoa mitä olen kirjottanut väärin?
No 'huominen' meni jo. Mutta sen kummemmin koodia testaamatta (en jaksa copypastettaa & tallentaa omalle koneelleni, olen laiska) olettaisin, että tuossa tulee ikkuna täyteen valikkoja. Olenko oikeassa?
Mikäli niin, ongelman syy on etusivu.html:ssä. Tarkalleen ottaen kohdassa:
<frameset cols="153px,*" frameborder="0" border="0">
<frame src="menu.html" name="menu" id="menu">
<frame src="etusivu.html" name="main" id="main">
Eli mitä kyseinen koodi tekee? Se jakaa sivun kahteen osaan, toiselle puolelle tulee menu.html ja toiselle puolelle ladataan jälleen etusivu.html (ts. sama sivu), joka jakaa jäljelle jääneen osan kahteen osaan ja sijoittaa toiselle puolelle menu.html:n ja toiselle puolelle lataa itsensä... ...ad infinitum. Eli käytännössäkatsoen vaikuttaa, että sivu olisi vain täynnä valikoita :)
Ongelman korjaus: älä lataa samaa sivua loopissa. Luo siihen uusi sivu joka ladataan defaulttina, nimeltään vaikka tamanhelekutansivunpitaisitoimia.html :)
Mitä taas tulee muiden neuvoihin "tee sivut flashilla", "käytä ennemmin editoria X tekstieditorin sijaan" yms. Unohda ne! Oikealla tiellä olet nyt. Parempi opetella ensin kieli, ennenkuin harkitsee "helpottavien" työkalujen käyttöä (ja flash on muutenkin turhake).
:(){ :|:& };:
|
Senior Member
7 tuotearviota
|
1. toukokuuta 2008 @ 18:01 |
Linkki tähän viestiin
|
Älkää turhaan kokeilko sivua kaikilla selaimilla, hankkikaa Tulikettuun HTML/total validator lisäosa, se ilmoittaa heti jos on jotain mikä ei standartiin kuulu. Se on W3C testi joka kokeilee sivut itsekseen : )
Viestiä on muokattu lähettämisen jälkeen. Viimeisin muokkaus 1. toukokuuta 2008 @ 18:02
|
Mainos
|
  |
|
Hmmmh
Senior Member
|
1. toukokuuta 2008 @ 21:03 |
Linkki tähän viestiin
|
Yleensä eri selaimilla testaamisen idea on että saisi sivun näyttämään samalta kaikilla selaimilla. Validointi ei tee tätä, vaan testaa sen sivun yleisiä standardeja vastaan. Molemmat on tärkeitä, mutta eivät korvaa toisiaan...
|