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

Kodeord


Reklame
Top 10 brugere
ASP
#NavnPoint
smorch 9259
Harlekin 1866
molokyle 1040
Steffanst.. 758
gandalf 657
smilly 564
gibson 560
cumano 530
MouseKeep.. 480
10  Random 410
Indrykning i sourcekoden med script og htm~
Fra : John Nielsen


Dato : 09-08-02 21:16

Hej

Hvad gør i kloge når i koder med hensyn til indrykning i source koden.
Jeg har problemer med blandningen af kode og html.
Hvordan holder jeg koden pæn og overskulig,.

Kode eksempel
if 1=2 then
dadada
for x=1 to 100
fut fut fut
next
else
dididi
end if
------------------------------------
HTML eksempel
html
<table>
<tr>
<td>da da da da da
</td>
<td>gfdgsg gfd sgfd
</td>
</tr>
</table>

Det bliver hurtig snask, når jeg prøver at benytte begge typer indrykning.
Skal man droppe indrykning helt..




 
 
Mark S. Rasmussen (09-08-2002)
Kommentar
Fra : Mark S. Rasmussen


Dato : 09-08-02 22:27

> Det bliver hurtig snask, når jeg prøver at benytte begge typer indrykning.
> Skal man droppe indrykning helt..

Jeg vil klart anbefale dig til at blive ved med at udnytte indrykning. Det
gør det hele meget lettere at læse, både for dig selv og andre. Prøv at vis
et eksempel hvor du synes det bliver til "snask" :)

Mvh Mark
--
www.improve.dk



John Nielsen (10-08-2002)
Kommentar
Fra : John Nielsen


Dato : 10-08-02 10:10


Mark S. Rasmussen <mark@tv.dk> wrote in message
news:aj1c2v$10bs$1@news.cybercity.dk...
> > Det bliver hurtig snask, når jeg prøver at benytte begge typer
indrykning.
> > Skal man droppe indrykning helt..
>
> Jeg vil klart anbefale dig til at blive ved med at udnytte indrykning. Det
> gør det hele meget lettere at læse, både for dig selv og andre. Prøv at
vis
> et eksempel hvor du synes det bliver til "snask" :)
>
> Mvh Mark
Jeg holder af indrykning men ....
Et typisk eksempel, hvor jeg oplever snask
<body>
<table>
<tr>
<td>Jens</td>
<td>Hansen</td>
</tr>
<tr>
<td>Brian</td>
<td>Andersen</td>
</tr>
<%
a=1
if a=1 then %> (HER KOMMER SNASK, if-indrykningen ødelægger
table,tr,td indrykningen)
<tr>
<td>Birger</td>
<td>Båthorn</td>
</tr>
<%
End if %>
</table> <- Denne slutter forkert. Den burde slutte helt til venstre.
</body>




Mark S. Rasmussen (10-08-2002)
Kommentar
Fra : Mark S. Rasmussen


Dato : 10-08-02 10:39

> <body>
> <table>
> <tr>
> <td>Jens</td>
> <td>Hansen</td>
> </tr>
> <tr>
> <td>Brian</td>
> <td>Andersen</td>
> </tr>
> <%
> a=1
> if a=1 then %> (HER KOMMER SNASK, if-indrykningen ødelægger
> table,tr,td indrykningen)
> <tr>
> <td>Birger</td>
> <td>Båthorn</td>
> </tr>
> <%
> End if %>
> </table> <- Denne slutter forkert. Den burde slutte helt til venstre.
> </body>

Jeg ville skrive koden således:

<body>
<table>
<tr>
<td>blahblah</td>
<td>blahblah2</td>
</tr>
<tr>
<td>blahblha</td>
<td>blahblha32</td>
</tr>
<%
a = 1
If a = 1 Then
%>
<tr>
<td>birger</td>
<td>båthorn</td>
</tr>
<%
End If
%>
</table>
</body>

Så ender den det korekte sted, jeg håber du kan se hvad det er jeg mener :)

Mvh Mark
--
www.improve.dk




John Nielsen (10-08-2002)
Kommentar
Fra : John Nielsen


Dato : 10-08-02 13:29

> Jeg ville skrive koden således:
>
> <body>
> <table>
> <tr>
> <td>blahblah</td>
> <td>blahblah2</td>
> </tr>
> <tr>
> <td>blahblha</td>
> <td>blahblha32</td>
> </tr>
> <%
> a = 1
> If a = 1 Then
> %>
> <tr>
> <td>birger</td>
> <td>båthorn</td>
> </tr>
> <%
> End If
> %>
> </table>
> </body>
>
> Så ender den det korekte sted, jeg håber du kan se hvad det er jeg mener
:)
>
> Mvh Mark
> --
> www.improve.dk
>
>

Det ser pænt ud pænere end mit.
Du lader html tags indrykningen styre, og opgiver altså indrykning mellem if
og end if !
mvh
John




Lars Hoffmann (10-08-2002)
Kommentar
Fra : Lars Hoffmann


Dato : 10-08-02 15:29

John Nielsen escribió / skrev

> Det ser p‘nt ud p‘nere end mit.
> Du lader html tags indrykningen styre, og opgiver alts† indrykning
> mellem if og end if !

Dårlig idé IMHO, da ASP programmering ofter bliver en del mere
kompliceret end HTML, og det derfor er vigtigere at have styr på din ASP
kode.
Jeg havde gjort det således:

<body>
<table>
<tr>
<td>blahblah</td>
<td>blahblah2</td>
</tr>
<tr>
<td>blahblha</td>
<td>blahblha32</td>
</tr>
<%
a = 1
If a = 1 Then
%>
   <tr>
       <td>birger</td>
       <td>båthorn</td>
    </tr>
   <%
End If
%>
</table>
</body>

Lars Hoffmann (10-08-2002)
Kommentar
Fra : Lars Hoffmann


Dato : 10-08-02 00:31

John Nielsen escribió / skrev

> Det bliver hurtig snask, n†r jeg pr›ver at benytte begge typer
> indrykning. Skal man droppe indrykning helt..

nej, du skal ikke droppe indrykning.

Du skal ikke tænke så meget i om du bruger html eller asp, men blot
indrykke alt efter blokke, uanset om det er html eller asp blokke.
eks:

<body>
   <%for (blablabla)%>
       <div>asdfasd
       </div>
   <%next%>
</body>

Med venlig hilsen
Lars Hoffmann

Søg
Reklame
Statistik
Spørgsmål : 177560
Tips : 31968
Nyheder : 719565
Indlæg : 6408952
Brugere : 218888

Månedens bedste
Årets bedste
Sidste års bedste