Frage von Dorian21, 43

Was habe ich falsch gemacht(HTML)?

Ich habe ein Bild in meine website eingefügt, welches als button für einen link fungieren soll. 

<a href=https:"artice.html">

img src="HTML.jpg" alt="HTML-logo"/>

</a>

Doch wenn ich auf das Bild clicke kommt eine Fehlermeldung, woran könnte das liegen? Die Lösungsvorschläge von Torch helfen mir nicht wirklich.

Hier die Falschmeldung:

Diese Webseite ist nicht verfügbar. Der Server unter %22articles.html%22 kann nicht gefunden werden, weil die DNS-Suche fehlgeschlagen ist. DNS ist der Netzwerkdienst, der den Namen einer Website in die zugehörige Internetadresse übersetzt. Der häufigste Grund für diesen Fehler ist eine fehlende Internetverbindung oder ein falsch konfiguriertes Netzwerk. Eine weitere mögliche Ursache ist ein nicht reagierender DNS-Server oder eine Firewall, die den Netzwerkzugriff durch Torch verhindert. Vorschläge: Laden Sie diese Webseite später erneut. Überprüfen Sie Ihre Internetverbindung. Starten Sie alle verwendeten Router, Modems oder anderen Netzwerkgeräte neu. Überprüfen Sie Ihre DNS-Einstellungen. Fragen Sie Ihren Netzwerkadministrator, wenn Sie nicht sicher sind, was die Einstellungen bedeuten. Try disabling network prediction by following these steps: Go to the Torch menu > Einstellungen > Erweiterte Einstellungen anzeigen... and deselect "Netzwerkaktionen voraussehen, um die Ladegeschwindigkeit zu verbessern." If this does not resolve the issue, we recommend selecting this option again for improved performance. Fügen Sie Torch als zulässiges Programm in den Einstellungen Ihrer Firewall oder Ihrer Antivirensoftware hinzu. Wenn es bereits zugelassen ist, versuchen Sie, es von der Liste der zulässigen Programme zu löschen und es erneut hinzuzufügen. Wenn Sie einen Proxy-Server verwenden, überprüfen Sie die Proxy-Einstellungen oder wenden Sie sich an Ihren Netzwerkadministrator, um sicherzustellen, dass der Proxy-Server funktioniert. Falls Sie keinen Proxy-Server verwenden möchten, passen Sie Ihre Proxy-Einstellungen an: Go to Applications > System Preferences > Network > Advanced > Proxies and deselect any proxies that have been selected. Fehler 105 (net::ERR_NAME_NOT_RESOLVED): Die DNS-Adresse des Servers kann nicht aufgelöst werden.

Antwort
von medmonk, 43

Validiere dein Markup und behebe die Fehler. ;-)

Falsch:  

<a href=https:"articles.html">...

Richtig:

<a href="article.html">Beschriftung</a>

Bild, Grafik oder Icon lediglich via CSS hinzufügen. 

LG medmonk 

Kommentar von Spirit528 ,

Also <img> hat schon noch seine Daseinsberechtigung :)

Kommentar von medmonk ,

Das weiß ich. Bedank dich bei den Betreibern dieser Website, das deren Formatierungswerkzeuge so toll arbeiten. ;-) Zum Ko**, mit der Zitierfunktion auch nicht besser ausschaut. 

Kommentar von medmonk ,

Ja, auch nichts gegenteiliges behaupten würde. Aber in diesem Fall fehl am Platz, da es um ein Button geht. Die Grafik sollte über CSS hinzugefügt werden. Um unnötige HTTP Requests zu sparen, genau jenes als zusammengefastes Sprite (CSS Sprite).  

Kommentar von Dorian21 ,

danke, aber  das Problem ist schon behoben. p.s. der code oben war nicht ganz vollständig.

Antwort
von werdnichkomisch, 31

Der Link ist falsch formatiert

Liegt das Ziel im selben Verzeichnis, dann mach einfach das "https:" weg. Liegt es in einem anderen Verzeichnis oder auf einem anderen Server dann müsste es https://www. davor lauten

Kommentar von Dorian21 ,

ich glaube du hast recht, zu vor war dort ein ganz anderer Link und ich glaube ich hab vergessen "https" zu löschen, danke

Kommentar von Spirit528 ,

Zudem hätte https:// innerhalb der Anführungszeichen stehen müssen.

Antwort
von Petcos, 38

Wenn das Bild als Link benutzen möchtest dann so.

<a href="http://www.meine-link.de"><img src="mein-bild.png"></a>
Kommentar von Dorian21 ,

Ok danke, dies habe ich an einer anderen Stelle bereits mit einem YT link gemacht. Da waren die Anführungszeichen anscheinend der Fehler.

Kommentar von Petcos ,

Ja die hast du Falsch gesetzt. 

Antwort
von Spirit528, 41

Richtig (falls articles.html sich im gleichen Verzeichnis befindet):

<a href="articles.html">
 <img src="HTML.jpg" alt="HTML-logo"/>
</a>


Kommentar von Dorian21 ,

warte der text ist nicht vollständig.

Kommentar von Dorian21 ,

so jetzt

Keine passende Antwort gefunden?

Fragen Sie die Community

Weitere Fragen mit Antworten