Hackerboard Wiki HaboBlog
Hackerboard bei Facebook Hackerboard bei Google+ Hackerboard bei Twitter

[HaBo]

 
(Web-) Design und webbasierte Sprachen Tipps & Tricks, Designabgleich, HTML & Javascript, Flash, ASP, PHP, Perl/CGI...

Doctype und CSS

Diskussion: Doctype und CSS im Forum (Web-) Design und webbasierte Sprachen, in der Kategorie Web, Network & Multimedia Palace; Anzeige Hi Leute, ich habe ein ziemlich doofes Problem. Und zwar, dass ich eine Seite habe, bei der ich den ...

Antwort
Alt 13.10.10, 23:35   #1 (permalink)
 
Registriert seit: 05.05.10
Milbex Leistung: Facit NTK
Likes: 0
Standard Doctype und CSS

Anzeige

Hi Leute,
ich habe ein ziemlich doofes Problem. Und zwar, dass ich eine Seite habe, bei der ich den XHTML 1.0 Transitional Doctype verwende. Nun ist mein Prob, dass ich eine externe CSS-Datei einbinden will. Ich kann mit meinem Doctype Farben, aber nichts anderes (font-size, font-family, position:relative/absolute etc.) darstellen. Wenn ich allerdings den Doctype wegnehme, stellt mein Mozilla Firefox die Seite richtig dar.
Ich habe auch schon andere Doxtypes versucht, ist aber immer das selbe, wie mit dem XHTML Transitional.

Hier meine index.html:

Code:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html>
  <head>
    <title>CSS --- Doctype</title>
    <meta http-equiv="content-type" content="text/html; charset=iso-8859-1" />
    <link rel="stylesheet" type="text/css" href="style.css">
  </head>
  <body>
    
    <p>Hier der Text wird formatiert...</p>
    <div>Dieser Text wird anders formatiert als der Andere...</div>
    
  </body>
</html>
und mein externes Stylesheet style.css:
Code:
p    {color:green;
    position:absolute; left:100; top:100
}

div    {color:blue
    font-size:22;
}
Ich habe es auf das Wichtigste begrenzt.
Würde mich über schnelle Antworten freuen.

mfG Milbex
__________________
I love Windows...
...I used it to download Linux
Milbex ist offline   Mit Zitat antworten
Alt 14.10.10, 00:11   #2 (permalink)
 
Benutzerbild von metax.
 
Registriert seit: 22.01.07
metax. Leistung: 8086
metax. eine Nachricht über ICQ schicken
Likes: 10
Standard

Schlichte Antwort: Dein CSS ist kaputt.

Wenn du keinen Doctype (oder einen alten) angibst, geht der Browser in den Quirks-Modus und rendert kaputtes HTML und CSS.
Wenn du einen korrekten XHTML-Doctype verwendest ist der Browser in Standards-Compliance-Modus und ignoriert kaputte oder ungültige HTML/CSS-Kontruktionen.
Also musst du nur korrektes CSS schreiben, dann geht's auch im XHTML-Doctype.

Was genau ist bei dir kaputt?
1. nach "color:blue" ist kein Semikolon. Damit verschmilzt die Regel mit der nächsten Zeile
2. Größenangaben und Abstände müssen immer mit Einheit angegeben werden (außer der Wert 0). Also normalerweise "px" (für Pixel)

Insgesamt muss dein CSS also lauten:
Code:
p    {
    color: green;
    position: absolute;
    left: 100px;
    top: 100px;
}

div    {
    color: blue;
    font-size: 22px;
}
mfg, metax.
__________________
Wenn keiner zuschaut, teile ich heimlich durch Null!
Meine Homepage: Planet Metax | meine Bilder: DeviantArt | Twitter
metax. ist offline   Mit Zitat antworten
   
HaBOT
 
- Anzeige -

Werbung ist gerade online    
Alt 14.10.10, 10:55   #3 (permalink)
Moe
root@yourmom ~ $
 
Benutzerbild von Moe
 
Registriert seit: 05.10.01
Moe Leistung: Facit NTK
Likes: 2
Standard

Alles, was vorher schon gesagt wurde .. und darüber hinaus ist "<link>" ein in sich geschlossenes Element. Das heißt, dir fehlt ein Slash am Ende:
HTML-Code:
<link rel="stylesheet" type="text/css" href="style.css" />
Tipp: Es gibt sowohl für (X)HTML als auch für CSS vom World Wide Web Consortium sog. "Validators", welche den entsprechenden Code auf Richtigkeit überprüfen und ggf. Fehler und Warnungen ausgeben, falls dein Code nicht richtig oder standardkonform ist und meistens sogar Verbesserungen anregen.
__________________
In personal conversations with technical people, I call myself a hacker.
But when I'm talking to journalists I just say "programmer" or something like that.
Linus Torvalds

Lunar Linux
Xfce
Moe ist offline   Mit Zitat antworten
Alt 14.10.10, 13:33   #4 (permalink)
Themenstarter
 
Registriert seit: 05.05.10
Milbex Leistung: Facit NTK
Likes: 0
Standard danke

vielen dank ihr beiden.
ohne euch wäre ich noch verzweifelt.

mfG Milbex
__________________
I love Windows...
...I used it to download Linux
Milbex ist offline   Mit Zitat antworten
Antwort

Stichworte
css, doctype, doctype und css, html
   
- Anzeige -

Werbung ist gerade online    

[HaBo] » Web, Network & Multimedia Palace » (Web-) Design und webbasierte Sprachen » Doctype und CSS
Themen-Optionen
Ansicht

Forumregeln
Es ist Ihnen nicht erlaubt, neue Themen zu verfassen.
Es ist Ihnen nicht erlaubt, auf Beiträge zu antworten.
Es ist Ihnen nicht erlaubt, Anhänge hochzuladen.
Es ist Ihnen nicht erlaubt, Ihre Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks sind aus
Pingbacks sind aus
Refbacks sind aus



1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61