 |
| Hinweise |
Willkommen im TP-Hilfe-Forum!Dies ist ein Forum zu den Themen Photoshop, Dreamweaver, Flash, Selbständigkeit und mehr, in dem Du Hilfe, Anleitung oder eine Lösung zu Deinen Problemen erhältst. Aktuell bist Du in unseren Foren als Gast mit reinen Leserechten unterwegs. Wenn Du Dich registrierst, kannst Du eigene Themen verfassen, deine Frage stellen und privat mit anderen TPlern kommunizieren. Weitere Foren werden zugänglich, und Du wirst – falls gewünscht – per Mail über neue Beiträge informiert. Die Registrierung ist schnell und kostenlos. Sollten bei der Registrierung Fragen auftauchen, reicht ein Klick in unsere Hilfe - Häufig gestellte Fragen oder eine kurze Mitteilung an das Support-Team. Viel Spaß bei Traum-Projekt.com |
07.01.2006, 12:09
|
#1
|
|
TP-Member
Registriert seit: Jan 2006
Ort: Karlsruhe
|
<a> <div> und w3c??
Also ich hab mal meine Webseite validieren lassen, dabei kam folgendes raus....
http://validator.w3.org/check?uri=ht...la%2Fnews.html
es geht vor allem um die ganzen iFrame Attribute die angeblich nicht stimmen?!
Was ist daran denn falsch?
Und gleich noch zu den anderen, weiß jeamand was ich anstatt <div> nach <a> benutzen kann??
[edit]
ok das problem hätte ich schonmal gelöst!
Geändert von bestdani (08.01.2006 um 17:53 Uhr).
|
|
|
07.01.2006, 12:41
|
#2
|
|
TP-Insider
Registriert seit: Jul 2004
|
Für den Einsatz von iframes mußt Du den Doctype "transitional" verwenden, nicht "strict".
lg
wys
__________________
Ich sag mal: OMmmmm ....
|
|
|
07.01.2006, 13:16
|
#3
|
|
TP-Moderator
Registriert seit: Mar 2003
Ort: Hamburg
|
Welches Problem hat sich denn gelöst? Das mit dem Iframe oder das mit dem Div?
Zum Div:
"a" ist ein Inlineelement, "div" ein Blockelement. Ein Blockelement darf nicht in einem Inlineelement stehen, ist auch logisch 
Nimm anstelle der Divs einfach <span> 
|
|
|
07.01.2006, 19:36
|
#4
|
|
TP-Member
Registriert seit: Jan 2006
Ort: Karlsruhe
|
das mit dem div ich hab davor einfach <object> gemacht, das ist jetzt vllt net die Muster-Lösung ist aber valid ^^
und danke für das mit dem Transitional!!
|
|
|
07.01.2006, 19:47
|
#5
|
|
TP-Specialist
Registriert seit: Nov 2004
Ort: Die Insel in Europa die aus Europa erst Europa macht _________________________ Nähe Lenzburg
|
<a ...><object ...> </object></a> Nicht wirklich oder?
<object> dient dem Einbinden von ganzen Seiten, Flash-Objekten, Movies usw.
__________________
[321 Name="Joe"]
wie immer, lieber gleich mit notepad, dem Editor meines Vertrauens
[/321]
use my HTML-Tester
Motto'06: Mut zur deutschen Sprache!
|
|
|
08.01.2006, 14:02
|
#6
|
|
TP-Member
Registriert seit: Jan 2006
Ort: Karlsruhe
|
ok
war auch nur damit ich ne Valid-Meldung bekomme ^^
Wie kann man das dann lösen.... ich habs schon mit span probiert, da war aber die Background-Grafik total verschoben ?!
|
|
|
08.01.2006, 14:21
|
#7
|
|
TP-Moderator
Registriert seit: Mar 2003
Ort: Hamburg
|
Zitat:
|
Zitat von bestdani
Wie kann man das dann lösen.... ich habs schon mit span probiert, da war aber die Background-Grafik total verschoben ?!
|
Zeig doch mal 
|
|
|
08.01.2006, 16:49
|
#8
|
|
TP-Specialist
Registriert seit: Nov 2004
Ort: Die Insel in Europa die aus Europa erst Europa macht _________________________ Nähe Lenzburg
|
Zitat:
|
Zitat von bestdani
ok
war auch nur damit ich ne Valid-Meldung bekomme ^^
Wie kann man das dann lösen.... ich habs schon mit span probiert, da war aber die Background-Grafik total verschoben ?!
|
Was willst denn überhaupt machen, bloss die Hintergrundgrafik zum Linktext?
Kannst ja auch in der Grafik den Text anbringen und diese mit <img> einbinden.
HTML-Code:
<a href="seite.html" title="die Seite ..."
><img src="diegrafikfuerdenlink.jpg" alt="Link-Schmuck"
/></a>
oder dem DIV per CSS einen Hinttergrund zuweisen:
HTML-Code:
<div class="xxxx"><a href="seite.html" title="die Seite ..."
>die Seite ...</a></div>
ps: Lieber einen Validierungsfehler, als ein Object in einen Link zu bauen!
__________________
[321 Name="Joe"]
wie immer, lieber gleich mit notepad, dem Editor meines Vertrauens
[/321]
use my HTML-Tester
Motto'06: Mut zur deutschen Sprache!
|
|
|
08.01.2006, 17:58
|
#9
|
|
TP-Member
Registriert seit: Jan 2006
Ort: Karlsruhe
|
also es geht genauer um diese Seite hier,
wie man sieht hat die Navigation ein hover effekt (funktioniert nicht mit IE... ich denke wahrscheinlich wegen <a><div>...)
also ich habe zuerst <a> dann <div> genommen (ist aber nicht valid)
der div hat ein Background-Image und als hover dann ein anderes und muss natürlich ein Link sein....
jetzt brauch ich eben eine andere möglichkeit das valide zu erstellen!
|
|
|
08.01.2006, 19:03
|
#10
|
|
TP-Member
Registriert seit: Nov 2005
|
lass deine seite mal mit dem validator von http://www.validome.org testen... der is besser und zeigt die in deinem quelltext noch bestimmt ein paar fehler mehr an.
der is gut wenn du ne valide seite haben willst
|
|
|
08.01.2006, 19:12
|
#11
|
|
TP-Specialist
Registriert seit: Mar 2005
Ort: Unterfranken
|
Zitat:
|
Zitat von XBitz
lass deine seite mal mit dem validator von http://www.validome.org testen... der is besser und zeigt die in deinem quelltext noch bestimmt ein paar fehler mehr an.
|
Nur, dass die automatische Erkennung wohl nicht funktioniert.
|
|
|
08.01.2006, 19:50
|
#12
|
|
TP-Member
Registriert seit: Jan 2006
Ort: Karlsruhe
|
ja schön, die seite ist schon so gut wie valide nur das ist jetzt noch mein einziges Problem und ich finde keine alternative für ein DIV.
img geht ja auch net... oder kann ich bei img auch nen hover machen ??? Wär MIR neu?!
HTML/CSS ist mir aber sowieso neu^^
|
|
|
08.01.2006, 20:58
|
#13
|
|
TP-Specialist
Registriert seit: Nov 2004
Ort: Die Insel in Europa die aus Europa erst Europa macht _________________________ Nähe Lenzburg
|
<span> hat ja Nico schon erwähnt und das geht auch:
HTML-Code:
<a href="#" ><span
style="text-indent: 20px;
background: url(http://www.traum-projekt.com/forum/images/smilies/biggrin.gif);
background-repeat: no-repeat; width: 100px"
>der Link!</span></a>
MIT text-indent bekommst eine Graphik VOR den Link, ohne darunter!
Die Länge/width musst Du anpassen, sie ist erforderlich,
damit der Span nicht die ganze Seite/Container einnimmt.
Den style musst nicht inline machen, besser im Stylsheet (a span)
und wenn willst auch noch hover dazu!
__________________
[321 Name="Joe"]
wie immer, lieber gleich mit notepad, dem Editor meines Vertrauens
[/321]
use my HTML-Tester
Motto'06: Mut zur deutschen Sprache!
|
|
|
08.01.2006, 21:04
|
#14
|
|
TP-Moderator
Registriert seit: Mar 2003
Ort: Hamburg
|
Zitat:
|
Zitat von bestdani
ja schön, die seite ist schon so gut wie valide
|
Deine Seite geht zwar nicht mehr, aber ich gehe mal von deinen bisherigen Aussagen aus
Valides HTML heißt nicht unbedingt sematisches HTML!
Was bringt es beispielsweise Screenreader, wenn das HTML valide ist aber keine Spur Semantik zu finden ist 
|
|
|
|
Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)
|
|
|
| Themen-Optionen |
Thema durchsuchen |
|
|
|
| Thema bewerten |
|
|
Forumregeln
|
Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.
HTML-Code ist aus.
|
|
|
Alle Zeitangaben in WEZ +2. Es ist jetzt 06:56 Uhr.
|
 |