/ Forside / Teknologi / Udvikling / HTML / Nyhedsindlæg
Login
Glemt dit kodeord?
Brugernavn

Kodeord


Reklame
Top 10 brugere
HTML
#NavnPoint
molokyle 11184
Klaudi 5506
bentjuul 3377
severino 2040
smorch 1950
strarup 1525
natmaden 1396
scootergr.. 1320
e.c 1150
10  miritdk 1110
Utilsigtet linieskift vel link.
Fra : Jesper Kjær


Dato : 19-10-05 11:59

Hej jeg er igang med at skrive et indlæg til en hjemmeside og har
et problem med et link.

Jeg ønsker at linket skal åbne i et nyt vindue.
Jeg får så det problem at linket står alene på en linie. Der er
både linieskift før og efter linket. (jeg ville gerne det stod
inde i en normal tekst)

Er der nogen der ved hvad det kan skyldes?

koden er: <a href="http://www.emd.dk" target="_blank"><div
class="t10">EMD International A/S</div></a>


Mvh
Jesper

--
Vil du lære at kode HTML, XHTML, CSS, SSI, ASP eller ASP.NET?
- Pædagogiske tutorials på dansk
- Kom godt i gang med koderne
KLIK HER! => http://www.html.dk/tutorials

 
 
Claus Rasmussen (19-10-2005)
Kommentar
Fra : Claus Rasmussen


Dato : 19-10-05 12:19

> Jeg ønsker at linket skal åbne i et nyt vindue.
> Jeg får så det problem at linket står alene på en linie. Der er
> både linieskift før og efter linket. (jeg ville gerne det stod
> inde i en normal tekst)
>
> Er der nogen der ved hvad det kan skyldes?
>
> koden er: <a href="http://www.emd.dk" target="_blank"><div
> class="t10">EMD International A/S</div></a>

Hmmm - jeg ved ikke om det er årsagen, men hvad angår HTML 4.01 og
XHTML er det ikke tilladt at have en div-tag inde i en a-tag!

Så flyt din div-tag uden for a-tag'en i stedet for og se om det
virker. Jeg prøvede at sætte dit link ind i min editor (TopStyle
Pro), som fint kunne vise linket i én linie og både Opera, FireFox
og IE 6 (HTML 4.01 Transitional). Sætter jeg samme link i en XHTML
1.0 Strict får jeg validerings-fejl, men kan vise linket i én linie.

Ellers prøv at tilføje en style på din class.t10 som den her:
white-space: nowrap;
Det kan måske også hjælpe!

/Claus

--
Vil du lære at kode HTML, XHTML, CSS, SSI, ASP eller ASP.NET?
- Pædagogiske tutorials på dansk
- Kom godt i gang med koderne
KLIK HER! => http://www.html.dk/tutorials

Jesper Kjær (19-10-2005)
Kommentar
Fra : Jesper Kjær


Dato : 19-10-05 12:26

> Hmmm - jeg ved ikke om det er årsagen, men hvad angår HTML 4.01 og
> XHTML er det ikke tilladt at have en div-tag inde i en a-tag!
>
> Så flyt din div-tag uden for a-tag'en i stedet for og se om det
> virker. >
> /Claus


Ja ! det virker.
Tak for hjælp......

Jesper

--
Vil du lære at kode HTML, XHTML, CSS, SSI, ASP eller ASP.NET?
- Pædagogiske tutorials på dansk
- Kom godt i gang med koderne
KLIK HER! => http://www.html.dk/tutorials

Knud Gert Ellentoft (19-10-2005)
Kommentar
Fra : Knud Gert Ellentoft


Dato : 19-10-05 16:16

Claus Rasmussen skrev:

>Sætter jeg samme link i en XHTML
>1.0 Strict får jeg validerings-fejl, men kan vise linket i én linie.

Target er ikke tillladt i strict (x)html eller xhtml 1.1.
--
Topposter du svar, dvs. skriver dit svar over det citerede,
så ryger du på min ignoreringsliste.
Svar under det du citerer og citer kun det du svarer på - tak.
http://usenet.dk/netikette/citatteknik.html

per christoffersen (19-10-2005)
Kommentar
Fra : per christoffersen


Dato : 19-10-05 12:23


"Jesper Kjær" <j@kjaer.mail.dk> skrev i en meddelelse
news:43562701$0$41148$14726298@news.sunsite.dk...
> Er der nogen der ved hvad det kan skyldes?
>
> koden er: <a href="http://www.emd.dk" target="_blank"><div
> class="t10">EMD International A/S</div></a>

Det er fordi du placerer teksten i et div-tag, - det giver linjeskift af sig
selv.
Det er iøvrigt heller ikke valid kode at placere a-tagget uden om
div-tagget.
Hvis du gerne vil have en specifik class på teksten kan du placere
class-definitionen i a-tagget eller anvende et span-tag istedet for
div-tagget.

/Per



Søg
Reklame
Statistik
Spørgsmål : 177552
Tips : 31968
Nyheder : 719565
Indlæg : 6408847
Brugere : 218887

Månedens bedste
Årets bedste
Sidste års bedste