href="#"

Status
Nicht offen für weitere Antworten.
Hallo,

kann mir jemand erklären, was das

href="#"

genau bedeutet.


Vielen Dank.
Hallo,

also die Raute bedeutet allein nix ;)
du kannst sie einfach als Platzhalter schreiben oder tags einen namen zuweisen
mit dem Attribute name="me", dann koenntest du mit <a href="#me"> genau dieses Tag aufrufen und sagen wir mal du hast ne "lange" seite dann kannst du so schnell auf einen bestimmten Punkt springen.

LG zLouD
 
Hi,

es handelt sich hierbei im Prinzip um einen Verweis zu einem Anker. Da hier aber hinter dem Rautenzeichen der Ankername fehlt, würde der Browser beim Klick auf den Link zum Seitenanfang springen.

Verwendet wird dies gerne bei JS-Funktionsaufrufen mit dem onclick-Eventhandler, hinter denen ein return false notiert wird, damit eben nicht zum Seitenanfang gesprungen wird.
 
Ich habe folgenden Code:

HTML:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<title>Welcome to S A U N A R A N T T I</title>
<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
<meta http-equiv="pragma" content="cache">
<meta name="robots" content="INDEX,FOLLOW">
<meta http-equiv="content-language" content="fi">
<meta name="description" content="wellness for bussy people">
<meta name="keywords" content="sauna, savusauna, ryhmämatkailu, yrityspalvelut, ruokailu, hägg, saaristo, kylpytynnyri, merimaisema, event, bastu, rökbastu, åbo, abo, parainen, pargas, turku, turun, saaristo, skärgården, badtunna, illanvieto, smokesauna, savukala, rökt, fisk, smoked, fish, savulammas, grilli, grill">
<meta name="author" content="Siegfried Terpoorten">
<meta name="publisher" content="www.b-films.de">
<meta name="copyright" content="www.b-films.de">
<meta http-equiv="reply-to" content="info@archipelago.fi">
<meta name="revisit-after" content="5 days">
    
<link rel="shortcut icon" type="image/x-icon" href="favicon.ico" />
<script language="JavaScript" type="text/JavaScript">
<!--
function fenetreCent(url,nom,largeur,hauteur,options) {
var haut=(screen.height-hauteur)/2;
var Gauche=(screen.width-largeur)/2;
fencent=window.open(url,nom,"top="+haut+",left="+Gauche+",width="+largeur+",height="+hauteur+","+options);
}


//-->
</script>
<style type="text/css">
<!--
body {
	background-color: #FFFFFF;
}
body,td,th {
	color: #FFFFFF;
}

a:link {
	color: #CC9966;
}
-->
</style>
</head>

<body leftmargin="0" topmargin="0" marginwidth="0" marginheight="0" onLoad="MM_openBrWindow('indexnex.html','SAUNARANTTI','scrollbars=no,width=950,height=642')">
<table width="950" align="center" height="642" border="0" cellpadding="0" cellspacing="0">
  <tr>
    <td>&nbsp;</td>
    <td align="center" valign="middle"><img src="flaggenwahl.jpg" width="300" height="85" border="0" usemap="#Map2"></td>
	
    <td>&nbsp;</td>
  </tr>
</table>

<map name="Map2">
  <area shape="rect" coords="2,0,95,82" href="#" onClick='fenetreCent("indexnex.html","fencent",950,642,"menubar=no,scrollbars=no,statusbar=yes")'>
  <area shape="rect" coords="105,1,197,82" href="#" onClick='fenetreCent("indexnexsw.html","fencent",950,642,"menubar=no,scrollbars=no,statusbar=no")'>
  <area shape="rect" coords="207,2,299,83" href="#" onClick='fenetreCent("indexnexen.html","fencent",950,642,"menubar=no,scrollbars=no,statusbar=no")'>
</map>
</body>
</html>

aber ich verstehe nicht, was das href="#" dort bedeutet. Ich habe drei Flächen, mit denen ich verschiedene Sprachversionen meiner Seite wählen kann. Aber es funktioniert nur die erste Fläche.
 
Siehe hierzu den letzten Absatz meines Postings ;)

Früher hat man diese Syntax verwendet:
Code:
<a href="javascript:fenetreCent("indexnexen.html","fencent",950,642,"menubar=no,scrollbars=no,statusbar=no")">...</a>
Und heute wird eben die von dir gezeigte Methode angewendet.
 
Deswegen bleibt das Hauptfenster erhalten und das neue geht auf. Das ist gut bei mir. Aber die beiden anderen Links funktionieren nicht. Hat es was damit auf sich?
 
Bin dran. Aber wie kann ich denn meine Seite in DW testen. Öffnet zwar immer schon die Fenster, aber die SWF Datei wird nicht geladen. Bei allen drei nicht. Kann es nur immer auf den Server schicken und testen.
 
Status
Nicht offen für weitere Antworten.
Zurück