Impressum · Kontakt · Hilfe
Besucher online · Mitglieder



Antwort
 
Themen-Optionen
Alt 27.04.2006, 01:14   Nach oben    #1
BIN EIN KRASSA HELD!!!111
 
Benutzerbild von robo47
 
Registriert seit: 02.06.2005
Ort: weiher im tiefsten Odenwald
Beiträge: 1.184
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
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
Erfahrener Benutzer
 
Benutzerbild von $traight-$hoota
 
Registriert seit: 15.09.2005
Ort: Königreich Flieden
Beiträge: 502
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 gerade online  
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
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
BIN EIN KRASSA HELD!!!111
 
Benutzerbild von robo47
 
Registriert seit: 02.06.2005
Ort: weiher im tiefsten Odenwald
Beiträge: 1.184
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
Erfahrener Benutzer
 
Benutzerbild von $traight-$hoota
 
Registriert seit: 15.09.2005
Ort: Königreich Flieden
Beiträge: 502
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 gerade online  
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
BIN EIN KRASSA HELD!!!111
 
Benutzerbild von robo47
 
Registriert seit: 02.06.2005
Ort: weiher im tiefsten Odenwald
Beiträge: 1.184
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
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
BIN EIN KRASSA HELD!!!111
 
Benutzerbild von robo47
 
Registriert seit: 02.06.2005
Ort: weiher im tiefsten Odenwald
Beiträge: 1.184
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
Erfahrener Benutzer
 
Benutzerbild von $traight-$hoota
 
Registriert seit: 15.09.2005
Ort: Königreich Flieden
Beiträge: 502
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 gerade online  
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
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
Erfahrener Benutzer
 
Benutzerbild von $traight-$hoota
 
Registriert seit: 15.09.2005
Ort: Königreich Flieden
Beiträge: 502
Standard

ich habttebei :link auch statt nem doppelpunkt nen einfachen punkt geschrieben
__________________
Weißt Bescheid - Scheiß wie weit
$traight-$hoota ist gerade online  
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
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
BIN EIN KRASSA HELD!!!111
 
Benutzerbild von robo47
 
Registriert seit: 02.06.2005
Ort: weiher im tiefsten Odenwald
Beiträge: 1.184
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
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
BIN EIN KRASSA HELD!!!111
 
Benutzerbild von robo47
 
Registriert seit: 02.06.2005
Ort: weiher im tiefsten Odenwald
Beiträge: 1.184
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
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
BIN EIN KRASSA HELD!!!111
 
Benutzerbild von robo47
 
Registriert seit: 02.06.2005
Ort: weiher im tiefsten Odenwald
Beiträge: 1.184
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
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
BIN EIN KRASSA HELD!!!111
 
Benutzerbild von robo47
 
Registriert seit: 02.06.2005
Ort: weiher im tiefsten Odenwald
Beiträge: 1.184
Standard

naja ich hab grad mal selfhtml dazu gelesen, da ich xhtml verwende muss ich eigentlich ID verwenden
-> http://de.selfhtml.org/html/verweise/projektintern.htm
und zum thema:
http://de.selfhtml.org/html/xhtml/un...verweise_anker

in 1.1 gibts name schon nicht mehr, mal schauen, vieleicht schaue ich wirklich dass ich id und name einbinde, mal schauen.
robo47 ist offline  
Add Post to del.icio.usBookmark Post in TechnoratiDiesen Beitrag zu Mister Wong hinzufügen!
Mit Zitat antworten
Antwort

Lesezeichen


Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)
 
Themen-Optionen

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 are An
Pingbacks are An
Refbacks are Aus

Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
YAML, Inhalt links, Sidebar rechts, Inhalt vor Sidebar im Quelltext Ben HTML, XML und CSS 20 22.03.2007 18:26
SSID nicht automatisch an Links anhängen ? CIX88 PHP-Programmierung 14 25.02.2007 09:23
Eine h4 links bündig und einen <div>-Block rechts bündig michi HTML, XML und CSS 7 29.08.2006 14:56
Links nove Enterprise Java 3 12.07.2004 07:28