Top-Themen

Aktuelle Themen (A bis Z)

Administrator.de FeedbackApache ServerAppleAssemblerAudioAusbildungAuslandBackupBasicBatch & ShellBenchmarksBibliotheken & ToolkitsBlogsCloud-DiensteClusterCMSCPU, RAM, MainboardsCSSC und C++DatenbankenDatenschutzDebianDigitiales FernsehenDNSDrucker und ScannerDSL, VDSLE-BooksE-BusinessE-MailEntwicklungErkennung und -AbwehrExchange ServerFestplatten, SSD, RaidFirewallFlatratesGoogle AndroidGrafikGrafikkarten & MonitoreGroupwareHardwareHosting & HousingHTMLHumor (lol)Hyper-VIconsIDE & EditorenInformationsdiensteInstallationInstant MessagingInternetInternet DomäneniOSISDN & AnaloganschlüsseiTunesJavaJavaScriptKiXtartKVMLAN, WAN, WirelessLinuxLinux DesktopLinux NetzwerkLinux ToolsLinux UserverwaltungLizenzierungMac OS XMicrosoftMicrosoft OfficeMikroTik RouterOSMonitoringMultimediaMultimedia & ZubehörNetzwerkeNetzwerkgrundlagenNetzwerkmanagementNetzwerkprotokolleNotebook & ZubehörNovell NetwareOff TopicOpenOffice, LibreOfficeOutlook & MailPapierkorbPascal und DelphiPeripheriegerätePerlPHPPythonRechtliche FragenRedHat, CentOS, FedoraRouter & RoutingSambaSAN, NAS, DASSchriftartenSchulung & TrainingSEOServerServer-HardwareSicherheitSicherheits-ToolsSicherheitsgrundlagenSolarisSonstige SystemeSoziale NetzwerkeSpeicherkartenStudentenjobs & PraktikumSuche ProjektpartnerSuseSwitche und HubsTipps & TricksTK-Netze & GeräteUbuntuUMTS, EDGE & GPRSUtilitiesVB for ApplicationsVerschlüsselung & ZertifikateVideo & StreamingViren und TrojanerVirtualisierungVisual StudioVmwareVoice over IPWebbrowserWebentwicklungWeiterbildungWindows 7Windows 8Windows 10Windows InstallationWindows MobileWindows NetzwerkWindows ServerWindows SystemdateienWindows ToolsWindows UpdateWindows UserverwaltungWindows VistaWindows XPXenserverXMLZusammenarbeit
GELÖST

Optimierung HTML Syntax (div anordnung)

Frage Entwicklung HTML

Mitglied: s7mahess

s7mahess (Level 1) - Jetzt verbinden

17.02.2010, aktualisiert 19:58 Uhr, 4638 Aufrufe, 5 Kommentare

Ich muss nächste Woche eine Arbeit (HTML Seite) abgeben über Audioformate, nach ewigen basteln habe ich nun ein einigermaßen anständiges Layout gezaubert. Meine Frage ist nun kann ich es noch optimieren?

Es soll wie so wie ich es habe sich an die Fenstergröße anpassen.
Sich in FF IE GC und Opera möglichst gleich verhalten (mein Dozent kontrolliert wahrscheinlich nur FF und IE).
Darf kein Ajax, Javascript, PhP ... enthalten (pures HTML)
Und ob der Code sauber ist.

MfG Martin

01.
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> 
02.
<html> 
03.
<head> 
04.
  <!--<link href="stylesheet.css" rel="stylesheet" type="text/css" />--> 
05.
  <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"> 
06.
  <style> 
07.
    body  { margin:0; padding:0; font-size:100.1%;}     
08.
    #back { border:  1px solid #fff; position:static;      z-index:0; margin-top:  0px;        left:   0px; margin-bottom:   0px;        right:   0px;  } 
09.
    #navi { border:  1px solid #000; position:fixed;       z-index:1;        top: 11px;        left:  10px;        bottom:  11px;        width: 150px;  background-color:#ffffff;} 
10.
    #head { border:  1px solid #000; position:relative;    z-index:1; margin-top: 10px; margin-left: 180px;        height: 100px;        right:  10px;  background-color:#ffffff;} 
11.
    #cont { border:  1px solid #000; position:relative;    z-index:1; margin-top: 10px; margin-left: 180px;        height:1550px;        right:  10px;  background-color:#ffffff;} 
12.
    #co1  { border:  0px solid #000; position:static;      z-index:2; width:   33.3%; float:left;  background-color:#00ffff;} 
13.
    #co2  { border:  0px solid #000; position:static;      z-index:2; width:   33.3%; float:left;  background-color:#ffff00;} 
14.
    #co3  { border:  0px solid #000; position:static;      z-index:2; width:   33.3%; float:right; background-color:#ff00ff;} 
15.
    #co4  { border:  0px solid #000; position:static;      z-index:2; width:   50%;   float:left; background-color:#ff0000;} 
16.
    #co5  { border:  0px solid #000; position:static;      z-index:2; width:   50%;   float:right; background-color:#0000ff;} 
17.
    #bot  { border:  1px solid #000; position:relative;    z-index:1; margin-top: 10px; margin-left: 180px; margin-bottom:  10px;       heigth:  30px; right:  10px;  background-color:#ffffff;} 
18.
    table{ 
19.
      empty-cells:show; 
20.
21.
     
22.
    h1{ 
23.
      text-align:center; 
24.
      font-style:italic; 
25.
      color:#ff0000; 
26.
27.
  </style> 
28.
  <title>Index</title> 
29.
</head> 
30.
<body> 
31.
  <div id="back"> 
32.
    <div id="navi">   
33.
      navi 
34.
    </div> <!--navi--> 
35.
    <div id="head"> 
36.
      <h1>Überschrift</h1> 
37.
    </div> <!--head--> 
38.
    <div id="cont"> 
39.
      <div id="co1"> 
40.
        co1 
41.
      </div> <!--co1--> 
42.
      <div id="co2"> 
43.
        co2 
44.
      </div> <!--co2--> 
45.
      <div id="co3"> 
46.
        co3 
47.
      </div> <!--co3--> 
48.
      <div id="co4"> 
49.
        co4 
50.
      </div> <!--co4--> 
51.
      <div id="co5"> 
52.
        co5 
53.
      </div> <!--co5--> 
54.
    </div> <!--cont-->   
55.
    <div id="bot"> 
56.
      bot    
57.
    </div> <!--bot--> 
58.
  </div> <!--back--> 
59.
</body> 
60.
</html>
Mitglied: s7mahess
17.02.2010 um 09:50 Uhr
Hmm schade schon ersten Fehler selbst gefunden,

cont orientiert sich in seiner höhe nicht an seinem Inhalt, was er eigentlich tuen soll.

wenn ich bei #cont { height : 100% } setz funktioniert es noch wie gewünscht in IE aber FF macht nicht mit.

Hilfe
Bitte warten ..
Mitglied: dog
17.02.2010 um 10:31 Uhr
CSS hat ein ganz eigenes Verhältnis zu Höhenangaben, oder anders gesagt: Wenn der Firefox 100% ignoriert macht er es richtig

Du musst dir einen anderen Weg ausdenken um den Effekt zu erreichen.
Bitte warten ..
Mitglied: Mitchell
17.02.2010 um 10:50 Uhr
Suche mal bei einer Suchmaschine deiner Wahl nach Browserhacks, CSS von IE und FF sind sehr, sehr unterschiedlich, wie "dog" schon anmerkte . Vorallem bei den Angaben in Prozent gibts da öfter mal Probleme, IE braucht z.B. öfter mal 1% mehr und so Scherze.

Mfg

Mitchell
Bitte warten ..
Mitglied: s7mahess
17.02.2010 um 11:50 Uhr
also darf ich alles per browserhacks machen d.h. auf FF bauen und die entsprechenden hacks für IE einbauen oder ich pfeif auf meinen dozenten und weise über js jeweils verschiedene css dateien zu

nagut dann eben basteln
Bitte warten ..
Mitglied: dog
17.02.2010 um 11:54 Uhr
Wieso denn JS?
Die ganzen IE Hacks macht man seit Jahren über Conditional Comments: http://de.wikipedia.org/wiki/Conditional_Comments
Bitte warten ..
Ähnliche Inhalte
HTML
Seitenwechsel innerhalb einer div-Box in HTML+CSS
gelöst Frage von honeybeeHTML7 Kommentare

Hallo, ich habe mit dem HTML-Tag <div> und CSS folgendes Webseitenschema erstellt: siehe Screenshot unten. Meine Frage: Wenn ich ...

Cloud-Dienste
Usability Optimierung
gelöst Frage von BastiG13Cloud-Dienste5 Kommentare

Hallo zusammen, ich suche für meine Website eine Agentur, die diese komplett auf den Kopf stellt und die Usability ...

Xenserver
Citrix Desktopsymbole (Anordnung)
Frage von Dekz10Xenserver2 Kommentare

Hallo zusammen Ich würde gerne wissen welches die einfachste und sicherste konfigurationsart ist um die Desktopsymbole beim User zu ...

Windows XP
Syntax für - Ausführen als...-
Frage von FordPerfectWindows XP3 Kommentare

Syntax für "ausführen als"Hallo liebe Freunde! ich versuche auf einem XP rechner eine Software automatisch zu starten. Bei mir ...

Neue Wissensbeiträge
Windows 10

Windows 10 Fall Creators Update - Neue Funktion Hyper-V Standardswitch kann ggf. Fehler bei Proxy Configs verursachen

Erfahrungsbericht von rzlbrnft vor 3 StundenWindows 101 Kommentar

Hallo Kollegen, Da wir die Gefahr lieben, haben wir bei einigen Usern nun mittlerweile das Creators Update drauf. Einige ...

Sicherheit

TLS-Zertifikat und privater Schlüssel von Microsofts Dynamics 365 geleakt

Information von Penny.Cilin vor 5 StundenSicherheit

Microsoft hat versehentlich das TLS-Zertifikat inklusive dem privaten Schlüssel seiner Business-Anwendung Dynamics 365 geleakt. TLS-Zertifikat und privater Schlüssel von ...

Viren und Trojaner

Deaktivierter Keylogger in HP Notebooks entdeckt

Information von bitcoin vor 1 TagViren und Trojaner2 Kommentare

Ein Grund mehr warum man Vorinstallationen der Hersteller immer blank bügeln sollte Der deaktivierte Keylogger findet sich im vorinstallierten ...

Router & Routing

Lets Encrypt kommt auf die FritzBox

Information von bitcoin vor 1 TagRouter & Routing

In der neuesten Labor-Version der FB7490 integriert AVM unter anderem einen Let's Encrypt Client für Zugriffe auf das Webinterface ...

Heiß diskutierte Inhalte
Netzwerkmanagement
Firefox Profieles im Roaming
gelöst Frage von Hendrik2586Netzwerkmanagement17 Kommentare

Hallo liebe Leute. :) Ich hab da ein kleines Problem, welches anscheinend nicht unbekannt ist. Wir nutzen hier in ...

LAN, WAN, Wireless
Brainstorming, einfachste Option 1 getrenntes LAN (mit WAN zugang)
Frage von 132954LAN, WAN, Wireless13 Kommentare

Hi, folgendes: Wir bekommen eine Glasfaser Leitung, Und das sollte Optional so aussehen: Ein Modem/Router für das WAN, ein ...

Netzwerkgrundlagen
Hi eine blöde frage. xD
Frage von 132954Netzwerkgrundlagen12 Kommentare

Also: Habe 2012 r2 essentials neuinstalliert, allerdings installiert diese version ja gleich diesen gangen AD kram mit, den hab ...

Batch & Shell
Trusted Sites für alle User auf dem PC einpflegen
Frage von xXTaKuZaXxBatch & Shell12 Kommentare

Aufgabestellung: Es sollen auf 1 PC (bzw. mehreren PCs) vertrauenswürdige Sites per Powershell eingetragen werden, die für alle User ...