Impressum · Kontakt · Hilfe
Besucher online · Mitglieder



Antwort
 
Themen-Optionen
Alt 27.04.2006, 01:14   Nach oben    #1
robo47
BIN EIN KRASSA HELD!!!111
 
Benutzerbild von robo47
 
Registriert seit: 02.06.2005
Ort: weiher im tiefsten Odenwald
Beiträge: 1.170
Standard links im dokument

dummer titel aber mir fällt grad kein passender begriff ein und zwar geht es um folgendes, habe ich mit css die möglichkeit, dass ein mit

<h2><a name="ankerpunktimdokument">Überschrift</a></h2>

erstellter linkpunkt nicht wie die anderen Links gefärbt wird, ohne dass ich IRGENDWAS am html verändere ? Ich will weder eine spezielle klasse für die anker, noch solch ein konstrukt: <h2><a name="ankerpunktimdokument"></a>Überschrift</h2> wo der Ankerinhalt leer ist, mir würde eine Variante die der Firefox unterstützt reichen, weil es eh mit etwas verbunden werden soll, was nur der FF anzeigt.

mfg
robo47
robo47 ist offline  
Add Post to del.icio.usBookmark Post in TechnoratiDiesen Beitrag zu Mister Wong hinzufügen!
Mit Zitat antworten
Alt 27.04.2006, 09:03   Nach oben    #2
PaterNoster
Erfahrener Benutzer
 
Benutzerbild von PaterNoster
 
Registriert seit: 18.08.2005
Ort: Dortmund
Beiträge: 166
Standard

Wenn ich das richtig verstanden habe...

HTML-Code:
<html>
<head>
<title>h2-a-test</title>
<style type="text/css">
<!--
h2 { color:red; }
a { color:blue; }
h2>a { color:yellow; }
-->
</style>
</head>
<body>
<h2>H2 normal</h2>
<a href="#">Link normal</a><br />
<h2><a href="#">Link in H2</a></h2>
</body>
</html>
PaterNoster ist offline  
Add Post to del.icio.usBookmark Post in TechnoratiDiesen Beitrag zu Mister Wong hinzufügen!
Mit Zitat antworten
Alt 27.04.2006, 16:18   Nach oben    #3
$traight-$hoota
Erfahrener Benutzer
 
Benutzerbild von $traight-$hoota
 
Registriert seit: 15.09.2005
Ort: Königreich Flieden
Beiträge: 491
Standard

ich glaube das problem ist, das nicht nur hyperlinks sondern auch hyperlink-ziele im document hervorgehoben werden.
dazu gibt es ne einfache möglichkeit:
Code:
a{ //a ohne href attribut
 color: black;
 text-decoration: none;
}
a:link{ //a mit href attribut
 color: blue;
 text-decoration: underline;
}
um hovereffekte per a:hover bei linkzielen zu vermeiden, musst du stattdessen die schreibweise a[href]:hover verwenden. das ist zwar eine valide CSS2.0 schreibweise, aber der IE versteht es nicht; dafür wendet er das normale hover aber nur bei links an und aus zwei falschen CSS implementierungen kann man den effekt wiedererlangen, indem man eine extra CSS datei für den IE verwendet.
__________________
Weißt Bescheid - Scheiß wie weit
$traight-$hoota ist offline  
Add Post to del.icio.usBookmark Post in TechnoratiDiesen Beitrag zu Mister Wong hinzufügen!
Mit Zitat antworten
Alt 27.04.2006, 16:59   Nach oben    #4
PaterNoster
Erfahrener Benutzer
 
Benutzerbild von PaterNoster
 
Registriert seit: 18.08.2005
Ort: Dortmund
Beiträge: 166
Standard

Habe das mal eben getestet, meine Variante funktioniert auch mit

<h2><a name="wasweissichdenn">Anker</a></h2>
PaterNoster ist offline  
Add Post to del.icio.usBookmark Post in TechnoratiDiesen Beitrag zu Mister Wong hinzufügen!
Mit Zitat antworten
Alt 27.04.2006, 19:44   Nach oben    #5
robo47
BIN EIN KRASSA HELD!!!111
 
Benutzerbild von robo47
 
Registriert seit: 02.06.2005
Ort: weiher im tiefsten Odenwald
Beiträge: 1.170
Standard

also nach viel rumsuchen und allem hab ich wohl gefunden was ich gesucht habe
-> http://robo47.net/public/tests/inter...rnallinks.html
Code:
<!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" lang="en" xml:lang="en">
<head>
<title>h2-a-test</title>
<style type="text/css">
<!--
h2 { color: red; }
a[href] { color: blue; }
a[name] { color: red; }
h2>a { color: yellow; }
-->
</style>
</head>
<body>
<h2>H2 normal</h2>
<h2><a href="#asdf">Link in H2</a></h2>
<h2><a name="test">Link in H2</a></h2>
</body>
</html>
hab rausgefunden in der klammer dahinter kann man alles mögliche angeben, kannte ich bisher irgendwie noch ned so, kann man auch für class benutzen:

Code:
a[class='irgendeineklasse'] { }
a[class~'irgendeineklasse'] { }
hab nämlich im chaos meines schreibtisches die gedruckte version des css-cheat-sheets gefunden
-> http://www.ilovejackdaniels.com/css/css-cheat-sheet/
auf der seite gibts so tolle cheat-sheets auch für php, mysql und JS, wurd glaube ich vor einige zeit mal auf php.de gepostet
robo47 ist offline  
Add Post to del.icio.usBookmark Post in TechnoratiDiesen Beitrag zu Mister Wong hinzufügen!
Mit Zitat antworten
Alt 27.04.2006, 19:56   Nach oben    #6
$traight-$hoota
Erfahrener Benutzer
 
Benutzerbild von $traight-$hoota
 
Registriert seit: 15.09.2005
Ort: Königreich Flieden
Beiträge: 491
Standard

nimm statt a[href] lieber a:link das versteht auch der IE.
Code:
a { color: red; }
a:link { color: blue; }
__________________
Weißt Bescheid - Scheiß wie weit

Geändert von $traight-$hoota (28.04.2006 um 18:26 Uhr).
$traight-$hoota ist offline  
Add Post to del.icio.usBookmark Post in TechnoratiDiesen Beitrag zu Mister Wong hinzufügen!
Mit Zitat antworten
Alt 27.04.2006, 20:18   Nach oben    #7
robo47
BIN EIN KRASSA HELD!!!111
 
Benutzerbild von robo47
 
Registriert seit: 02.06.2005
Ort: weiher im tiefsten Odenwald
Beiträge: 1.170
Standard

Zitat:
Zitat von $traight-$hoota
nimm statt a[href] lieber a.link das versteht auch der IE.
Code:
a { color: red; }
a.link { color: blue; }
da das ganze eh am ende mit .before und .after noch sein wird, was der IE eh nicht versteht, isses dann auch egal, wenn ich mich dazu entschließe ein IE-stylesheet zu machen wird das wohl eh ganz anders, ohne nette gimmicks
robo47 ist offline  
Add Post to del.icio.usBookmark Post in TechnoratiDiesen Beitrag zu Mister Wong hinzufügen!
Mit Zitat antworten
Alt 28.04.2006, 14:06   Nach oben    #8
Lars
me pro ok?
 
Benutzerbild von Lars
 
Registriert seit: 07.09.2005
Ort: Pulheim bei Köln
Beiträge: 964
Standard

Pseudoklassen werden mit einem Doppelpunkt eingeleitet, der normale Punkt ist für echte Klassen
__________________
Gedanken aus Draht stricken einen Zaun.
Lars ist offline  
Add Post to del.icio.usBookmark Post in TechnoratiDiesen Beitrag zu Mister Wong hinzufügen!
Mit Zitat antworten
Alt 28.04.2006, 15:49   Nach oben    #9
robo47
BIN EIN KRASSA HELD!!!111
 
Benutzerbild von robo47
 
Registriert seit: 02.06.2005
Ort: weiher im tiefsten Odenwald
Beiträge: 1.170
Standard

ups
robo47 ist offline  
Add Post to del.icio.usBookmark Post in TechnoratiDiesen Beitrag zu Mister Wong hinzufügen!
Mit Zitat antworten
Alt 28.04.2006, 18:01   Nach oben    #10
$traight-$hoota
Erfahrener Benutzer
 
Benutzerbild von $traight-$hoota
 
Registriert seit: 15.09.2005
Ort: Königreich Flieden
Beiträge: 491
Standard

er meinte damit mich *g*
wirklich UPS...

korrigiert...
__________________
Weißt Bescheid - Scheiß wie weit

Geändert von $traight-$hoota (28.04.2006 um 18:27 Uhr).
$traight-$hoota ist offline  
Add Post to del.icio.usBookmark Post in TechnoratiDiesen Beitrag zu Mister Wong hinzufügen!
Mit Zitat antworten
Alt 30.04.2006, 09:30   Nach oben    #11
björn
Benutzer
 
Registriert seit: 31.12.2005
Beiträge: 90
Standard

@straight-shooter: ich glaube er meinte robo, da robo .before geschrieben haben, obwohl pseudoklassen mir :before eingeleitet werden
björn ist offline  
Add Post to del.icio.usBookmark Post in TechnoratiDiesen Beitrag zu Mister Wong hinzufügen!
Mit Zitat antworten
Alt 30.04.2006, 11:12   Nach oben    #12
$traight-$hoota
Erfahrener Benutzer
 
Benutzerbild von $traight-$hoota
 
Registriert seit: 15.09.2005
Ort: Königreich Flieden
Beiträge: 491
Standard

ich habttebei :link auch statt nem doppelpunkt nen einfachen punkt geschrieben
__________________
Weißt Bescheid - Scheiß wie weit
$traight-$hoota ist offline  
Add Post to del.icio.usBookmark Post in TechnoratiDiesen Beitrag zu Mister Wong hinzufügen!
Mit Zitat antworten
Alt 30.04.2006, 16:52   Nach oben    #13
björn
Benutzer
 
Registriert seit: 31.12.2005
Beiträge: 90
Standard

okok, dann trifft es halt auf euch beide zu
björn ist offline  
Add Post to del.icio.usBookmark Post in TechnoratiDiesen Beitrag zu Mister Wong hinzufügen!
Mit Zitat antworten
Alt 30.04.2006, 16:54   Nach oben    #14
robo47
BIN EIN KRASSA HELD!!!111
 
Benutzerbild von robo47
 
Registriert seit: 02.06.2005
Ort: weiher im tiefsten Odenwald
Beiträge: 1.170
Standard

sind beide fehlerteufel
robo47 ist offline  
Add Post to del.icio.usBookmark Post in TechnoratiDiesen Beitrag zu Mister Wong hinzufügen!
Mit Zitat antworten
Alt 03.05.2006, 19:24   Nach oben    #15
b.pwned
Neuer Benutzer
 
Registriert seit: 12.11.2005
Beiträge: 5
Standard

Wie wäre es gaaanz einfach folgendermaßen:
<a href="#bla">Link zum Anker</a>
<h2 id="bla">Hier ist mein Anker</h2>



*edit: der h2 tag muss natürlich auch geschlossen werden mit einem /h2..

Geändert von b.pwned (03.05.2006 um 19:37 Uhr).
b.pwned ist offline  
Add Post to del.icio.usBookmark Post in TechnoratiDiesen Beitrag zu Mister Wong hinzufügen!
Mit Zitat antworten
Alt 03.05.2006, 20:49   Nach oben    #16
robo47
BIN EIN KRASSA HELD!!!111
 
Benutzerbild von robo47
 
Registriert seit: 02.06.2005
Ort: weiher im tiefsten Odenwald
Beiträge: 1.170
Standard

problem ist, einige browser unterstützen es via id/bzw ohne <a-tag nicht, hab ich durch zufall irgendwo gelesen, daher hab ich es so gemacht
robo47 ist offline  
Add Post to del.icio.usBookmark Post in TechnoratiDiesen Beitrag zu Mister Wong hinzufügen!
Mit Zitat antworten
Alt 03.05.2006, 22:16   Nach oben    #17
b.pwned
Neuer Benutzer
 
Registriert seit: 12.11.2005
Beiträge: 5
Standard

Du schreibst im ersten Post, dass es sowieso für den FF gedacht sei. Der kann's jedenfalls.
b.pwned ist offline  
Add Post to del.icio.usBookmark Post in TechnoratiDiesen Beitrag zu Mister Wong hinzufügen!
Mit Zitat antworten
Alt 03.05.2006, 22:17   Nach oben    #18
robo47
BIN EIN KRASSA HELD!!!111
 
Benutzerbild von robo47
 
Registriert seit: 02.06.2005
Ort: weiher im tiefsten Odenwald
Beiträge: 1.170
Standard

da gehts mir ja rein ums design, beim rest gehts um die funktion die ich erhalten haben will für alle browser.

ich hab da immer gaaanz komische ansprüche, besonders wenn mir wieder das dumme wort semantik oder so einfällt
robo47 ist offline  
Add Post to del.icio.usBookmark Post in TechnoratiDiesen Beitrag zu Mister Wong hinzufügen!
Mit Zitat antworten
Alt 04.05.2006, 14:33   Nach oben    #19
Lars
me pro ok?
 
Benutzerbild von Lars
 
Registriert seit: 07.09.2005
Ort: Pulheim bei Köln
Beiträge: 964
Standard

<a href="#anker">Springen</a>
<a name="anker" />

So ist das gedacht. id="anker" ist nicht vorgesehen.
__________________
Gedanken aus Draht stricken einen Zaun.
Lars ist offline  
Add Post to del.icio.usBookmark Post in TechnoratiDiesen Beitrag zu Mister Wong hinzufügen!
Mit Zitat antworten
Alt 04.05.2006, 15:09   Nach oben    #20
robo47
BIN EIN KRASSA HELD!!!111
 
Benutzerbild von robo47
 
Registriert seit: 02.06.2005
Ort: weiher im tiefsten Odenwald
Beiträge: 1.170