Bent Andersen skrev:
> Jeg har denne html-sætning i min shop, men den kommer ikke op
> med rigtig skrift eller str. ?
Har du et link til siden?
> <font face="Arial" size="3">Fortæl til en ven</a></b></font></p>
Ovenstående udsnit indeholder forkert indlejring.
Du skriver <font...>[tekst]</a></b></font>
Elementerne <a> og <b> lukkes inde i elementet <font>, men de er
åbnet udenfor <font> (hvis de i det hele taget er åbnet). Det må
man ikke. Når du lukker et element skal du sikre at alle elementer
inde i dit element er lukket først.
Hvis du vil bruge <font>, <a> og <b> på en tekst kan du derfor
skrive:
<font...><a...><b>[tekst her]</b></a></font>
- eller for den sags skyld:
<a...><b><font...>[tekst her]</font></b></a>
- men ikke sådan som du gør nu.
Når du bruger <font> skal du være opmærksom på at effekten afhænger
af at brugeren har den pågældende skrifttype installeret. Man kan
angive fall-back-fonte, således at der er større chance for en
ønsket effekt, men man kan aldrig være helt sikker.
Endelig er <font> en meget gammeldags måde at angive skrifttyper
på. Det er bedre at bruge css - se fx en introduktion her:
<
http://www.html.dk/tutorials/css/>.
Med css vil du kunne nøjes med <a> ovenfor og så definere hvordan
a-elementet skal se ud i css:
HTML-filen:
<a class="ditlink">Fortæl til en ven</a>
I css-definitionen:
a.ditlink {
font-family: Arial, Helvetica, sans-serif;
font-weight: bold;
}
--
Jens Gyldenkærne Clausen
Svar venligst under det du citerer, og citer kun det der er
nødvendigt for at forstå dit svar i sammenhængen. Se hvorfor og
hvordan på
http://usenet.dk/netikette/citatteknik.html