[website] klein vraagje mbt spaties

Pagina: 1
Acties:
  • 107 views sinds 30-01-2008
  • Reageer

  • procyon
  • Registratie: Februari 2000
  • Laatst online: 19-01 11:45
Geachte lezers,

Een buurvrouw van me heeft een website gemaakt in Word en deze vervolgens omgezet naar internet pagina's in dreamweaver.


Het rare is dat in de preview in internet explorer de spaties (oa productenpagina) correct worden weergegeven en op mijn website ook, maar op haar eigen domein niet want daar worden het allemaal hoofdletters A

Nu heb ik net gebeld met haar hostingprovider en hij vertelde me dat het komt omdat zij linux hebben en dat die spaties geen echte spaties zijn.
Hoe kan ik dit voor haar oplossen?

[ Voor 9% gewijzigd door procyon op 28-12-2007 12:19 ]


  • jwkempeneers
  • Registratie: September 2007
  • Laatst online: 19-05-2019
Je moet in de HTML-code als je meerdere spaties wilt hebben de code &nbsp gebruiken.

Verwijderd

Vergeet niet dat er een puntkomma achter moet, dus:
code:
1
 
;)

[ Voor 10% gewijzigd door Verwijderd op 28-12-2007 12:15 . Reden: Fijn, die code-tags ;-) ]


  • lammert
  • Registratie: Maart 2004
  • Laatst online: 24-01 21:51
jwkempeneers schreef op vrijdag 28 december 2007 @ 12:10:
Je moet in de HTML-code als je meerdere spaties wilt hebben de code &nbsp gebruiken.
Bijna: het is  

  • PcDealer
  • Registratie: Maart 2000
  • Laatst online: 23:04

PcDealer

HP ftw \o/

Is dat niet een enter?

Sorry, was in de war met ->
code:
1
<p>&nbsp;</p>

[ Voor 14% gewijzigd door PcDealer op 28-12-2007 12:16 ]

LinkedIn WoT Cash Converter


Verwijderd

Nee, een spatie...

  • TERW_DAN
  • Registratie: Juni 2001
  • Niet online

TERW_DAN

Met een hamer past alles.

nope, een   is een non breaking space, gewoon een harde spatie dus.

  • jwkempeneers
  • Registratie: September 2007
  • Laatst online: 19-05-2019
Sorry, sorry inderdaad er moet een puntkomma achter. Maar deze code is zeker geen enter. Dat is: <br />

  • procyon
  • Registratie: Februari 2000
  • Laatst online: 19-01 11:45
ooh ok, bedankt voor jullie hulp

heb nu wel &nbsp&nbsp&nbsp&nbsp&nbsp etc in de brondoce staan en het lijkt te werken. (in de preview) maar dat moet dus
code:
1
&nbsp;&nbsp;
worden. :)

[ Voor 3% gewijzigd door procyon op 28-12-2007 12:20 ]


  • jwkempeneers
  • Registratie: September 2007
  • Laatst online: 19-05-2019
Inderdaad zo moet het worden.

[ Voor 70% gewijzigd door jwkempeneers op 28-12-2007 12:21 ]


  • lammert
  • Registratie: Maart 2004
  • Laatst online: 24-01 21:51
Maarre, ff iets anders.... die website ziet er niet uit in Firefox.

Je hebt dus dreamweaver: --> daarin zit een hele handige functie: "Clean up Word HTML", heb je die al gebruikt?

Tevens heb je nog geen titel in je <head> gezet.

  • procyon
  • Registratie: Februari 2000
  • Laatst online: 19-01 11:45
Ja ik zag het ook, ga dit zo even voor haar doen, weet eigenlijk niets van webdesign maar deze 2 dingen waren me ook al opgevallen :)

Bedankt voor al jullie reacties!

  • TERW_DAN
  • Registratie: Juni 2001
  • Niet online

TERW_DAN

Met een hamer past alles.

PcDealer schreef op vrijdag 28 december 2007 @ 12:14:
[...]

Is dat niet een enter?

Sorry, was in de war met ->
code:
1
<p>&nbsp;</p>
Dat is geen enter. Dat is een <P> tag met een spatie erin (best vies eigenlijk, waarom zou je dat willen gebruiken?).

Verwijderd

Misschien is dit een interessante site voor je om eens het een en ander na te lezen, of iets op te zoeken om problemen op te lossen die je "along the way" tegenkomt:
Klikkerdeklik

[ Voor 17% gewijzigd door Verwijderd op 28-12-2007 12:42 ]


Verwijderd

mensen, mensen, een spatie is iets anders dan een non breaking space

lijkt mij gewoon een character encoding probleem, zorg ervoor dat je overal hetzelfde characterset gebruikt dus

  • PcDealer
  • Registratie: Maart 2000
  • Laatst online: 23:04

PcDealer

HP ftw \o/

Terw_Dan schreef op vrijdag 28 december 2007 @ 12:27:
[...]

Dat is geen enter. Dat is een <P> tag met een spatie erin (best vies eigenlijk, waarom zou je dat willen gebruiken?).
Zo heb ik het een keer gezien op htmlgoodies geloof ik. :/

LinkedIn WoT Cash Converter


  • RM-rf
  • Registratie: September 2000
  • Laatst online: 28-01 17:11

RM-rf

1 2 3 4 5 7 6 8 9

Verwijderd schreef op vrijdag 28 december 2007 @ 13:01:
mensen, mensen, een spatie is iets anders dan een non breaking space

lijkt mij gewoon een character encoding probleem, zorg ervoor dat je overal hetzelfde characterset gebruikt dus
klopt, die 'uitleg' van de hostingprovider is ook bullshit trouwens...


Wat waarschijnlijk de beste oplossing is, is om te zoirgen dat de tekst in de juiste characterset verstuurd wordt en dat zal
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
of
<meta http-equiv="Content-Type" content="text/html; charset=windows-1252">
zijn waarschijnlijk ...

om dat zeker te stellen moeten we hier echter een voorbeeld zien van de betreffende code

(overigens weet ik niet zeker waarom de uppercase A verschijnt ... de hexadecimale code van nbsp is #A0... kan het misschien zijn dat die code verschijnt?)

Intelligente mensen zoeken in tijden van crisis naar oplossingen, Idioten zoeken dan schuldigen


  • procyon
  • Registratie: Februari 2000
  • Laatst online: 19-01 11:45
Ik heb beide karaktersets geprobeert maar geen van beide geeft de spaties goed weer.
Ga nu maar met de hand alle spaties vervangen..
Als je nog een suggestie hebt is deze uiteraard meer dan welkom! :)

[ Voor 29% gewijzigd door procyon op 29-12-2007 15:14 ]


  • RedHat
  • Registratie: Augustus 2000
  • Laatst online: 28-01 19:34
procyon schreef op zaterdag 29 december 2007 @ 11:14:
Hier heb je een voorbeeld:
http://www.natuurlijkinevenwicht.nl/Producten_Pagina.html

Doet het hier wel goed:
http://www.maartenvansoest.nl/Producten_Pagina.html

Ik heb beide karaktersets geprobeert maar geen van beide geeft de spaties goed weer.
Ga nu maar met de hand alle spaties vervangen..
Als je nog een suggestie hebt is deze uiteraard meer dan welkom! :)
In de broncode staat bij mij ook die A's.

Dus waarscheinlijk is hij al niet goed'omgezet' voor upload naar je host ;)

  • procyon
  • Registratie: Februari 2000
  • Laatst online: 19-01 11:45
Als ik met firefox naar de bron kijk zie ik inderdaad die A's staan.
Echter bekijk ik dezelfde pagina met IE dan zie ik ze niet in de bron staan.

Bekijk ik met Firefox de broncode zoals die op mijn pagina (maartenvansoest.nl) staat dan zie je die A's weer niet O-)

Het ligt dus aan die linuxserver of beter gezegd de karatterset die ik in de code aan moet geven, iemand een idee welke dat moet zijn? (ik heb echt geen kaas gegeten van dit soort dingen)

  • MueR
  • Registratie: Januari 2004
  • Laatst online: 28-01 19:28

MueR

Admin Devschuur® & Discord

is niet lief

Probeer gewoon eens UTF-8 encoding. Als die het verkloot, dan is de site borked :)

Anyone who gets in between me and my morning coffee should be insecure.


  • procyon
  • Registratie: Februari 2000
  • Laatst online: 19-01 11:45
MueR schreef op zaterdag 29 december 2007 @ 12:14:
Probeer gewoon eens UTF-8 encoding. Als die het verkloot, dan is de site borked :)
Die stond standaard al aan en werkt dus niet, hoe bedoel je de site borked?
Moet ik de website dan opnieuw maken voor haar? Of bedoel je die hosting daar is borked?

Welke coderingen zijn er eigenlijk allemaal?
Wellicht kan ik ze allemaal proberen.

[ Voor 13% gewijzigd door procyon op 29-12-2007 12:23 ]


  • keisersose
  • Registratie: Maart 2003
  • Laatst online: 29-05-2025
Is het niet fout gegaan bij het uploaden? Als je even via ftp kijkt of er in de geuploade file op www.natuurlijkinevenwicht.nl ook al A's staan, dan ligt het niet aan de encoding van de webserver of in de headers.

  • procyon
  • Registratie: Februari 2000
  • Laatst online: 19-01 11:45
Nee, ik heb net gekeken en het uploaden is prima gegaan, als ik hem download en hier lokaal bekijk zie ik keurig spaties ipv die A's, het ligt dus echt aan die server.

Het uploaden is echt goed gegaan.

[ Voor 20% gewijzigd door procyon op 29-12-2007 15:14 ]


  • xtra
  • Registratie: November 2001
  • Laatst online: 19-11-2025
De webserver van http://www.natuurlijkinevenwicht.nl/Producten_Pagina.html stuurt in de headers "charset=iso-8859-1" mee waardoor je UTF-8 codering de mist in gaat. Waarschijnlijk een Apache instelling maar daar heb ik geen verstand van.

De spaties in de bron zijn geen spaties (ASCII 32) maar ASCII 160 (hex A0) die er waarschijnlijk door Word of Dreamweaver in worden gezet. Die zou je dus moeten vervangen door &nbsp;. Desnoods in Notepad.

  • keisersose
  • Registratie: Maart 2003
  • Laatst online: 29-05-2025
Ik kan inderdaad bevestigen dat het komt door de "Content-Type: text/html; charset=iso-8859-1" die de webserver meestuurt in de headers, als deze vervangen wordt door "Content-Type: text/html; charset=utf-8" klopt het weer.

Bijvoorbeeld met een .htaccess bestand:
code:
1
2
3
<Files "Producten_Pagina.html">
ForceType 'text/html; charset=UTF-8'
</Files>


Of de php oplossing:
PHP:
1
<?php header('Content-Type: text/html; charset=utf-8'); ?>

[ Voor 36% gewijzigd door keisersose op 29-12-2007 13:08 ]


  • procyon
  • Registratie: Februari 2000
  • Laatst online: 19-01 11:45
keisersose schreef op zaterdag 29 december 2007 @ 12:51:
Ik kan inderdaad bevestigen dat het komt door de "Content-Type: text/html; charset=iso-8859-1" die de webserver meestuurt in de headers, als deze vervangen wordt door "Content-Type: text/html; charset=utf-8" klopt het weer.

Of de php oplossing:
PHP:
1
<?php header('Content-Type: text/html; charset=utf-8'); ?>
Ik heb dit in de code gezet maar helaas nog steeds hetzelfde probleem..

  • xtra
  • Registratie: November 2001
  • Laatst online: 19-11-2025
procyon schreef op zaterdag 29 december 2007 @ 14:20:
[...]


Ik heb dit in de code gezet maar helaas nog steeds hetzelfde probleem..
Die zie ik ook keurig staan. Maar je zult het bestand dan .php moeten noemen ipv .html. (En php moet worden ondersteund natuurlijk.)

  • procyon
  • Registratie: Februari 2000
  • Laatst online: 19-01 11:45
hij heeft nu de extensie .php maar het lijkt fouten te geven..
Is PHP niet ondersteund of heb ik het op een verkeerde plek gezet tussen de code?

[ Voor 17% gewijzigd door procyon op 29-12-2007 15:14 ]


  • xtra
  • Registratie: November 2001
  • Laatst online: 19-11-2025
procyon schreef op zaterdag 29 december 2007 @ 14:47:
http://www.natuurlijkinevenwicht.nl/Producten_Pagina.php

hij heeft nu de extensie .php maar het lijkt fouten te geven..
Is PHP niet ondersteund of heb ik het op een verkeerde plek gezet tussen de code?
Verkeerde plek. Het moet helemaal bovenaan in het bestand staan.

  • procyon
  • Registratie: Februari 2000
  • Laatst online: 19-01 11:45
Iedereen GEWELDIG bedankt! Het is gelukt en ik ben er blij om!
Het is inderdaad opgelost met dat stukje php code!

[ Voor 13% gewijzigd door procyon op 29-12-2007 15:15 ]

Pagina: 1