enjoys1ng1ng Posted May 31, 2007 Posted May 31, 2007 Nem lehet, hogy azért kukacoskodott mert xhtml doctype? (ez az elsõ amit xhtml-ben próbáltam és nem html-ben)
h.arpad Posted June 1, 2007 Posted June 1, 2007 Nem. Azért kukacoskodhatott volna, mert XML-tageket használsz HTML 4.01-ben, de ebben az esetben, ha a dokumentumtípus XHTML, akkor nem. Azért kérdeztem, mert korábban (hogy könnyebb dolgom legyen) elõbb levalidáltam, még úgy, hogy az IE7 nem jelenítette meg jól, és a validator szerint nem volt benne hiba.
Mosi Posted June 1, 2007 Posted June 1, 2007 Sziasztok! Kellene egy kis segítség. Olyan weblapot szeretnék elkészíteni, aminek a kinézetét már megrajzoltam Photoshopban. Az én dolgom csak annyi, hogy PS-ben feldarabolom a megrajzolt oldalt, és amikor megírom az xhtm kódot, akkor div tagek segítségével beillesztem mindegyik kis képet? Így kell csinálni? Üdv.: Mosi
h.arpad Posted June 2, 2007 Posted June 2, 2007 Igen. Én is így csinálom (bár ez nem garancia semmire ), de akár táblázatot is használhatsz. A lényeg, hogy a div vagy táblázat hátterének add meg az adott képet CSS-ben. Ha mondjuk szöveg kerül belé, akkor beállítod a margin/padding értékeket, és máris a megfelelõ helyre tudod betenni a tartalmat, legyen az kép, vagy éppen szöveg. Általában PNG-ben mentik el a végén a "nyers" design-t. Ennek az oka az, hogy veszteségmentesen tömörít, így az eredeti színek megmaradnak, és "hordozható" is lesz. (Nem minden megrendelõnél van Photoshop otthon, ha meg szeretné nézni...) Én szeretem meghagyni a PNG-t, tehát úgy is mentem el a kivágott részeket, ha meg logó van benne, akkor azt szinte köteles is vagy PNG-ben vagy GIF-ben hagyni.
Mosi Posted June 2, 2007 Posted June 2, 2007 Köszi a választ! Lenne még egy kérdésem. Ha elkészítek egy ilyen weboldalt és azt akarom, hogy különbözõ linkekre kattintva az oldalnak egy részén változzon meg a tartalom, azt framesetekkel lehet csak megoldani? Egyáltalán lehet xhtml-ben frameseteket használni?
kunzoltan Posted June 3, 2007 Posted June 3, 2007 Sziasztok! Lenne egy kérdésem. Egy weblapra szeretnék olyat beszúrni, hogy számolja a látogatók számát. Azt szeretném, ha folyamatasan számolná, hogy hányan nézték meg az oldalt. Ehhez java vagy php script kell? Esetleg valakinek lenne valamilyen kód, amit be tudnék szúrni a kívánt helyre? Köszönöm! Zoltán
kunzoltan Posted June 3, 2007 Posted June 3, 2007 Köszi! De ezen az oldalon már jártam. Amit találtam azt nem igazán tudom használni. Nem írja ki a látogatók számát. Tudnál esetleg egy konkrét kódsorozatot küldeni, amit csak be kellene illesztenem az oldalra? Segítségedet megköszönném. Zoltán
kunzoltan Posted June 3, 2007 Posted June 3, 2007 Üdv! Nincs mysql! Kezdőnek mondanám magam a webszerkesztésben, igazából nem is foglalkoztam még sql-lel. Ez egy sima főoldal lenne táblázatokkal képekkel...és erre a lapra szeretnék rárakni egy látogató számlálót. A script.lap.hu-t megnéztem, ott van ilyen számláló minta, de nekem nem működik. Csak azt írja ki hogy látogatók száma: utána minden üres. Egy konkrét kódsorozatot szeretnék kérni valakitől, amit nekem csak be kellene szúrni a kívánt helyre. A segítségét mindenkinek megköszönném! Zoltán
h.arpad Posted June 3, 2007 Posted June 3, 2007 (edited) Úgy nehéz lesz (mellesleg még az ingyenes szolgáltatók is adnak adatbázist, úgyhogy nem tudom, te hol host-olsz...) Írtam egyet, semmilyen MySQL tudás nem kell hozzá. Ha te nem tudod használni, hátha tudja más (ha már konkrétumot kérsz): >>klikk<< Lenne még lehetõség fájlba írni (ez sajnos szervertípustól függ, még kisebb az esélye, hogy mûködjön), meg más szerver oldali scripttel is megoldható. Másképp nem tudom elképzelni. Edited June 3, 2007 by h.arpad
Calyd Posted June 3, 2007 Posted June 3, 2007 Ehhez már nem igazán értek, de miért problémás a fájlba írás? Gondolom kell valamiféle ellenõrzés a géprõl hogy az már megnézte-e az oldalt. Azt hiszem erre lehet jó például egy cookie. Az oldal pedig gondolom hozzáférhet a szerveren lévõ fájlokhoz, nem?
payskin Posted June 3, 2007 Posted June 3, 2007 Az ingyenes szolgáltatók általában letiltják, ha jól tudom. De lehet, hogy azóta már finomodtak a korlátozások. Szép próbálkozás, de kizárt dolog, hogy ezt Zoltán használni tudja. A webszerkesztés nem így működik, hogy "adjatok kódot, amit beszúrok ide". A látogatók számát el kell tárolni, ahonnan a weboldalban futó kód kiolvassa. Ez lehet egy állomány vagy lehet egy adatbázis. A JavaScript nem tud fájlba írni. A PHP-t nem tudod beszúrni a "sima főoldalba táblázatokkal képekkel", ahhoz PHP értelmező kell, nem is beszélve a MySQL-ről, ahol az adatot tárolni kéne. Ezekről pedig nyilván fogalmad sincs még. Két lehetőséget látok: néhány hónap kemény tanulás után megérted a HTML-PHP-MySQL összefüggéseket, és fel tudod használni Árpád kódját. Vagy keresel egy ingyenes látogatószámláló szolgáltatást, és azt használod az oldaladon.
h.arpad Posted June 3, 2007 Posted June 3, 2007 @Calyd: Ha veszed a fáradságot, és megnézed az fopen() súgóoldalát (talán ott van, talán nincs...), nem ugyanúgy kell megnyitni egy fájlt írásra Windows alatt, ahogy Linux alatt. De ez még nem is lenne nagy gond. A nagyobb az ingyenes tárhelyek sokfélesége. Az igényesebbek adnak egy listát, hogy milyen függvények nem használhatók, és az fopen() köztük lehet... És a cookie adatait hol tárolja? A látogató gépén mondjuk eltárolja, hogy történt látogatás, de mi alapján azonosítja a látogatót következő alkalommal, ha nem tárol a szerveren semmit? Balázs, mindent megadtam, ami szükséges. Tehát csak a hozzáféréshez kell az adatokat behelyettesíteni, majd megnyitni a phpMyAdmint, ami ingyenes tárhelynél is van, ha MySQL-t adnak, és az elején, a megjegyzésben szereplő SQL-lekérdezést lefuttatni. Márpedig ha az van, PHP futtatási lehetőség is van a fenti függvényekkel. Igazad van, ez csak a megfelelő tudással megy, de ez már így is elég szájbarágós...
kunzoltan Posted June 4, 2007 Posted June 4, 2007 Köszönöm szépen mindenkinek! SIKERÜLT! Utánanéztem pár oldalon ezeknek a csodálatos dolgoknak, és sikrült megcsinálnom. Mûködik! Köszönöm szépen! Zoltán Üdv Árpád! Megnéztem honlapod! Nagyon jó és használható. Sok érdekes dolgot találtam és olvastam. Elkezdtem letölteni a comodo-t. kerio tûzfalat használok az is ingyenes ahogy írják, de 30 nap után a webszûrés kikapcsol -- ennyire ingyenes.... A comodo teljesen ingyenes? A webszûrés mûködik benne? A frissítése megoldható? Amúgy gratulálok a honlapodhoz, tényleg jó! Minden jót! Zoltán
Calyd Posted June 4, 2007 Posted June 4, 2007 @h.arpad: mondtam, hogy nem értek hozzá! De ismét tanultam valamit: ne kontárkodjak!
zsoltchelsea Posted June 4, 2007 Posted June 4, 2007 Az XHTML-nek van frameset része. Amúgy azt csak frame-mel lehet megoldani igazán (legalábbis én ennyit tudok).
h.arpad Posted June 4, 2007 Posted June 4, 2007 Meg lehet oldani PHP-val is. Pl. az én oldalam így mûködik. A JavaScript-hez már annyira nem értek, de azzal is.
enjoys1ng1ng Posted June 5, 2007 Posted June 5, 2007 @Mosi Mivel a frameset-eket lassan el kell felejteni, szerintem jobb ha készítesz magadnak egy "template"-et, amiben azt a részt kijelölöd változtathatónak ahol változást szeretnél az oldalakon, a többit pedig lezárod. Ez könnyen megoldható Dreamweaverrel. Ezután már csak új neveket kell adnod a különböző oldalaknak. De ha nincs Dreamweavered, vagy mást használsz, akkor is egyszerű: készítesz egy index.xhtml-t, készítesz hozzá egy CSS oldalt, adsz egy ID nevet annak a layer-nek (div) amiben változásokat akarsz és ott írod be a különböző tartalmakat. Természetesen minden xhtml oldalt más és más néven kell elmenteni utalva viszont a CSS oldalra. Ha megnézed pl. a verses oldalaimat láthatod, hogy nincs sem frame, sem javascript, sem php, csak css és sok html oldal, de ugyanez a menet xhtml-ben is. Remélem érthető voltam.
Mosi Posted June 5, 2007 Posted June 5, 2007 Köszönöm a válaszokat! Mivel mindig is érdekelt a weblapszerkesztés, ezért gondoltam nekiállok megtanulni. Vettem is egy (X)HTML és CSS könyvet magamnak, amit még a megvásárlás napján majdnem elolvastam. El is kezdtem készíteni az oldalamat, amit css-sel formázok. A lap áll egy container, ezen belül egy header, left side, content, right side és egy footer div-ből. Tehát egy klasszikus háromhasábos weblap. A probléma csak ott kezdődik, hogy amikor a content div-en belül létrehozok egy h1 elemet és azt szeretném megformázni css-ben, a végeredmény teljesen különbözik IE7-ben, mint amit a Firefoxban látok. Hiába szórakozom a margó, belső margó beállításokkal, nem tudom úgy megcsinálni, hogy mind a két böngésző azonos képet mutasson. Van erre valamilyen megoldás? Minden ötletet szívesen várok! Üdv; Mosi
enjoys1ng1ng Posted June 5, 2007 Posted June 5, 2007 @Mosi Üdv az "IE mindenkit kiborít" táborban! Amit próbálgathatsz: tedd magát a h1 elemet is egy önálló div-be és adj neki stílusjegyeket (pl. nevezd el "title"-nak, s add meg a konkrét font-size értéket pixelben), s ne csak a margin-t alakítgasd hanem a padding-et is. Lehet, hogy zseni vagy, de azért 1 nap kevés - nem a megértéshez hanem a begyakorláshoz.
payskin Posted June 5, 2007 Posted June 5, 2007 Mosi: Firefoxban csináld meg elõbb, ott legyen jó. Aztán nézd meg IE7 alatt. Töltsd fel valahova a html-t és a css-t, hogy megnézhessük, akkor könyebben tudunk segíteni.
Mosi Posted June 5, 2007 Posted June 5, 2007 @enjoys1ng1ng Az biztos, hogy egy nap alatt nem lehet megtanulni a webszerkesztést, de valamikor el kell kezdeni. Egyébként megpróbáltam egy külön div-ben elhelyezni a h1-es címsoromat, és azt stílusjegyekkel ellátni, de akkor sem volt hajlandó az Internyet Explorer úgy megjeleníteni, ahogy a Firefox tette. @Spányik Balázs Nos, megszerkesztettem a h1-et ahogyan kigondoltam és feltöltöttem ide: Link A hozzá tartozó CSS fájl: Link Meg lehet nézni Firefoxban illetve IE-ben a különbséget! Én rontottam el valamit? Lehet ezt valahogy orvosolni? Üdv, Mosi
payskin Posted June 5, 2007 Posted June 5, 2007 Látom, IE-ben tényleg elmászik csúnyán. Este otthon beleásom magam, kiderítjük, mi a gond.
Recommended Posts
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 accountSign in
Already have an account? Sign in here.
Sign In Now