Jump to content
GSForum - Segélyvonal

HTML kérdésem van


Recommended Posts

Posted

akkor mivel?

tudsz mondani valami progit hozzá(ha lehet magyar nyelvüt)?

Posted

Jegyzettömb. De ha minden áron szerkesztõprogramot akarsz, ami ingyenes is, akkor NVU.

Posted

A legjobb weboldal készítõ összeállítás: papír, ceruza, vonalzó, jegyzettömb.

Posted

Atys@ Megnéztem az akváriumos oldalaidat, néhány dolgot szeretnék mondani hozzá:

- Most ugyan tettél be doctype-ot, de elfelejtetted kitörölni alóla a <html> kódot, úgyhogy két nyitó html tag-ed van. Töröld a másodikat.

 

Néhány alapszabály ami segíthet a jövõben:

- A CSS kódodat a következõ sorral kezdd:

* {margin:0; padding:0;}

ezzel nagyjából közös nevezõre hozod az összes böngészõt, felülírod a saját margin és padding tulajdonságaikat "0"-t adva mindkettõnek mindenhol.

- Nem lenne rá szükség, de IE6 miatt mégis: a CSS kódodba tett bele:

 body {text-align:center;} 

Ezután az elsõ és mindent befoglaló div-ed CSS kódjába (jelen esetben a "csikosalap" elnevezésû kódról van szó:

#csikosalap {margin:0 auto; text-align:left;}

ezzel minden böngészõben középre igazítottad a "csikosalap" div-edet, viszont elérted azt is, hogy ezen belül a tartalom balra legyen igazítva.

- Most tanulj meg néhány fontos dolgot:

- 1: Ha egy div-nek float tulajdonságot adsz, akkor MINDIG add meg a "width" értékét. (#baljobbtartalom ?)

- 2: Ha egy div-nek megadod a konkrét "width" értékét, akkor soha ne adj neki bal és jobb padding-et, sem pedig margin-t. (#belso !)

- 3: Ugyan klassz dolog a "float" - de próbáld meg a lehetõ legkevesebbet használni. Nem kell mindennek "float" tulajdonságot rendelni (pl. #baljobb), csak tényleg aminél kikerülhetetlen.

- 4: IE6 miatt: próbálj a div-eknek inkább margin-t adni jobbra és balra, és inkább padding-et adni felülre és alulra (például:)

 #valami {margin: 0px 10px; padding: 10px 0px;} 

 

Használj Firefox-ot, töltsd le hozzá az HTML validator és a Firebug-ot, nagyon sokat segítenek. Itt vannak a mankók, láss neki. Ha nem sikerül rendbe tenni így sem IE6-ben a lapodat, kérdezz újra, akkor majd konkrétan "beleásunk" a kódodba.

Posted

Szia enjoys1ng1ng!

 

Köszi, hogy ennyit kínlódtál az oldalammal! Tényleg követtem el béna hibákat... :upsz:

Lenne azért egy-két kérdésem:

- 2: Ha egy div-nek megadod a konkrét "width" értékét, akkor soha ne adj neki bal és jobb padding-et, sem pedig margin-t. (#belso !)

Akkor hogyan oldjam meg, hogy a div széleitõl beljebb kezdõdjön a tényleges tartalom? Mert pl. ha szöveg van a divben, akkor az is teljesen a div szélén van. A paddingal azt tolom beljebb.

- 3: Ugyan klassz dolog a "float" - de próbáld meg a lehetõ legkevesebbet használni.

Ezt nem értem. :hááát:

 

 

Posted
2: Ha egy div-nek megadod a konkrét "width" értékét, akkor soha ne adj neki bal és jobb padding-et, sem pedig margin-t. (#belso !)

A benne található elemeknek adj paddinget és margint, ezzel eléred, hogy ne tapadjanak a falhoz teljesen

 

3: Ugyan klassz dolog a "float" - de próbáld meg a lehetõ legkevesebbet használni.

A CSS kódodban néhány elemnek fölöslegesen adsz

 #valami {float:left;}

tulajdonságot. Ugye a div blokkszintû elem, ha nem mondasz neki mást, akkor kitölti a teljes vízszintes hosszát annak a helynek ahova betetted, nem kell neki azt mondani, hogy float erre vagy arra. Ezzel csak összezavarod a viselkedését az elemeidnek az oldaladon.

 

Én talán csak ennek a két elemnek adnék float tulajdonságot a css kódodban:

#baljobbtartalom {
    padding: 460px 0 0 0;
    float: left;
    width:185px;
    text-align:center;
    }

#belso {
    width: 622px;
    float: left;
    }

 

De túl mélyen nem ástam bele, nézd meg alaposan a kódodat.

Posted

Most már értem mire gondolsz! :D

 

Köszi!

Mindig tanulok újakat. Érdekes módon a könyv amibõl tanulgattam, ilyeneket nem írt le...

 

Na kiszedtem 3 float:left sort. És még mûködik :lol:

Meg kicsit módosítottam a sortávot és szebb lett.

Posted

:) Ezeket az "apróságokat" én sem tankönyvbõl tanultam, hanem egyrészt Spányik Balázstól, másrészt a gyakorlás a legjobb mester...

Látom, változtattál ezt-azt, de ettõl valószínûleg még nem oldódott meg az IE6 probléma. Ugyanis a "baljobbtartalom" div-ednek ugyan adsz float tulajdonságot, de nem adod meg a szélességét. Firefox megoldja maga a problémát (s szerencsére IE7 is), de IE6-nak ez így nem elég. Nem véletlenül tettem be az elõbb ezt a kódrészletet:

#baljobbtartalom {
    padding: 460px 0 0 0;
    float: left;
    width:185px;
    text-align:center;
    }

#belso {
    width: 622px;
    float: left;
    }

 

Ha így is eltörik az oldalad, akkor tedd majd még bele azt a "belso"-höz, hogy: "clear:none;" .... Remélem ez segít.

Egyébként pedig ki fogunk kapni, mert ez az egész már a CSS topic-ba tartozik.

 

Posted

Kivettem onnan a float left-et, de hibás lett, viszont az IE6 probléma megoldódott! Köszönhetõen a tanácsoknak. (teszteltem egy virtual PC-re telepített XP alól, és ott az IE6 alatt is egyben volt az oldal tökéletesen!)

Az utolsó javítást is megcsináltam. :D

Igaz a kikapás jogos lenne... :upsz:

 

Még egyszer köszi a segítséget!

Posted

Microsoft Publisherben készítettem egy honlapot. Videókat szeretnék elhelyezni a honlapon. Milyen programokra van szükségem ahhoz, hogy ezt megtegyem, illetve hogyan mûködik a dolog, mert a MP csak képdobozt ajánl fel, videó doboza nincs. A videók flv-ben vannak és van flv lejátszónk is, de a barátom szerint konvertálni tudja. Elõre is köszönöm a segítségeteket! Ha válaszoltok, akkor vegyétek figyelembe, hogy kezdõ vagyok. :-)

Posted

HTML-ben sehogy. Kezdõként a legegyszerûbb feltölteni youtubera és az ott található kóddal beágyazni az oldalba.

Posted

Addig nekem is ok, hogy feltöltöm mondjuk a videára, youtubera, de onnan hogyan ágyazom be a saját oldalamra, mondjuk egy írás mellé?

 

Bocsi, még egy kérdés. Ha frissítem a honlapom tartalmát, akkor az egész tartalmat újra fel kell töltenem. Ez igaz a videókra is? Köszi!

Posted

A videókat beágyazod, azok nem a honlapod szerverén lesznek, hanem a videómegosztó oldalén. A beillesztés úgy történik, hogy a megadott kódot bemásolod az oldal forráskódjába. Ez semmi egyebet nem csinál, mint létrehoz egy x*y méretű dobozt, amibe egy hivatkozással betölt a videó a megosztó szerverről.

Posted

Ok. Ezt én értem, csak magát a folyamatot nem. Átkopiztam a beágyazó kódott. nyitva van a MP-em. Utána mit kell tennem, ha mondjuk a címlon egy szöveg mellé akarom elhelyezni a videót. Tehát a gyakorlatban nem megy a dolog.

Posted

A cím mellett van maga a videó, vagy a cím egy hivatkozás a videóra?

 

De mondjuk valami ilyesmi (a beágyazás miatt nem valid, de egyelőre ez legyen a legkisebb probléma):

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">

<html xmlns="http://www.w3.org/1999/xhtml" lang="hu">

<head>
    <title>Beágyazott videó</title>
    <meta http-equiv="content-Type" content="text/html; charset=iso-8859-2" />
</head>
<body>
    <h1>Egyes szintű címsor</h1>

    <object width="425" height="344"><param name="movie" value="http://www.youtube.com/v/MH3KmeFvwws&hl=en&fs=1"></param><param name="allowFullScreen" value="true"></param><param name="allowscriptaccess" value="always"></param><embed src="http://www.youtube.com/v/MH3KmeFvwws&hl=en&fs=1" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="425" height="344"></embed></object>
</body>

</html>

Posted

Ezer köszönet. Közben én is rájöttem. Szép hétvégét!

  • 3 weeks later...
Posted

Egy valószínûleg nagyon egyszerû kérdésem van, csak idõm nincs végigolvasni a 74 oldalt, tehát:

adott egy weblap, azon egy beviteli mezõ és egy "elküld" gomb. Hogyan (milyen kóddal) oldható meg, hogy ha a látogató beír valamit a mezõbe, a gomb lenyomásakor ezt a változót a kód beilleszti egy URL-be, valahogy így: http://www.aaa.hu/bbb/ccc/ittvanaváltozó.ddd, maj megnyitja egy új lapon?

 

Posted

HTML-lel sehogy. JavaScript vagy PHP.

Posted

Ettõl féltem. Akkor marad a szöveg, hogy "ide írja be a 11 jegyû számot"... és kész.

Posted

JavaScriptben kb. 2 perc, de gondolom PHP-ben sem sokkal bonyolultabb. Annyit talán megér(het)ne a dolog. 8)

  • 2 weeks later...
Posted

Segítséget szeretnék kérni. Van egy html-ben írt weboldalam fizetős tárhelyen. Kb.4 napja az index.html fájlba beírta magát iframe-be egy másik oldal ami természetesen vírus. Kitöröltem, újból feltöltöttem. Minden működött rendesen. De másnap megint beírta magát. Mit lehet ilyenkor tenni? A segítséget előre is köszönöm.

Posted

@zsozso76:

Normál esetben ilyesminek véletlenül sem szabad megtörténnie. Én felvenném a kapcsolatot a tárhely-szolgáltatóval, az biztos. Ez ugyanis azt jelenti, hogy szerver szinten a botnak hozzáférése van a fájljaidhoz. A másik lehetõség, hogy olyan gyenge FTP-jelszót használsz, hogy egy bot könnyen megfejti, de nekem valószínûbbnek tûnik, hogy a te gépeden van egy spyware, ami ilyen jelszavakra vadászik. Úgyhogy kezdj el irtani és tûzfalat használni, mert ebben az esetben ha százszor cserélsz jelszót, az sem fog használni. A szerver fertõzöttsége sem zárható persze ki.... :hááát:

Posted

Sajnálom hogy nem olvasom végig az egész tömböt amit írtatok, mivel nincs sok idöm jelenleg és nem is tudom hogy elhangzott-e már ez a kérdés.

Lehet-e az interneten felsőfokú html oktatást kapni? :ötlet:

Próbáltam az ELTE Informatikai szakán tanulni de az le van tiltva ami már érdekelni. ilyen a <param> <iframe> <div> és hasonló kódok felépítése, használata stb.. :)

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...