AirMax: height / width für <object> mittels CSS formatieren

Hallo zusammen,

Wenn ich in strict XHTML ein <object> definiere, muss ich dann in HTML die Werte für "height" und "width" zwingend angeben oder muss ich das im CSS machen?

Danke & Gruss

  1. Wenn ich in strict XHTML ein <object> definiere, muss ich dann in HTML die Werte für "height" und "width" zwingend angeben oder muss ich das im CSS machen?

    Warum guckst du nicht in der DTD nach?

      
    <!ELEMENT object (#PCDATA | param | %block; | form | %inline; | %misc;)*>  
    <!ATTLIST object  
      %attrs;  
      declare     (declare)      #IMPLIED  
      classid     %URI;          #IMPLIED  
      codebase    %URI;          #IMPLIED  
      data        %URI;          #IMPLIED  
      type        %ContentType;  #IMPLIED  
      codetype    %ContentType;  #IMPLIED  
      archive     %UriList;      #IMPLIED  
      standby     %Text;         #IMPLIED  
      height      %Length;       #IMPLIED  
      width       %Length;       #IMPLIED  
      usemap      %URI;          #IMPLIED  
      name        NMTOKEN        #IMPLIED  
      tabindex    %Number;       #IMPLIED  
    
    >
    
    

    Jedes der für object zulässigen Attribute ist "implied", keines ist "required".

    Zum Vergleich, das img-Element:

    <!ELEMENT img EMPTY>  
    <!ATTLIST img  
      %attrs;  
      src         %URI;          #REQUIRED  
      alt         %Text;         #REQUIRED  
      longdesc    %URI;          #IMPLIED  
      height      %Length;       #IMPLIED  
      width       %Length;       #IMPLIED  
      usemap      %URI;          #IMPLIED  
      ismap       (ismap)        #IMPLIED  
    
    >
    
    

    src und alt sind erforderlich, die anderen nicht.

    1. Danke für den Tipp und Gruss nach Ösi-Land aus Helvetia.