9143
HTML-szerkesztés kezdőknek!!!
-
#5379 Megoldás 1: belerakod az objektumot egy hasábba, és abszolút pozicionálással az oldal tetejére igazítod.
HTML:
<div id="flash"><!-- Ide jön a Flash-objektum --></div>
CSS:
#flash {
position: absolute;
top: 0px;
width: 640px; /* Szélesség*/
height: 480px; /* Magasság */
Megoldás 2: az oldalon alapból nullázól minden margót, kitöltést szegélyt.
CSS:
* {
margin: 0px;
padding: 0px;
border: none;
} -
markastor #5378 Hello!
Olyan problémám lenne, hogy szeretném, ha egy objektum (flash fájl) mindig az adott oldal tetején lenne. Próbáltam a valign top-ot, de azzal meg sem mozdul.
Köszi -
boneyard #5377 basszus megvan mi volt a gond áhhhh. nem a rollover imagekkel volta a baj, kicseréltem őket az egyszerűbbekre, de úgy se volt yo, akkor már eléggé kész voltam, de beugrott, h basszus magában a kezdolap.html-ben is van egy javascript méghozzá ez. nah ezt kitöröltem és már yo is volt
köszi nagyon a segítséget, magamtól sose jöttem volna rá, h ezek a javascriptek kavarnak be! -
#5376 Furcsa, pedig ennek simán mennie.
No várj csak... ...megvan!
Letöltöttem az oldalt (simán lokálisan), és onnan nyitottam meg az oldalt, Mivel az IE a lokális oldalaknál tiltja a Javascriptet, ezért nem jöttek be Javascriptes dolgok. Így az oldal működött IE alatt is. Tehát valamelyik Javascript függvény zavar be.
Szerintem a rolloveres képnél használj egyszerűbb megoldást - mint például itt. -
boneyard #5375 Nah lassan feladom a dolgot sajna. Beregeltem az extrára is, de itt is ugyan az a helyzet, ráadásul itt a kezdolap.html-t is tök lassan tölti be. De ha az atw-n és itt is ez van, akkor csak vmi az oldal kódjával lehet nem? Vagy én már nem is értem a dolgot, de elég idegesítő... -
#5374 köszi :)
a táblázatosat,meg én is úgy értettem,csak megkérdeztem,h tényleg úgy van-e.
igen,CSS-re meg át kéne térni... -
#5373 "És akkor ezt sehogy se tudom megoldani?"
Szvsz. költözz át egy normálisabb tárhelyre. Az Extra, az Ultraweb is normálisabb az ATW-nél.
A Flash-ben elkészített gombok meg nem segítenek a helyzeten.
"még az elején odabiggyesztettem a <font face="Arial Narrow" color=#FFFFFF>"
Na ezt a megoldást felejtsd el. Elavult, ronda, csak bonyolítja a kódot.
Térj át stíluslapok használatára:
<style type="text/css">
body {
font-family: Arial Narrow, Arial, Helvetica, sans-serif;
}
</style>
Másrészt Arial Narrow nincs minden operációs rendszeren.
"ha azt akarom,h minden felbontásban jó legyen,akkor ha a táblázatnál a szélességhez nem a pixelszámot írom be,hanem mondjuk azt,h 80%"
Akkor a táblázat szélessége az ablak szélességének 80%-ka lesz. -
boneyard #5372 Nekem mondjuk firefox az alapértelmezett böngészőm csak sajnos sokaknak nem az (osztálytársaimnak se), ezért baj,h ie alatt nem megy. És akkor ezt sehogy se tudom megoldani? Próbáljam meg flash-ben megcsinálni a gombokat, ne rollover imageként, hátha az segít vagy az tök mind1? -
#5371 Szia!
még az elején odabiggyesztettem a <font face="Arial Narrow" color=#FFFFFF>-et és a végére a </fontot>,de csak IE alatt Arial Narrows a betűtípus,Firefoxnál meg csak a címek vannak Arial Narrowsal,a többit automatikusan átrakta times new romanbe. :S
h tudnám megcsinálni,h mind2-ben jó legyen?
még egy kérdés:ha azt akarom,h minden felbontásban jó legyen,akkor ha a táblázatnál a szélességhez nem a pixelszámot írom be,hanem mondjuk azt,h 80%,akkor az minden felbontásban az ablak szélességének 80%-át fogja kitenni ugye?(már mint a táblázat szélessége)
előre is köszönöm! -
#5370 Firefox alatt működik IE alatt nem igazán.
Nagyon arra apellálok, hogy valami Javascript függvény (talán az ATW kényszeresen frame-be kényszerítő megoldása) okozhatja az egészet. -
boneyard #5369 elvileg megcsináltam, amit írtál, de még mindig semmi változás... nagyon nem akar ez nekem összejönni -
#5368 1. A tartalmot tartalmazó <iframe>-nek ne adj main nevet. Inkább valami egyedibb nevet (például legyen tartalom).
2. A shoutbox-ot tartalmazó <iframe>-nek is adj valami nevet. -
boneyard #5367 Hali!
rá néznél mégegyszer, h most mi a gond? mostmár csak a shoutbox meg a main iframe van benne, de így sem akarja abban behozni. bocsi, de mint látod még elég kezdő vagyok, ha nem frame vagy iframe, akkor mit tudnék ehhez még használni, h ott középen hozza be a menüpontokat? -
Flekk #5366 Adjisten!
nem tud valaki mondani egy javascriptet, ami annyit csinál, hogy addig nem látni az oldalt, amig teljesen be nem töltődik minden eleme pl. képek, stb... (preloader v. image loader asszem)
sajnos nem találtam rá megoldást, és gondoltam gyakorlottabb egyének biztosan használták már
Flekk -
#5365 Nem csodálom hogy azt csinálja.
<frame> a <frame>-ben és még abban is <frame>
A böngésző belekavarodik és sok előnye egyébként sincs.
Megoldás: ne használj <frame>-eket. -
boneyard #5364 nah akkor én is belinkelem, ez lenne az. a nyitó oldal és a videók kellenének, h megnyiljanak a main-ben, a képek yok úgy új ablakban. kipróbáltam iframe-ekkel is, de az explorer, úgy is új ablakban nyitja meg -
#5363 tényleg az volt a hiba :D köszi.pedig mintha úgy emlékeztem volna,hogy próbáltam simán I2-vel is.no,mostmár működik :)
mégegyszer köszi a segítséget!majd még biztos jövök -.- -
#5362 erre gondolsz ugye? <a target="I2" stb> mert eredetileg így írtam,akkor sem volt jó -
#5361 _I2 helyett sima I2 érték kell a menüben a target attribútumnak. -
#5360 hozzáteszem,h frontpage-el csináltam,és ez nagyon béta még,lesz vmi jó kis grafikája is a honlapnak.
ya,és a célkereteknél nem jelent meg az I2 iframe,ezért írtam be kóddal,de elvileg jónak kéne lennie :\ -
#5359 Szia!
ránéznél egy honlapra?
szóval erről lenne szó.így vannak felül a linkek(vagyis még csak 2-t csináltam meg,a főoldalt és a játékosokat) <a target="I" href="jatekosok.html"> de a html nem az I2 frameben jelenik meg.miért nem? -
boneyard #5358 valaki vmi ötlet a #5353-ra? kipróbáltam _self-el és érdekes módon így explorerben is a "saját" frame-jében nyitja meg. akkor a mainFrame-et miért nem akarja? -
#5357 Nem biztos. ;)
Ugyanis meg lehet oldani, hogy a meghívott script figyelje, hogy a scriptet melyik oldalról hívták meg.
Bár ezt is ki lehet kerülni: ha az A oldalra felrakom a számlálót, és a B oldalba elhelyezem az A oldalt (<iframe>, ajax, stb...), akkor a script az A oldalt fogja érzékelni. -
Cat 02 #5356 érdekes kérdés: :D
pl sg számlálóját csak mint kép lehet kirakni és ha vki berakja oldala aljára és több oldala van és mind aljára berakja h ugyanoan legyen akkor mindig számol ? :D -
#5355 Jah, egen, ez jogos -
#5354 Ha fel van rakva akkor igen. De nem minden esetben van meg, ezért kell gondolni a legrosszabbra. -
boneyard #5353 hali! az mér van, h beállítottam az oldalamon, h az egyik menüpont ne új ablakban nyíljon meg, hanem a main framben és firefox alatt tök yol mükszik, viszont explorerben még mindig új ablakban nyílik meg? -
#5352 unix alatt nincs verdana? -
#5351 "ha én csinálok egy weboldalt, és beállítom, hogy verdanának a betűtípust, akkor azt bármivel, bárhol nyitod az verdana lesz"
Nem biztos. Ugyanis lehet, hogy más operációs rendszeren nincs Verdana betűtípus.
Ennek elkerülése végett szokás használni az alternatív betűtípusokat és a betűcsalád (talpas, talpatlan, kurzív, stb...) megadását - mint az alábbi CSS utasításban:
font-family: Verdana, Helvetica, Arial, sans-serif; -
#5350 Értem, ok, kösönöm a helpet, ettől tartottam énis, hogy képek nélkül nem megy :)
Ez van. -
#5349 "Azt szeretném megkérdezni, hogyan lehet olyan weblapot csinálni html-ben, amire nem default windows fonttal írok, de nem is képként készítem el?"
Röviden és tömören: kép használata nélkül sehogy.
Ugyanis ámbár az Internet Explorer támogatja a betűtípusok letöltését, de ezt nem minden látogató fogja megtenni (másrészt ugye gondolni kell a Firefox, Opera és egyéb böngészők használóira).
Másrészt a weboldalkészítés alapvető célja az információközlés, ezért minél átjárhatóbb módon kell közölni az információkat, gondolva azokra is, akiknek nincsen lehetőségük egyes szolgáltatások elérésére.
Harmadrészt a kenyérszöveget (ezen értsd azt a szövegrészt, ami nem menü, fejléc, lábléc, dísz, címsor) nem ajánlatos talpatlan betűtípuson kívül más betűtípussal írni, mert olvashatatlanná válik, ami a látogatót az oldal elhagyására ösztönözheti. Más esetben lehet alkalmazni díszes betűket.
Akkor hogyan oldható meg, hogy egy ilyen díszes szöveg a betűtípus megléte nélkül is elérhető legyen? A megoldás a képek használatában rejlik.
Egyszerűbb megoldás: simán használjuk a képet (de azért ne felejtsük el az alt attribútum használatát - hogy azok is értsék a honlapot, akik nem látják a képet):
<img src="brianelete.gif" alt="Brian élete" width="200" height="50" />
Bonyolultabb megoldás:
Tegyük fel, hogy van egy címsorod, amit díszes betűkkel akarsz kiírni:
<h1>Brian élete</h1>
Hogyan tegyük be a képet? Tegyük be háttérképként! Erre remek megoldást nyújt a stíluslapok használata:
<h1 style="background-image: url(brianelete.gif); background-repeat: no-repeat; background-position: top left; width: 200px; height: 50px;">Brian élete</h1>
Viszont a huncut szöveg megmarad a háttérkép felett. Hogyan tüntessük el? Tegyük be a címsorban szereplő szöveget egy külön elembe, és stíluslapokkal rejtsük el.
<h1 style="background-image: url(brianelete.gif); background-repeat: no-repeat; background-position: top left; width: 200px; height: 50px;"><span style="display: none;">Brian élete</span></h1>
Ez utóbbira példa a CSS Zen Garden oldala, ahol ugyanezt a technikát használják. Például itt, illeve itt, és még sorolhatnám. -
#5348 Na ezaz, de én olyan betütípust szeretnék beállítani, ami NEM DEFAULT windows font!!!! :)
Ezen van a lényeg. A Verdana az default, de ha egy xy által készített és ingyenesen letöltött fonttal írok a weblapra, akkor azt azok a böngészők nem tudják megjeleníteni, amelyek nem ismerik a fontot.
És ezt szeretném megtudni, hogy lehet megcsinálni. ;) -
#5347 ha én cisnálok egy weboldalt, és beállítom, hogy verdanának a betűtípust, akkor azt bármivel, bárhol nyitod az verdana lesz
ha nem állítok be betűtípust, akkot böngésző függő, hogy nálad mivel jelenik meg -
#5346 Köszönöm, ezt majd kipróbálom :) -
#5345 Énsem értem, hogy jól érted-e :D
Tehát adott egy weblap, amire vmi olyan fonttal vannak a szövegek írva, ami alapból nincs egyik windows-ban sem, így a böngészők nem úgy jelenítik meg a szöveget, ahogy én szeretném.
Nem tudom mi ennek a menete, kb. arra gondolok, hogy adott egy film és a médialejátszó letölti hozzá a megfelelő kodeket, hogy lejátszható legyen.
Tehát a weblap valahogy úgy jelenítse meg a szöveges tartalmat, hogy az az általam kiválasztott fonttal történjen minden gépen.
Nemtom most érthetőbben írtam-e :D -
#5344 szerintem az iframe kell neked
példa:
<iframe src="site.html" height="120" width="240"></iframe> -
#5343 (ha jól értem) megadsz fontot ésa kkor az midnen böngészővel nem default, hanem olyan veblap lesz, mint amilyent megadtál -
#5342 És még egy kérdés, tudom láma vagyok, de ez van :)
Szóval olyan dobozt szeretnék csinálni egy weboldalra, aminek a mérete FIX, és gördítősáv van a jobb szélén, így a hosszabb szövegnek nem kell olyan nagy dobozt csinálni. Remélem érthetően írtam le :)
Amúgy főleg DW-vel dolgozom, a sima html programozásban még nem igazán vagyok jártas, így ha tudtok ennek fejében segítsetek! Előre is köszi! :) -
#5341 Sziasztok!
Azt szeretném megkérdezni, hogyan lehet olyan weblapot csinálni html-ben, amire nem default windows fonttal írok, de nem is képként készítem el? Természetesen úgy, hogy minden látogatónak ugyan úgy nézzen ki a szöveg és ne helyettesítse vmilyen default windows fonttal?
Előre is thx! -
#5340 A <br> elem nem helykihagyásra van kitalálva.
Ott van a CSS-ben a margin-top illetve a margin bottom.