Aqua: Wie gibt man _kein_ padding und _kein_ margin?

Hallo!

Wenn ich kein padding bzw.  kein margin geben will,
was muss ich dann machen in CSS ?

Ich hab schon mal gesehen:
margin:0;
padding:0;

Ist das valide?
Ich denk mir dann immer 0 von was?
px oder pt oder mm oder cm oder ...?

Ich schreibe also oft 0px
Es sagte mir mal wer  0px  sei falsch,  ich soll nur 0 schreiben.

Was ist
     a) valide
     b) in der praxis gut

(nur weil was valide ist heisst nicht dass man es verwenden sollte,
desshalb frage ich nach der validität UND nach der praxis)

Danke!
Aqua

  1. Hi,

    Ich denk mir dann immer 0 von was?
    px oder pt oder mm oder cm oder ...?

    Was ist Deiner Meinung nach der Unterschied zwischen 0cm und 0mm?`
    Oder zwischen 0irgendwas und 0wasanderes?
    Oder zwischen 0irgendwas und 0?

    Es sagte mir mal wer  0px  sei falsch,  ich soll nur 0 schreiben.

    Was ist
         a) valide

    mit und ohne Einheit. Das hätte Dir der Validator aber auch verraten. Oder ein Blick in den Standard.

    b) in der praxis gut

    mit und ohne Einheit.

    cu,
    Andreas

    --
    Warum nennt sich Andreas hier MudGuard?
    Fachfragen per E-Mail halte ich für unverschämt und werde entsprechende E-Mails nicht beantworten. Für Fachfragen ist das Forum da.
  2. Hi Aqua,

    Ich hab schon mal gesehen:
    margin:0;
    padding:0;
    Ist das valide?

    http://jigsaw.w3.org/css-validator/

    Ich denk mir dann immer 0 von was?
    px oder pt oder mm oder cm oder ...?

    http://www.w3.org/TR/REC-CSS2/syndata.html#length-units

    Lesen bildet. Eher als Fragen.

    Grüße,
     Roland

  3. Hi!

    Ich hab schon mal gesehen:
    margin:0;
    padding:0;

    Ist das valide?

    Ja, ist es.

    Ich denk mir dann immer 0 von was?
    px oder pt oder mm oder cm oder ...?

    Das ist doch vollkommen egal. Ob du nun 0 Birnen, 0 Äpfel oder 0 Bananen nimmst - es kommt sich aufs Gleiche hinaus.

    Ich schreibe also oft 0px
    Es sagte mir mal wer  0px  sei falsch,  ich soll nur 0 schreiben.

    Persönlich ziehe ich die Schreibweise padding:0; vor - so spart man sich zwei Zeichen ;-)

    Was ist
         a) valide
         b) in der praxis gut

    s.o.

    Grüße,
    Fabian St.

    --
    Meine Website: http://fabis-site.net
    --> XHTML, CSS, PHP-Formmailer, Linux
    ---------------------
    fabi@erde ~# whatis spam
    spam: nothing appropriate
    ---------------------
    Selfcode: ie:% fl:|  br:^ va:) ls:& fo:) rl:( n4:° ss:| de:> js:| ch:| mo:) zu:)
  4. hi!

    was wäre, wenn du kein margin bzw. padding attribut setzen würdest?

    lg
    azok

    --
    Murphys Law: "Alles Schöne im Leben ist entweder illegal, ungesetzlich oder es macht dick."
    Selfcode: ie:% fl:( br:> va:) ls:& fo:) rl:( n4:° ss:| de:] js:| ch:( sh:) mo:) zu:)
    1. Hi azok!

      Dann kommt in manchen Browser und manchen Situation aber ein Abstand.

      LG
      Aqua

      1. hi!

        danke für eure antwort. hatte in der eile nicht daran gedacht...

        lg
        azok

        --
        Murphys Law: "Alles Schöne im Leben ist entweder illegal, ungesetzlich oder es macht dick."
        Selfcode: ie:% fl:( br:> va:) ls:& fo:) rl:( n4:° ss:| de:] js:| ch:( sh:) mo:) zu:)
    2. Hi,

      was wäre, wenn du kein margin bzw. padding attribut setzen würdest?

      Das ist aber etwas anderes als margin:0; bzw. padding:0;. Denn dann könnte margin/padding aus verschiedenen anderen Quellen kommen, z.B. aus dem default-Stylesheet des Browsers oder aus einer Deklaration des gleichen Stylesheets, aber unter schwächerem Selektor.

      cu,
      Andreas

      --
      Warum nennt sich Andreas hier MudGuard?
      Fachfragen per E-Mail halte ich für unverschämt und werde entsprechende E-Mails nicht beantworten. Für Fachfragen ist das Forum da.
  5. Hallo!

    Gibt es irgendwelche Browser die entwender
        a) mit Größenangabe (px, cm, pt, mm ...)
        b) OHNE größenangabe (also bei 0; )

    ein Problem (Bug) haben?
    Ich hörte schon dass beides Probleme machen kann je nach Bropwser,
    dass bei 0px  Abstände kommen z.B.
    und andererseits hörte ich auch dass nur bei 0  es oft nicht geht

    Danke!
    Aqua

    1. Hi Aqua,

      Gibt es irgendwelche Browser die entwender
          a) mit Größenangabe (px, cm, pt, mm ...)
          b) OHNE größenangabe (also bei 0; )
      ein Problem (Bug) haben?

      Nein.

      Ich hörte schon [...]

      Wo?

      Grüße,
       Roland

    2. Hi,

      Ich hörte schon dass beides Probleme machen kann je nach Bropwser,

      Nö.

      und andererseits hörte ich auch dass nur bei 0  es oft nicht geht

      Nö.

      Vielleicht ist es einfach nur Zeit, daß Du Deinen Ohren mal wieder etwas Aqua zwecks Reinigung zuführst?  ;-)

      cu,
      Andreas

      --
      Warum nennt sich Andreas hier MudGuard?
      Fachfragen per E-Mail halte ich für unverschämt und werde entsprechende E-Mails nicht beantworten. Für Fachfragen ist das Forum da.
      1. Andreas,

        Vielleicht ist es einfach nur Zeit, daß Du Deinen Ohren mal wieder etwas Aqua zwecks Reinigung zuführst?  ;-)

        Du meinst Aqua gegen Mud? ;-)
        Gunnar

        --
        „Solang wir noch tanzen können
        und richtig echte Tränen flennen,
        ist noch alles offen,
        ist noch alles drin.“
        (Gundermann)
        1. Hi,

          Vielleicht ist es einfach nur Zeit, daß Du Deinen Ohren mal wieder etwas Aqua zwecks Reinigung zuführst?  ;-)
          Du meinst Aqua gegen Mud? ;-)

          Ja, ROFL!

          cu,
          Andreas

          --
          Warum nennt sich Andreas hier MudGuard?
          Fachfragen per E-Mail halte ich für unverschämt und werde entsprechende E-Mails nicht beantworten. Für Fachfragen ist das Forum da.
    3. Hallo Aqua

      Ich hörte schon dass beides Probleme machen kann je nach Bropwser,
      dass bei 0px  Abstände kommen z.B.
      und andererseits hörte ich auch dass nur bei 0  es oft nicht geht

      Da wirst du dich verhört haben.
      Was allerdings oft zu Fragen führt ist, dass die Browser es unterschiedlich
      handhaben, ob sie für die verschiedenen Abstände margin oder padding setzen.

      Dadurch kommt es oft zu Fragen, wenn trotz margin:0 ein Abstand in einem
      anderen Browser bleibt, weil dieser padding als Standard gesetzt hat.

      Auf Wiederlesen
      Detlef

      --
      - Wissen ist gut
      - Können ist besser
      - aber das Beste und Interessanteste ist der Weg dahin!