tutorials.de Buch-Aktion 05/2012
ERLEDIGT
NEIN
ANTWORTEN
14
ZUGRIFFE
242
EMPFEHLEN
  • An Twitter übertragen
  • An Facebook übertragen
AUF DIESES THEMA
ANTWORTEN
  1. #1
    GFX-Händchen GFX-Händchen ist offline Mitglied Platin
    Registriert seit
    Jan 2004
    Beiträge
    555
    Hi all,

    ich bekomms einfach nicht hin ein h1 in einem Div auszuzeichen.
    Muss ein Div verwenden weil der Text sonst nicht an richtiger Stelle steht, daher habe ich einen Container entsprechend platziert in welchem ein Text stehen soll.
    Leider wird mir die Überschrift in h1 überhaupt nicht angezeigt.

    Diese müsste doch erstmal ohne Auszeichnung auch vorhanden und sichtbar sein oder?

    Wenn ich die Überschrift per <p></p> im Div setze sehe ich sie nicht, setze ich sie so außerhalb des Div's dann sehe ich sie.
    Verwende ich nun wieder h1 anstelle von <p></p> (außerhalb und innerhalb des Div's - für die Überschrift) sehe ich sie wieder nicht!
     

  2. #2
    Maik Tutorials.de Gastzugang
    Hi,

    zeig doch bitte mal deinen derzeitigen HTML- und CSS-Code, oder nenn uns den Link zur Seite.

    mfg Maik
     

  3. #3
    GFX-Händchen GFX-Händchen ist offline Mitglied Platin
    Registriert seit
    Jan 2004
    Beiträge
    555
    Seite ist nicht online.... Code musste ich abtippen da ich auf einem anderen PC arbeite.

    html
    Code :
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    
    <html>
    <head>
    <title>titel der seite</title>
    ......
    </head>
    <body>
    <div class="content">
    <h1> herzlich willkommen</h1>
    <p>hier irgendein text</p>
    </div>
    </body>
    </html>

    css
    Code :
    1
    2
    
    .content p {font-size: 10pt; font-family: verdana, arial, sans-serif; color: #ffffff; margin: 10px}
    .content h1 {font-size: 20pt; color: red}

    Hoffe die Schnipsel sind korrekt, da der html-code noch mehr enthält, dieser aber passt weil er nur mit <p></p> etc. ausgezeichnet ist.

    Komisch ist, dass im Alleycode HTML Editor alles richtig angezeigt wird, aber das mit dem Editor hatten wir ja schon mal!
    Geändert von GFX-Händchen (12.01.09 um 12:27 Uhr)
     

  4. #4
    Maik Tutorials.de Gastzugang
    Zitat Zitat von GFX-Händchen Beitrag anzeigen

    Hoffe die Schnipsel sind korrekt, da der html-code noch mehr enthält, dieser aber passt weil er nur mit <p></p> etc. ausgezeichnet ist.
    Da fehlt zumindest schon mal der schliessende </div>-Tag.

    Und den Text innerhalb von <p> ... </p> kann ich nicht sehen, da sich die weiße Schriftfarbe mit dem weißen Hintergrund "vereint".

    mfg Maik
     

  5. #5
    GFX-Händchen GFX-Händchen ist offline Mitglied Platin
    Registriert seit
    Jan 2004
    Beiträge
    555
    Sorry, das hatte ich beim Abtippen vergessen, ist aber im Code bei mir drin und jetzt auch oben im Code-Tag vorhanden.
     

  6. #6
    Maik Tutorials.de Gastzugang
    Ich seh die Überschrift mit dem fehlerhaften oder korrigierten Codeschnippel klar und deutlich in roten Lettern.

    Welche CSS-Regeln besitzt denn .content?

    mfg Maik
     

  7. #7
    GFX-Händchen GFX-Händchen ist offline Mitglied Platin
    Registriert seit
    Jan 2004
    Beiträge
    555
    Code :
    1
    
    .content {border: 1px solid yellow; width: 500px; height: 500px; margin-left: 240px; padding: 10px;}
    Hoffe beim Abtippen keinen Fehler drin zu haben.
     

  8. #8
    Maik Tutorials.de Gastzugang
    Dann tipp mal besser den vollständigen Quellcode (HTML + CSS) ab, denn:

    h1 im Div auszeichnen?-demo.jpg


    ... was die Vermutung zulässt, dass die Ursache an einer anderen Stelle zu suchen ist.

    mfg Maik
     

  9. #9
    GFX-Händchen GFX-Händchen ist offline Mitglied Platin
    Registriert seit
    Jan 2004
    Beiträge
    555
    Na dann viel Spaß!

    Code :
    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
    62
    63
    64
    65
    66
    67
    68
    69
    70
    71
    72
    73
    74
    75
    76
    77
    78
    79
    80
    81
    82
    83
    84
    85
    86
    87
    88
    89
    90
    91
    92
    93
    94
    95
    96
    97
    98
    99
    100
    101
    102
    103
    104
    105
    106
    107
    108
    109
    110
    111
    112
    
    <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
    <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="de" lang="de" dir="ltr">
    <head>
        <title></title>
     
        <!-- Contents -->
        <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
        <meta http-equiv="Content-Language" content="de" />
        <meta http-equiv="last-modified" content="12.01.2009 12:42:58" />
        <meta http-equiv="Content-Type-Script" content="text/javascript" />
        <meta name="description" content="" />
        <meta name="keywords" content="" />
     
        <!-- Others -->
            <meta http-equiv="ImageToolbar" content="False" />
        <meta name="MSSmartTagsPreventParsing" content="True" />
     
        <!-- Parent -->
        <link rel="sitemap" href="imsitemap.html" title="Seitenstruktur" />
     
        <!-- Res -->
        <script type="text/javascript" src="res/engine.js"></script>
        <link rel="stylesheet" type="text/css" href="res/styles.css" media="screen, print" />
        <link rel="stylesheet" type="text/css" href="res/template.css" media="screen" />
        <link rel="stylesheet" type="text/css" href="res/print.css" media="print" />
        <!--[if lt IE 7]><link rel="stylesheet" type="text/css" href="res/iebehavior.css" media="screen" /><![endif]-->
        <link rel="stylesheet" type="text/css" href="res/home.css" media="screen, print" />
        <link rel="stylesheet" type="text/css" href="res/handheld.css" media="handheld" />
        <link rel="alternate stylesheet" title="Starker Kontrast - Zugänglichkeit" type="text/css" href="res/accessibility.css" media="screen" />
     
        <!-- Robots -->
        <meta http-equiv="Expires" content="0" />
        <meta name="Resource-Type" content="document" />
        <meta name="Distribution" content="global" />
        <meta name="Robots" content="index, follow" />
        <meta name="Revisit-After" content="21 days" />
        <meta name="Rating" content="general" />
    </head>
    <body>
    <div id="imSite">
    <div id="imHeader">
        
        <h1></h1>
    </div>
    <div class="imInvisible">
    <hr />
    <a href="#imGoToCont" title="Überspringen Sie das Hauptmenü">Direkt zum Seiteninhalt</a>
    <a name="imGoToMenu"></a>
    </div>
    <div id="imBody">
        <div id="imMenuMain">
     
    <!-- Menu Content START -->
    <p class="imInvisible">Hauptmenü</p>
    <div id="imMnMn">
    <ul>
        <li><a href="index.html" title="">Homepage</a></li>
        <li><a href="seite_1.html" title="">Seite 1</a></li>
        <li><a href="seite_2.html" title="">Seite 2</a></li>
        <li><a href="seite_3.html" title="">Seite 3</a></li>
        <li><a href="seite_4.html" title="">Seite 4</a></li>
        <li><a href="seite_5.html" title="">Seite 5</a></li>
    </ul>
    </div>
    <!-- Menu Content END -->
     
        </div>
    <hr class="imInvisible" />
    <a name="imGoToCont"></a>
        <div id="imContent">
     
    <!-- Page Content START -->
    <div id="imToolTip"></div>
    <div id="imPage">
     
    <div id="imCel7_00">
    <div id="imCel7_00_Cont">
        <div id="imObj7_00">
     
    <div class="content">
    <h1>herzlich willkommen</h1>
     
    <p>blablablubb</p>
    <p>blablaaaaa</p>
    </div>
     
     
        </div>
    </div>
    </div>
     
    </div>
     
    <!-- Page Content END -->
     
        </div>
        <div id="imFooter">
            <hr class="imInvisible" />
            <span id="imFooter_L"></span>
            <span id="imFooter_R"></span>
            <br class="imClear" />
        </div>
    </div>
    </div>
    <div class="imInvisible">
    <hr />
    <a href="#imGoToCont" title="Lesen Sie den Inhalt der Seite noch einmal durch">Zurück zum Seiteninhalt</a> | <a href="#imGoToMenu" title="Navigieren Sie auf der Webseite">Zurück zum Hauptmenü</a>
    </div>
     
    <div id="imZIBackg" onclick="imZIHide()" onkeypress="imZIHide()"></div>
    </body>
    </html>

    CSS für den von mir oben genannten Teilabschnitt kennst du ja.
    Zum Rest kann ich wenig sagen!

    Ich werds wohl mit <p></p> auszeichnen um das Problem zu umgehen.
     

  10. #10
    Maik Tutorials.de Gastzugang
    Zitat Zitat von Maik Beitrag anzeigen
    Dann tipp mal besser den vollständigen Quellcode (HTML + CSS) ab, denn:

    Anhang 44961


    ... was die Vermutung zulässt, dass die Ursache an einer anderen Stelle zu suchen ist.
    Zitat Zitat von GFX-Händchen Beitrag anzeigen
    CSS für den von mir oben genannten Teilabschnitt kennst du ja.
    Zum Rest kann ich wenig sagen!
    Tja, und was soll ich damit nun ohne alle eingebundenen Stylesheets (CSS-Dateien) anfangen?

    Das Resultat bleibt nämlich mit den drei bisher gezeigten Regeln das gleiche

    h1 im Div auszeichnen?-demo2.jpg

    Oder hast du beim Abtippen den vermeintlichen Fehler nicht mit abgeschrieben bzw. ihn währenddessen schon korrigiert?

    mfg Maik
     

  11. #11
    Maik Tutorials.de Gastzugang
    Bevor du nun anfängst, alles Übrige abzutippen, empfehle ich dir, alle Dateien in einem ZIP-Archiv hier hochzuladen.

    mfg Maik
     

  12. #12
    GFX-Händchen GFX-Händchen ist offline Mitglied Platin
    Registriert seit
    Jan 2004
    Beiträge
    555
    Das Programm mit dem ich arbeite erstellt alles "automatisch", nur das was ich per HTML- und CSS-Code hinzufüge kommt automatisch in die entsprechenden Dateien.
    Darum wurden auch die Stylesheets nicht gepostet, weil eben nur die 3 Zeilen CSS-Code in dem einen Stylesheet automatisch hinzugefügt wurden.

    Erledigt ist das Problem per h1 noch nicht.

    Trotzdem Danke!

    Edit:
    Komisch ist auch, dass h1 nicht ausgezeichnet wird, aber h2, h3 und h4 schon.
    Also hab mal h1 durch h2, h3 und h4 ersetzt und da gehts jeweils.
    Geändert von GFX-Händchen (12.01.09 um 13:29 Uhr)
     

  13. #13
    Maik Tutorials.de Gastzugang
    Zitat Zitat von GFX-Händchen Beitrag anzeigen
    Das Programm mit dem ich arbeite erstellt alles "automatisch", nur das was ich per HTML- und CSS-Code hinzufüge kommt automatisch in die entsprechenden Dateien.
    Darum wurden auch die Stylesheets nicht gepostet, weil eben nur die 3 Zeilen CSS-Code in dem einen Stylesheet automatisch hinzugefügt wurden.

    Erledigt ist das Problem per h1 noch nicht.

    Trotzdem Danke!
    Tja, dann wird dir das Programm wohl in einer der CSS-Dateien eine Regel "automatisch" ohne dein Wissen untergeschoben haben, die z.B. eine andere Schriftfarbe für h1 setzt (wie z.B. beim p-Element die weiße), die deine erstellte Regel überschreibt, womit der Text im weißen Hintergrund abtaucht, denn dass es an deinen drei gezeigten Regeln nicht liegt, hab ich dir mit meinen beiden Screenshots bewiesen.

    Viel Glück bei der Suche, und auch viel Erfolg, in der nahen Zukunft "Herr und Meister" des Programms zu werden

    mfg Maik
     

  14. #14
    GFX-Händchen GFX-Händchen ist offline Mitglied Platin
    Registriert seit
    Jan 2004
    Beiträge
    555
    Die weiße Schrift im p-Element ist gewollt, sie liegt ja über/auf einem Bild.

    Ich wende mich mal an den Support!

    Nochmals Danke für die Hilfe und deine Geduld Meister Maik.
     

  15. #15
    Maik Tutorials.de Gastzugang
    Zitat Zitat von GFX-Händchen Beitrag anzeigen
    Die weiße Schrift im p-Element ist gewollt, sie liegt ja über/auf einem Bild.
    Dass du die weiße Schriftfarbe für die Textabsätze selbst definiert hast, ist mir schon klar. Dies sollte nur ein Beispiel für eine mögliche Ursache sein, warum du die Überschrift nicht siehst.

    Doch wie heißt es immer: "Alle Angaben ohne Gewähr!"

    mfg Maik
     

Ähnliche Themen

  1. Bestimmte Elemente besonders auszeichnen
    Von gelleneu im Forum CSS
    Antworten: 5
    Letzter Beitrag: 05.08.07, 20:11