Verwijzingen in image in Kompozer

  • Onderwerp starter Onderwerp starter vrpz
  • Startdatum Startdatum
Status
Niet open voor verdere reacties.

vrpz

Gebruiker
Lid geworden
26 aug 2007
Berichten
34
Het maken van een website wil wel lukken met Kompozer. Nu heb ik echter een jpg plaatje waar ik graag een aantal woorden in wil zetten die verder verwijzen. Ik stop dit plaatje in een tabel maar slag er niet in een text (en link) op het plaatje te krijgen. Wie kan mij helpen?
Bedankt alvast!
 
hallo vrpz :thumb:

link met foto
<a href="http://www.michelscot.be" target="_blank"><img src="foto.jpg" /></a>

link met tekst
<a href="http://www.michelscot.be">Hier je tekst plaatsen</a>

groetjes michelscot.be :cool:
 
hallo vrpz :thumb:

link met foto
<a href="http://www.michelscot.be" target="_blank"><img src="foto.jpg" /></a>

link met tekst
<a href="http://www.michelscot.be">Hier je tekst plaatsen</a>

groetjes michelscot.be :cool:

Bedankt.
Hoe kun je de positie van de teks op het plaatje bepalen en kun je daar meerdere teksten + links inzetten?
 
Hallo vrpz :thumb:

als ik het goed begrijp wil je de foto gebruiken als achtergrond en de tekst die je boven je foto plaatst als een soort menu
Dit kan je oplossen met div-tags en css
vb dit plaats je in de Head van je html

hier kan je ook alles aanpassen naar je eigen smaak

HTML:
#foto {
	position:absolute;
	left:29px;
	top:24px;
	width:318px;
	height:242px;
	z-index:1;
	background-image: url(foto.jpg);
}
de position left, top width en height kan je veranderen en aanpassen

.menu {
	cursor:pointer;
	font-size:12px;
	color:#FF0000;
	z-index:2;
	margin-left:20px;
	margin-top:15px;
	font-weight: bold;
	text-decoration: none;
}
-------------------------------------------------------------------------------------------------------------------------

dan in de Body van je html

HTML:
<div id="foto">
     <p align="left" class="menu"><a href="link.html">Home</a></p>
     <p align="left" class="menu"><a href="link.html">Varia</a</p>
     <p align="left" class="menu"><a href="link.html">Linken</a></p>
</div>
</div>

hopelijk kan je hier mee verder
groetjes michelscot :cool:
 
Laatst bewerkt:
Op zich werkt dit wel grotendeels, maar het kan korter:
css:
Code:
#foto {
	width: 318px;
	height: 242px;
	background-image: url(foto.jpg);
	}
.menu {
	cursor: pointer;
	margin-left: 20px;
	margin-top: 15px;
	font-weight: bold;
	text-decoration: none;
	}
.menu a {
	font-size: 12px;
	color: #f00;
	font-weight: bold;
	text-decoration: none;
	}
HTML:
<div id="foto">
	<p class="menu"><a href="link.html">Home</a></p>
	<p class="menu"><a href="link.html">Varia</a></p>
	<p class="menu"><a href="link.html">Linken</a></p>
</div>
De align="left" in de html is niet nodig, omdat dit de standaard-instelling is. Bovendien is dit 'n verouderd attribuut, dat al zo'n tien jaar wordt afgeraden, dus beter niet meer gebruiken. Als zoiets nodig is, is text-align: left; in de css beter.
De position: absolute (en dus left en top) bij #foto zijn niet nodig om de tekst op de foto te krijgen.
De z-index is niet nodig, want wat later komt in de code komt normaal genomen altijd al boven wat eerder komt te staan.
cursor: pointer; bij .menu is alleen nodig als de cursor in 'n handje moet veranderen boven de héle <p>, dus niet alleen boven de tekst in de link. Boven de tekst in de link verandert hij automatisch al in 'n handje.
text-decoration: none; (tegen het onderstrepen in de link) werkt niet als je het bij .menu zet, dat moet bij .menu a. Anders 'wint' de text-decoration van de <a> het van de text-decoration van .menu.
Omdat .menu a toch nodig was in de css, heb ik daar gelijk de lettergrootte, kleur en font-weight neergezet. Dat houdt het overzichtelijk bij elkaar. Al deze dingen kun je volledig wijzigen.
 
Laatst bewerkt:
Ik raad je aan om CushyCMS te gebruiken.
Je hoeft hierbij je alleen aan te melden en in de content een code te zetten.(+ de html pagina's aangeven)
Plaatjes kan je gewoon toevoegen in een WYSIWYG editor.

http://www.cushycms.com

Greetz,
Kevin1993
 
Status
Niet open voor verdere reacties.
Terug
Bovenaan Onderaan