13. september 2005 - 22:20Der er
10 kommentarer og 1 løsning
trim og html
Når jeg skriver kode, så har jeg det klart bedst ved at skrive det så man kan overskue koden....dvs. kode med indrykninger - det er nok heller ikke så unormalt, men problemet er, at at meget ofte i <td>'ere, når man skriver som jeg skriver så får man et forskelligt resultat i IE/Firefox.
Er der en mulighed for til aller sidst, når jeg har al kodne i en variabel at trimme koden, så det kommer til at stå samlet i sourcen?
Jeg brugte så min egen HTML-kode (der er lidt lang)- og det er ren HTML-kode (og jeg er altså ikke den store "regulær udtryks" haj - så hvis dette gør en forskel, så skær det venligst ud i pap for mig :-)
- betyder at alle whitespace-karaktere (dvs. mellemrum, linjeskift og tabulator-tegn) erstattes med mellemrum. Hvis der er flere whiotespaces i direkte rækkefølge, så bliver disse endda sluttet sammen til et enkelt mellemrum. Du bør, om ikke andet, så kunne se effekten hvis du laver dig en Vis Kilde på det færdige resultat.
Rent faktisk burde whitespace slet ikke have nogen indflydelse på hvordan HTML-koden vises af browseren. Det er derfor lidt af en gåde at:
<table width="100%" cellspacing="0" cellpadding="0"><tr><td width="100%">Jeg er indrykket!</td></tr></table>
Jeg kan i øvrigt heller ikke selv reproducere denne adfærd. :^|
Du siger at du har meget kode? Er du sikker på at fejlen så ikke i virkeligheden skyldes noget helt andet, f.eks. en ukkorrekt Doc-type eller forkert HTML-kode? Har du et link?
> Du siger at du har meget kode? Er du sikker på at fejlen så ikke i virkeligheden skyldes noget helt andet, f.eks. en ukkorrekt Doc-type eller forkert HTML-kode? Har du et link?
Hvis min assistance ikke løste dit problem, så vil jeg skam heller ikke have point. Men ellers tak for tilbudet. :^)
Synes godt om
Ny brugerNybegynder
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.