Avatar billede peterpeter Seniormester
10. juni 2003 - 22:57 Der er 18 kommentarer og
2 løsninger

Hvorfor kommer der et <P> linieskift mellem overskrift og indhold

Hej Alle

Jeg henter tekst fra en database til en ASP side.
En overskrift og noget tekstindhold.
Mit problem er, hvorfor kommer der et <P> linieskift imellem min overskrift og mit tekstindhold ????

Se min kode herunder:
<span class="tekstindhold_overskrift"> 
<%
Response.Write objRec("overskrift")
%>
</span>
<span class="tekstindhold">
<%
Response.Write objRec("indhold")
objRec.MoveNext
Loop

objRec.Close
Set objRec = Nothing
DBforbindelse.Close
Set DBforbindelse = Nothing
%>
</span>

Jeg ved ikke om det er et <P> linieskift, men det er ihvertfald stort ?????
Avatar billede kovalt Nybegynder
10. juni 2003 - 22:58 #1
det er fordi du bruger span - brug div i stedet :-)
Avatar billede peterpeter Seniormester
10. juni 2003 - 23:01 #2
Er det derfor !!
Øv....Jeg har brugt <span> på rigtig mange sider, er det ikke muligt uden at skulle ændre disse til DIV ????
Avatar billede webcreator Nybegynder
10. juni 2003 - 23:01 #3
Det samme sker, så vidt jeg har erfaret, når man bruger DIV.
Jeg har selv samme problem.
Avatar billede kovalt Nybegynder
10. juni 2003 - 23:02 #4
hmmm... kigger lige..... du skal ikke lige begynde at rette endnu så peterpeter :-)
Avatar billede webcreator Nybegynder
10. juni 2003 - 23:02 #5
Du kan hurtigt skifte dem til DIV.

Åben dit dokument i notepad (regner med du bruger windows)
- Rediger - Erstat
Her indtaster du som det første ord "span". Efterfølgende "div". Så trykker du "erstat alle" og så er dén sag klaret :)
Avatar billede kovalt Nybegynder
10. juni 2003 - 23:07 #6
giver det det samme hvis de lige et enkelt sted prøver at erstatte
Avatar billede peterpeter Seniormester
10. juni 2003 - 23:07 #7
Kovalt - Tak, jeg venter.......
Webcreator - Ja ja, det er jeg med på, men det er ikke så lige til, jeg har mange SIDER.....
Avatar billede kovalt Nybegynder
10. juni 2003 - 23:14 #8
Sker det samme hvis du lige prøver at anvende div i stedet for span?
Avatar billede peterpeter Seniormester
10. juni 2003 - 23:17 #9
Det er det jeg lige har prøvet, og det ser sådan ud.....
Men det er en masse rodede filer jeg fedter med, med diverse relationer mellem hinanden, så det bedste ville være, hvis der var nogen der vidste mere præcis besked om mit problem..........
Avatar billede kovalt Nybegynder
10. juni 2003 - 23:19 #10
altså det her giver ingen "ekstra mellemrum"

<html>
<head>
<title>Untitled Document</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<style>
.nummer1 {
    font-family: Arial, Helvetica, sans-serif; font-size: 20px
}
.nummer2 {
    font-family: Arial, Helvetica, sans-serif; font-size: 10px
}
</style>
</head>
<body>

<span class="nummer1">
<strong>Her kommer noget</strong>
</span>
<br>
<span class="nummer2">
Her kommer noget tekst
</span>
</body>
</html>
Avatar billede peterpeter Seniormester
10. juni 2003 - 23:23 #11
Spændende...Har du så prøvet at hente noget tekst fra database som i mit eksempel ????  Jeg tror nemlig det er det der er årsagen
Avatar billede fet321 Nybegynder
10. juni 2003 - 23:24 #12
Er den kode du henter fra databasen blevet renset for HTML, inden den kom ind i databasen?
Avatar billede kovalt Nybegynder
10. juni 2003 - 23:29 #13
Dette gør heller ikke:

<html>
<head>
<title>Untitled Document</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<style>
.nummer1 {
    font-family: Arial, Helvetica, sans-serif; font-size: 20px
}
.nummer2 {
    font-family: Arial, Helvetica, sans-serif; font-size: 10px
}
</style>
</head>
<body>

<% Set Conn = Server.CreateObject("ADODB.Connection")
Conn.Open("DRIVER={Microsoft Access Driver (*.mdb)}; DBQ=" + Server.MapPath("test.mdb"))

strSQL = "SELECT * FROM test"
set rs = conn.execute(strSQL) %>

<span class="nummer1">
<strong><% =rs("kolonne1") %></strong>
</span>
<br>
<span class="nummer2">
<% =rs("kolonne2") %>
</span>
</body>
</html>

kig det på:

http://www.oddsportalen.dk/tests/test.asp
Avatar billede kovalt Nybegynder
10. juni 2003 - 23:29 #14
hvad er din koden hvis du laver en view source efter siden er genereret i browseren
Avatar billede webcreator Nybegynder
11. juni 2003 - 07:30 #15
Ved brug af SPAN og DIV indsættes ikke et <p> eller <br> efter teksten. Det ser blot sådan ud. Det samme sker ved brug af <h4>H koderne</h4>

> = Der er også altid et mellemrum efter disse
Avatar billede kovalt Nybegynder
11. juni 2003 - 09:27 #16
har det et link til den side hvorpå det ligger
Avatar billede peterpeter Seniormester
26. juni 2003 - 21:38 #17
Hey kovalt...

Undskyld - Jeg har været væk et stykke tid.
Kigger på dit svar og vender tilbage asap

;-)
Avatar billede peterpeter Seniormester
20. august 2003 - 22:10 #18
Øhh, jeg har lidt problemer.....
Avatar billede fet321 Nybegynder
23. august 2003 - 20:25 #19
Så er det da heldigt for dig, at du har fundet eksperten.dk.
Avatar billede martin_moth Mester
23. januar 2009 - 19:19 #20
ellers kan du lave søg og erstat i flere filer på een gang ved at bruge fx. ultraedit (findes vist som freeware)...

Så kan du bytte om på span og div i 10000 filer med et museklik
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Kurser inden for grundlæggende programmering

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester