Rein,
Allereerst welkom hier op het forum. En natuurlijk nog de beste wensen voor 2019
Even kijken of ik je goed begrijp. Ik neem aan dat je met de letter D deze pagina bedoelt:
http://www.straatfoto-amsterdam.nl/d/d.htm
Daar zie ik inderdaad blauwe en zwarte tekst:
- als iets alleen tekst is dan is die
zwart
- als je van zo'n tekst een link (naar een andere pagina) hebt gemaakt, dan is die
blauw van kleur
En als je een pagina recent hebt bezocht dan wordt de link naar die pagina
paars van kleur.
Tot zover wat mij betreft geen verrassingen, want zo werkt elke webpagina (zolang je niets specifieks wijzigt aan de opmaak, etc).
Maar nu zeg je "De link werkt in beide gevallen wel!", terwijl ik toch denk dat de zwarte tekst helemaal nog geen link is. Ik verwacht niet dat je op die zwart-gekleurde tekst kunt klikken en dat er dan een andere pagina wordt geopend, want ik denk niet dat dat linkjes zijn.
Als ik over een link heen ga, dan verandert mijn muis-aanwijzer in een handje.
Dat gebeurt bij de blauwe tekst, maar niet bij de zwarte tekst. Werkt dat bij jou ook zo ?
Mogelijk kan een verschil daarin nog te maken hebben met de versie van de webpagina in de cache van jouw browser.
Om de hoeveelheid communicatie tussen webbrowser en webserver te verminderen bewaren browsers een eerder bezochte op jouw computer in een cache-geheugen. Afhankelijk van hoe jouw webbrowser is ingesteld kan de webbrowser jou eerst deze lokaal opgeslagen kopie-versie laten zien, in plaats van een nieuwere versie die je op de webserver hebt geplaatst. Zo kan jouw eigen webbrowser jou dus eigenlijk voor de gek houden.
Wat je daartegen kunt doen:
- met de sneltoets CTRL+F5 vraag je een webpagina opnieuw op bij de webserver (en daarmee ververs je de kopie van de webpagina die jouw webbrowser (Mozilla Firefox, Google Chrome, etc) al eerder heeft opgeslagen
- gebruik een andere browser om je webpagina te bekijken. Als je een webpagina maakt, dan is het sowieso goed om deze ook met enige regelmaat te bekijken in een andere browser. Elke browser zou dezelfde standaarden (HTML, CSS, Javascript, etc) op dezelfde manier moeten interpreteren, maar toch zitten daar bepaalde verschillen in. Daarom is het goed om dit af en toe te controleren. Als je eerst een webpagina met de ene browser hebt opgevraagd en daarna met een andere dan heb je kans dat die andere browser de webpagina nog niet in zijn cache heeft staan en dus de meest recente versie bij de webserver opvraagt
- open een browser-venster in Privé-modus (Incognito heet dit in Chrome). Dan maakt de browser geen gebruik van de cache en dus is de kans groot dat je dan de meest recente versie van een webpagina van de webserver te zien krijgt
- maak de cache van je browser leeg (via het Opties-scherm of via de sneltoets CTRL+Shift+Del)
Dit zijn allemaal mogelijkheden die je hebt op het moment dat je denkt dat de pagina die je te zien krijgt afwijkt van de pagina die jij op de webserver hebt geplaatst. Dan moet je je namelijk bewust zijn van het bestaan van zo'n browser-cache en hoe je die kunt omzeilen. Soms is het handig dat er een dergelijke cache bestaat, maar die kan dus ook tegen je werken. Vooral omdat als je dingen wijzigt aan een webpagina je dit vaak zelf het frequenst opvraagt en daardoor de kans groot is dat de bewuste webpagina zich al in de cache van jouw meest-gebruikte webbrowser bevindt.