unverständliche fehlermeldung im firefox-plugin

  • liebe leute, ich versuche mich seit 2 tagen am html-seminar. wie empfohlen benutze ich scriptly als editor in der einstellung XHTML 1.0 strict. ich lade nach jedem schritt die gespeicherte variante in firefox, um rechtzeitig auf fehler aufmerksam zu werden. nun erscheint nach dem einbinden des beispielbildes html-seminar.jpg die mir unverständliche fehlermeldung:
    line 18 column 50 - Fehler: there is no attribute "border"
    die fehlerzeile lautet:
    <img src="bilder/html-seminar.jpg" border="1" height="66" width="474" alt="jetzt HTML lernen" />
    der korrekturvorschlag ist gleichlautend:
    <img src="bilder/html-seminar.jpg" border="1" height="66"
    width="474" alt="jetzt HTML lernen">
    es wurde jedoch der doctype von
    <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
    (wie im lehrgang empfohlen) auf
    <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
    umgestellt.
    wie sollte ich mich verhalten? generell mit Transitional arbeiten, oder solche fehlermeldungen ignorieren? ist es mit Strict überhaupt möglich, das bild ohne fehlermeldung darzustellen und wenn ja, dann wie?
    vermutlich ist diese frage schon mehrfach gestellt worden, jedoch hat mir die suchfunktion dazu keine auskunft gegeben.
    habt also bitte nachsicht mit einem neuen!
    gruß
    rolo

  • Hey,


    schau mal hier: http://de.selfhtml.org/html/referenz/varianten.htm


    Dort werden die Varianten von Doctypes ganz gut aufgezählt, in der Tabelle etwas weiter unten siehst du die "verbotenen" Attribute einzelner HTML-Elemente in der Variante Strict, unter anderem border bei img.


    Die border-Eigenschaft kannst du im Stylesheet (CSS) definieren.
    Die Transitional-Variante umgeht diese "verbotenen" Attribute, jedoch würde ich die empfehlen, weiterhin mit Strict zu arbeiten.


    Gruß
    Laura

  • hallo laura,
    ich bedanke mich für die schnelle antwort. ich denke, daß die tabelle auch weiterhin bei problemen recht nützlich sein wird.
    unverständlich ist mir allerdings, wieso im lernprogramm Strict empfohlen wird und dann beim einbinden des beispielbildes die verbotenen attribute als "sehr wichtig" mit angegeben werden:


    Dabei gibt es für Bilder weitere Attribute, die aus verschiedenen Gründen sehr wichtig sind.
    Attribut Bedeutung
    width="X" Die Breite X des Bildes - sollte angegeben werden, damit der Browser den Platzhalter in entsprechender Größe vorsehen kann, solange das Bild noch nicht komplett übertragen ist!
    height="Y" Die Höhe des Bildes - sollte angegeben werden, damit der Browser den Platzhalter in entsprechender Größe vorsehen kann, solange das Bild noch nicht komplett übertragen ist!
    border="0" Ob ein Rahmen gezeichnet werden soll (wenn nicht, dann 0) und wenn er gezeichnet wird, mit welcher Stärke
    alt="ERKLÄRUNG ZUM BILD" Der ALTernativtext - dieser ist aus verschiedenen Gründen sehr wichtig:


    * für Sehbehinderte (die ihn von speziellen Browsern vorgelesen bekommen)
    * für Suchmaschinen, da diese auch diesen Text indizieren
    * zur Information für den Surfer


    Der komplette Code sieht also wie folgt aus. Erstellen Sie Ihre Internetseite mit Bild, fahren Sie mit der Maustaste auf das Bild und warten Sie kurz. Jetzt erscheint der Alternativtext als Tooltip.


    <img src="html-seminar.jpg" width="474"
    height="66" border="1" alt="jetzt HTML lernen" />


    sowas sollte in einem lernprogramm vermieden werden.
    ich danke nochmals.
    gruß rolo

  • Hey,


    ja, die Attribute sind schon wichtig, allerdings kannman sowohl width als auch height in CSS definieren, und alt sollte eigentlich in strict auch erlaubt sein. Vielleicht ist es im Kurs einfach nur der einfachheit halber so dargestellt, da müsstest du mal axel fragen.
    Dir ansonsten noch gutes Gelingen :)


    LG
    Laura

  • danke nochmals, laura....


    ich gebe also die frage an axel weiter (ist wohl der verfasser des lehrgangs?). funktioniert das auf diese weise oder muß man den direkt anschreiben? man fühlt sich zu beginn schon gewaltig verunsichert, wenn man als letzten verzweifelten versuch den vorgegebenen text abschreibt und immer noch fehlermeldung erhält... bei den anderen fehlermeldungen konnte ich zumindest aus dem inhalt der meldung darauf schließen, was wie zu verändern ist (der von dir schon erwähnte pflichtabsatz war auch dabei).


    Inzwischen habe ich beim abarbeiten der beispielseite auch noch ein bislang ungeklärtes problem, aber zum einen will ich nicht den ganzen betrieb hier mit meinem startschwierigkeiten zumüllen und zum anderen ist der lerneffekt höher, wenn man der sache selber auf den grund kommt...


    als dann, leutls
    bis neulich
    rolo

Jetzt mitmachen!

Sie haben noch kein Benutzerkonto auf unserer Seite? Registrieren Sie sich kostenlos und nehmen Sie an unserer Community teil!