Oldal: 1 / 2 12 UtolsóUtolsó
Eredmény: 1 - 10 (14) összesen

Téma: Style attribútum vs. CSS fájl

  1. #1
    'Say Hello To My Little Friend'
    Csatlakozott
    10-04-13
    Hely
    Budapest
    Hozzászólás
    2.784
    Begyűjtött 863 köszönetet
    659 hozzászólásával

    Alapbeállítás Style attribútum vs. CSS fájl

    Sziasztok!

    Talán picit bután választottam meg a címet, de mindegy is. Kérdésem lenne.

    Szeretnék készíteni egy olyan oldalt, ahol a felhasználók beregisztrálva saját honlapot alakíthatnak ki (természetesen nem csak ennyi, plusz ötlet is van benne, de legyen ennyi elég...). De szeretnék bizonyos elemeket megszabni, hogy hol legyenek, hogyan nézzenek ki, ám eközben szeretném, hogy a felhasználók azon kívül mindent tudjanak módosítani...

    A kérdésem egyszerű:
    Ha van egy css fájlom, amiben szépen megadom elemeknek a tulajdonságait, akkor ugye azt, a html fájlban felül lehet írni, több módon is. Ezt valahogy lehet módosítani, hogy a css fájl az magasabb rendű legyen, mint a többi css?? Vagy meg kell oldanom php-val, hogy azt ne tudja módosítani??

    A válaszokat előre is köszi.



  2. #2
    Adminisztrátor BagiZoli logója
    Csatlakozott
    07-04-26
    Hely
    8200, Királynék városa
    Hozzászólás
    3.858
    Begyűjtött 323 köszönetet
    156 hozzászólásával

    Alapbeállítás re: Style attribútum vs. CSS fájl

    Tedd be a default css link tagját a head legvégére, így az felülírja a korábbi css-ből kiolvasott stílusokat. A body inline formázása azonban mindent visz



  3. #3
    Chrome Ball Netallica logója
    Csatlakozott
    07-10-10
    Hely
    Győr
    Hozzászólás
    1.503
    Begyűjtött 44 köszönetet
    21 hozzászólásával

    Alapbeállítás re: Style attribútum vs. CSS fájl

    Ahogy Zoli írta, felülírja. Az lehet megoldás ha a szerkesztői felületen vagy a kimeneten letiltod a style kifejezést a kódban.



  4. #4
    Bölcs huncyrus logója
    Csatlakozott
    07-04-26
    Hely
    EU :)
    Hozzászólás
    541
    Begyűjtött 4 köszönetet
    4 hozzászólásával

    Alapbeállítás re: Style attribútum vs. CSS fájl

    Plussz esetben, ha mondjuk a style-okat online tudja szerkeszteni/beállitani az usered, és nem csak ftp-n feltolja és kész, akkor php-ból / batch-bol még akár szürheted is a css bizonyos elemeit. De kimondottan Zoli megoldását tartom a sebesség/megvalósíthatóság/egyszerűség hármasának topján.


    Cyrusmagus.hu - Informatika, Fantasy, Blog, Irások

  5. #5
    'Say Hello To My Little Friend'
    Csatlakozott
    10-04-13
    Hely
    Budapest
    Hozzászólás
    2.784
    Begyűjtött 863 köszönetet
    659 hozzászólásával

    Alapbeállítás re: Style attribútum vs. CSS fájl

    Idézet Bagi Zoltán eredeti hozzászólása Hozzászólás megtekintése
    Tedd be a default css link tagját a head legvégére, így az felülírja a korábbi css-ből kiolvasott stílusokat. A body inline formázása azonban mindent visz
    Itt az a gond, hogy online felületen szerkeszthető html és css kódról van szó.

    Lehet, hogy túl tudatlan vagyok még hozzá, de úgy tudom, hogy a html fájlban lévő style attribútumban szereplő értékek felülírják a belinkelt css file-t.

    Vagy csak nem értem, amit írsz.

    Tehát a lényeg, hogy van egy online szerkeszthető html, és a html-ben szeretném, ha style-al megadhatnák a felhasználók az egyes elemek kinézetét. Ám 1-2 elemre szeretném, hogyha ezt nem lehetne megadni...

    Bár, igaz, hogy ez az oldal felső része, így akár php-val tudom szűrni, de gondoltam van más megoldás is, egyszerűbb.

    A body inline formázása az mi jót csinál??



  6. #6
    Adminisztrátor BagiZoli logója
    Csatlakozott
    07-04-26
    Hely
    8200, Királynék városa
    Hozzászólás
    3.858
    Begyűjtött 323 köszönetet
    156 hozzászólásával

    Alapbeállítás re: Style attribútum vs. CSS fájl

    Inline formázásnak azt nevezzük, amikor a html forráskódban szerepel a stílus, nem pedig külső css fájlban, vagy head style element között.- pl. style="margin:auto"



  7. #7
    'Say Hello To My Little Friend'
    Csatlakozott
    10-04-13
    Hely
    Budapest
    Hozzászólás
    2.784
    Begyűjtött 863 köszönetet
    659 hozzászólásával

    Alapbeállítás re: Style attribútum vs. CSS fájl

    Idézet Bagi Zoltán eredeti hozzászólása Hozzászólás megtekintése
    Inline formázásnak azt nevezzük, amikor a html forráskódban szerepel a stílus, nem pedig külső css fájlban, vagy head style element között.- pl. style="margin:auto"
    Ahha...
    Nah, ezt nem tudtam. Elnézést, utána is olvashattam volna.

    Ez sajnos nem megoldás az én problémámra, mert pont ezeket tudná a felhasználó változtatni online.

    Akkor marad az, hogy php-val szűröm, hogy min módosíthat, és min nem.

    Köszönöm a segítséget azért.



  8. #8
    MinderBinder edem logója
    Csatlakozott
    09-09-02
    Hely
    Budapest
    Hozzászólás
    1.093
    Thanked 1 Time in 1 Post

    Alapbeállítás re: Style attribútum vs. CSS fájl

    Azt még hozzátenném, hogy ha vannak olyan elemek, amiket fixen akarsz formázni, akkor tedd hozzá az !important -ot is és az egészet az elejére tedd, mert ha a felhasználód ismeri ezt a lehetőséget, akkor az egész terved ugrik. Ja, és tiltsd le a javascript kód futtatásának a lehetőségét. Nem 1 közösségi oldalt meghekkeltem már így (úgy értem a profilomban átformázgattam mindent).


    // Only illogics can find
    // hidden flaws in a straight logic line

  9. #9
    t4p
    t4p nem elérhető
    Szerkesztő
    Csatlakozott
    09-06-15
    Hozzászólás
    271
    Begyűjtött 0 köszönetet
    0 hozzászólásával

    Alapbeállítás re: Style attribútum vs. CSS fájl

    Idézet edem eredeti hozzászólása Hozzászólás megtekintése
    Azt még hozzátenném, hogy ha vannak olyan elemek, amiket fixen akarsz formázni, akkor tedd hozzá az !important -ot is és az egészet az elejére tedd, mert ha a felhasználód ismeri ezt a lehetőséget, akkor az egész terved ugrik.
    Tudom, lassacskan (vegre, remelem) kipusztul az IE6, de meg kell jegyezzem, hogy az IE6 nem ismeri az !important -ot.

    t4p



  10. #10
    MAG
    MAG nem elérhető
    Bölcs MAG logója
    Csatlakozott
    08-08-15
    Hozzászólás
    578
    Thanked 1 Time in 1 Post

    Alapbeállítás re: Style attribútum vs. CSS fájl

    Idézet t4p eredeti hozzászólása Hozzászólás megtekintése
    Tudom, lassacskan (vegre, remelem) kipusztul az IE6, de meg kell jegyezzem, hogy az IE6 nem ismeri az !important -ot.
    Másik, nem egy elegáns megoldás de néha jól jöhet, ha alsóvonalat raksz a 6-osnak, pl így:

    margin-top: 2px;
    _margin-top: 5px;



Oldal: 1 / 2 12 UtolsóUtolsó

A téma címkéi:

Könyvjelzők

Hozzászólás szabályai

  • Új témákat nem hozhatsz létre
  • Válaszokat nem küldhetsz
  • Fájlokat nem csatolhatsz
  • A hozzászólásaidat nem módosíthatod
  •